diff --git a/.gitignore b/.gitignore
index 1f22b9c26a3d8e65b0d0393dbe20c556a68a6416..184c45cc58b05256cb0cb96ba09ef71c4a02eac2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,116 +1,26 @@
-# Logs
-logs
-*.log
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-lerna-debug.log*
-
-# Diagnostic reports (https://nodejs.org/api/report.html)
-report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
-
-# Runtime data
-pids
-*.pid
-*.seed
-*.pid.lock
-
-# Directory for instrumented libs generated by jscoverage/JSCover
-lib-cov
-
-# Coverage directory used by tools like istanbul
-coverage
-*.lcov
-
-# nyc test coverage
-.nyc_output
-
-# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
-
-# Bower dependency directory (https://bower.io/)
-bower_components
-
-# node-waf configuration
-.lock-wscript
-
-# Compiled binary addons (https://nodejs.org/api/addons.html)
-build/Release
-
-# Dependency directories
-node_modules/
-jspm_packages/
-
-# Snowpack dependency directory (https://snowpack.dev/)
-web_modules/
-
-# TypeScript cache
-*.tsbuildinfo
-
-# Optional npm cache directory
-.npm
-
-# Optional eslint cache
-.eslintcache
-
-# Microbundle cache
-.rpt2_cache/
-.rts2_cache_cjs/
-.rts2_cache_es/
-.rts2_cache_umd/
-
-# Optional REPL history
-.node_repl_history
-
-# Output of 'npm pack'
-*.tgz
-
-# Yarn Integrity file
-.yarn-integrity
-
-# dotenv environment variables file
-.env
-.env.test
-
-# parcel-bundler cache (https://parceljs.org/)
-.cache
-.parcel-cache
-
-# Next.js build output
-.next
-out
-
-# Nuxt.js build / generate output
-.nuxt
-dist
-
-# Gatsby files
-.cache/
-# Comment in the public line in if your project uses Gatsby and not Next.js
-# https://nextjs.org/blog/next-9-1#public-directory-support
-# public
-
-# vuepress build output
-.vuepress/dist
-
-# Serverless directories
-.serverless/
-
-# FuseBox cache
-.fusebox/
-
-# DynamoDB Local files
-.dynamodb/
-
-# TernJS port file
-.tern-port
-
-# Stores VSCode versions used for testing VSCode extensions
-.vscode-test
-
-# yarn v2
-.yarn/cache
-.yarn/unplugged
-.yarn/build-state.yml
-.yarn/install-state.gz
-.pnp.*
+.idea
+.vscode
+.DS_Store
+/node_modules
+/dist
+
+# local env file
+/.env.local
+/.env.*.local
+/.history/
+# log files
+/npm-debug.log*
+/yarn-debug.log*
+/yarn-error.log*
+/pnpm-debug.log*
+
+*.zip
+
+# editor directories and files
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+# package-lock
+package-lock.json
\ No newline at end of file
diff --git a/.history/public/index_20221003175237.html b/.history/public/index_20221003175237.html
new file mode 100644
index 0000000000000000000000000000000000000000..3e5a13962197105f2078d2a224cc57dfa09b4893
--- /dev/null
+++ b/.history/public/index_20221003175237.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.
+
+
+
+
+
diff --git a/.history/public/index_20221027231310.html b/.history/public/index_20221027231310.html
new file mode 100644
index 0000000000000000000000000000000000000000..f32b22f54bceff772cb6a14450bbd19c135a0fed
--- /dev/null
+++ b/.history/public/index_20221027231310.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221027231337.html b/.history/public/index_20221027231337.html
new file mode 100644
index 0000000000000000000000000000000000000000..fdd4c9f0ae0173b4f726c7265512d7cf5c6adf77
--- /dev/null
+++ b/.history/public/index_20221027231337.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221027231707.html b/.history/public/index_20221027231707.html
new file mode 100644
index 0000000000000000000000000000000000000000..f62fe34521863ec2822bd354de3b0ed08a9e913e
--- /dev/null
+++ b/.history/public/index_20221027231707.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221027232153.html b/.history/public/index_20221027232153.html
new file mode 100644
index 0000000000000000000000000000000000000000..c8a54cbbbaea2d0413caf2d71a7972787fd9fe1a
--- /dev/null
+++ b/.history/public/index_20221027232153.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221027232532.html b/.history/public/index_20221027232532.html
new file mode 100644
index 0000000000000000000000000000000000000000..f01f0af30d33106245687903bc22e93119a8c081
--- /dev/null
+++ b/.history/public/index_20221027232532.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221027233044.html b/.history/public/index_20221027233044.html
new file mode 100644
index 0000000000000000000000000000000000000000..b28c72b4efe31074758a7ff3ea25beed026562af
--- /dev/null
+++ b/.history/public/index_20221027233044.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/public/index_20221029111123.html b/.history/public/index_20221029111123.html
new file mode 100644
index 0000000000000000000000000000000000000000..5d967b530105ac1dd9b808060d13baf5a8cafb4b
--- /dev/null
+++ b/.history/public/index_20221029111123.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221210181352.vue b/.history/src/components/VideoDetails_20221210181352.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9768fb17da5783b1a6fb34671ce163ff8a247a39
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210181352.vue
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210181639.vue b/.history/src/components/VideoDetails_20221210181639.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6808314982f980c03cac1e974376882aac5b6298
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210181639.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210181846.vue b/.history/src/components/VideoDetails_20221210181846.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c2fab76e396beade90246c0d0d13386849f4d911
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210181846.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210183503.vue b/.history/src/components/VideoDetails_20221210183503.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6808314982f980c03cac1e974376882aac5b6298
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210183503.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210183907.vue b/.history/src/components/VideoDetails_20221210183907.vue
new file mode 100644
index 0000000000000000000000000000000000000000..274ca62167d68fa8c997551e25215e1ddb9cf5d8
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210183907.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210184022.vue b/.history/src/components/VideoDetails_20221210184022.vue
new file mode 100644
index 0000000000000000000000000000000000000000..321be4fa39d96363bcca958db0a541e80aa54925
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210184022.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210184530.vue b/.history/src/components/VideoDetails_20221210184530.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8a0f43890689c7b37d74682f38ba09289480276f
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210184530.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
diff --git a/.history/src/components/VideoDetails_20221210184630.vue b/.history/src/components/VideoDetails_20221210184630.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f150bf4d6f42f65f80104a7afc1f1c37f60bfa36
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210184630.vue
@@ -0,0 +1,153 @@
+
+
+
+ 您的浏览器不支持video标签。
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221210184738.vue b/.history/src/components/VideoDetails_20221210184738.vue
new file mode 100644
index 0000000000000000000000000000000000000000..90a8867149bc9f764b8acbec6d81be633ec88d11
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221210184738.vue
@@ -0,0 +1,153 @@
+
+
+
+ 您的浏览器不支持video标签。
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211163648.vue b/.history/src/components/VideoDetails_20221211163648.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a8c196eb173a6a75e72c67c4d8dec74793b71aa5
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211163648.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211163857.vue b/.history/src/components/VideoDetails_20221211163857.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2c9d487e2e580fb97e68118a41aa0da2661169dd
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211163857.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211163935.vue b/.history/src/components/VideoDetails_20221211163935.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a8c196eb173a6a75e72c67c4d8dec74793b71aa5
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211163935.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211164412.vue b/.history/src/components/VideoDetails_20221211164412.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2c9d487e2e580fb97e68118a41aa0da2661169dd
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211164412.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211164854.vue b/.history/src/components/VideoDetails_20221211164854.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2c9d487e2e580fb97e68118a41aa0da2661169dd
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211164854.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211164906.vue b/.history/src/components/VideoDetails_20221211164906.vue
new file mode 100644
index 0000000000000000000000000000000000000000..85fadc3a056cbfbfcf164c1503f9b8152c6e55da
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211164906.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211171712.vue b/.history/src/components/VideoDetails_20221211171712.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2179ff0dc9820bf7d05d38431866192c66e03a99
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211171712.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172101.vue b/.history/src/components/VideoDetails_20221211172101.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9726b22697e660c8f85269cb1001af270b9e4210
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172101.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172116.vue b/.history/src/components/VideoDetails_20221211172116.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e16906bd53983f1630ae44e16d343bd594d9a780
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172116.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+ hhhha
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172149.vue b/.history/src/components/VideoDetails_20221211172149.vue
new file mode 100644
index 0000000000000000000000000000000000000000..bb76edd1abe6db92a8f2ee5a2c005e88480780e9
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172149.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+ hhhha
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172207.vue b/.history/src/components/VideoDetails_20221211172207.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b08efc35df736483bcda10847eabecb13354901e
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172207.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+ hhhha
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172347.vue b/.history/src/components/VideoDetails_20221211172347.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c8b949e6acb671671b1ed346d630d130e20c3d5f
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172347.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 学习进度:
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172659.vue b/.history/src/components/VideoDetails_20221211172659.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c0d55a58ace9a0a8b1d7cea24bbbb831b9b027ef
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172659.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+ :
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211172704.vue b/.history/src/components/VideoDetails_20221211172704.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c5f8a3c85e73974024a788ed3c132fa5a947505f
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211172704.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211173630.vue b/.history/src/components/VideoDetails_20221211173630.vue
new file mode 100644
index 0000000000000000000000000000000000000000..05294d46b7cec67ddab619798815be27746bac6f
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211173630.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+ 学习进度:
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211173742.vue b/.history/src/components/VideoDetails_20221211173742.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f2ac46fc0562d3b60517fa1d37716cbb91a79bc7
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211173742.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+ 学习进度:
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211173800.vue b/.history/src/components/VideoDetails_20221211173800.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c4a93f78960cd78cf2bb778357816776b7ce8bff
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211173800.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ d
+
+ 学习进度:
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211173936.vue b/.history/src/components/VideoDetails_20221211173936.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e5c2f0f7d1227d9de16b77f6746236af09dcb529
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211173936.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ 学习进度:
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211174111.vue b/.history/src/components/VideoDetails_20221211174111.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1b2c4f41ab8df12a1336cf9c49b2176a1e04d543
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211174111.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ 学习进度:
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211174130.vue b/.history/src/components/VideoDetails_20221211174130.vue
new file mode 100644
index 0000000000000000000000000000000000000000..89696bd895ea3b1c365a7af13c63df4d0ec5d5ad
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211174130.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ 学习进度:
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211174336.vue b/.history/src/components/VideoDetails_20221211174336.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1aa2ca9b77dd793dcacdac8d6a8661c94cacce84
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211174336.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ 学习进度
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211174703.vue b/.history/src/components/VideoDetails_20221211174703.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5efe78ad6294110d77227cd075a7c0d5b8d95218
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211174703.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 18100000000
+
+ 掌握基本的健身知识
+
+
+ 健身
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ 学习进度
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211175104.vue b/.history/src/components/VideoDetails_20221211175104.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c6a3a20a3f6f1260117a42ca889859e0a36677b1
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211175104.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 必须掌握
+
+
+ 掌握基本的健身知识
+
+
+ 健身
+
+
+ 张三ceo
+
+
+
+ 学习进度
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211175149.vue b/.history/src/components/VideoDetails_20221211175149.vue
new file mode 100644
index 0000000000000000000000000000000000000000..501dea55a6781b1c4dfbed8229de7aed6ea06568
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211175149.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 必须掌握
+
+
+ 掌握基本的健身知识
+
+
+ 健身
+
+
+ 张三
+
+
+
+ 学习进度
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoDetails_20221211210808.vue b/.history/src/components/VideoDetails_20221211210808.vue
new file mode 100644
index 0000000000000000000000000000000000000000..729972b0a167c1f3f495db4efb6d44e61c45a17d
--- /dev/null
+++ b/.history/src/components/VideoDetails_20221211210808.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 必须掌握
+
+
+ 掌握基本的健身知识
+
+
+ 健身
+
+
+ 张三
+
+
+
+ 学习进度
+
+
+
+
+
+
+
{{ video.name }}
+
{{ video.desc }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/components/VideoPlayer_20221211164818.vue b/.history/src/components/VideoPlayer_20221211164818.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/components/VideoPlayer_20221211164844.vue b/.history/src/components/VideoPlayer_20221211164844.vue
new file mode 100644
index 0000000000000000000000000000000000000000..aa0d3d97d054df3cbe3010d34d54f3c78c2fbc88
--- /dev/null
+++ b/.history/src/components/VideoPlayer_20221211164844.vue
@@ -0,0 +1,153 @@
+
+
+
+ 当前浏览器不支持视频插件,请更新或更换浏览器~
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/layout/index_20221211175843.vue b/.history/src/layout/index_20221211175843.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6559ba51882a59105ddbc866db9f81ba6647635e
--- /dev/null
+++ b/.history/src/layout/index_20221211175843.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ zhangsan
+ 个人中心
+ 切换账号
+ 退出登录
+
+
+
+
+
+
+
+
+
+
+
+ 功能大厅
+
+
+
+
+
+ 学习中心
+
+ 观看视频
+ 管理记录
+ 视频管理
+
+
+
+
+ 考试中心
+
+ 在线练习
+ 题库管理
+ 我的考试
+
+
+
+
+ 部门管理
+
+ 部门管理
+ 我的部门
+
+
+
+
+ 用户管理
+
+ 权限管理
+ 职位管理
+
+
+
+
+ 消息中心
+
+
+
+ 我的审批
+
+
+
+
+ 我的申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/layout/index_20221211180037.vue b/.history/src/layout/index_20221211180037.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1986120f93f49868da02cebf56d185d46fb08736
--- /dev/null
+++ b/.history/src/layout/index_20221211180037.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ zhangsan
+ 个人中心
+ 切换账号
+ 退出登录
+
+
+
+
+
+
+
+
+
+
+
+ 功能大厅
+
+
+
+
+
+ 学习中心
+
+ 观看视频
+ 管理记录
+ 视频管理
+
+
+
+
+ 考试中心
+
+ 在线练习
+ 题库管理
+ 我的考试
+
+
+
+
+ 部门管理
+
+ 部门管理
+ 我的部门
+
+
+
+
+ 用户管理
+
+ 权限管理
+ 职位管理
+
+
+
+
+ 消息中心
+
+
+
+ 我的审批
+
+
+
+
+ 我的申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/layout/index_20221211180342.vue b/.history/src/layout/index_20221211180342.vue
new file mode 100644
index 0000000000000000000000000000000000000000..df7aebca58b9f87b4c36ee06e91c7d2532ba46c1
--- /dev/null
+++ b/.history/src/layout/index_20221211180342.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ zhangsan
+ 个人中心
+ 切换账号
+ 退出登录
+
+
+
+
+
+
+
+
+
+
+
+ 功能大厅
+
+
+
+
+
+ 学习中心
+
+ 观看视频
+ 管理记录
+ 视频管理
+
+
+
+
+ 考试中心
+
+ 在线练习
+ 题库管理
+ 我的考试
+
+
+
+
+ 部门管理
+
+ 部门管理
+ 我的部门
+
+
+
+
+ 用户管理
+
+ 权限管理
+ 职位管理
+
+
+
+
+ 消息中心
+
+
+
+ 我的审批
+
+
+
+
+ 我的申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/layout/index_20221211181231.vue b/.history/src/layout/index_20221211181231.vue
new file mode 100644
index 0000000000000000000000000000000000000000..df7aebca58b9f87b4c36ee06e91c7d2532ba46c1
--- /dev/null
+++ b/.history/src/layout/index_20221211181231.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ zhangsan
+ 个人中心
+ 切换账号
+ 退出登录
+
+
+
+
+
+
+
+
+
+
+
+ 功能大厅
+
+
+
+
+
+ 学习中心
+
+ 观看视频
+ 管理记录
+ 视频管理
+
+
+
+
+ 考试中心
+
+ 在线练习
+ 题库管理
+ 我的考试
+
+
+
+
+ 部门管理
+
+ 部门管理
+ 我的部门
+
+
+
+
+ 用户管理
+
+ 权限管理
+ 职位管理
+
+
+
+
+ 消息中心
+
+
+
+ 我的审批
+
+
+
+
+ 我的申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/layout/index_20221211181415.vue b/.history/src/layout/index_20221211181415.vue
new file mode 100644
index 0000000000000000000000000000000000000000..df7aebca58b9f87b4c36ee06e91c7d2532ba46c1
--- /dev/null
+++ b/.history/src/layout/index_20221211181415.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ zhangsan
+ 个人中心
+ 切换账号
+ 退出登录
+
+
+
+
+
+
+
+
+
+
+
+ 功能大厅
+
+
+
+
+
+ 学习中心
+
+ 观看视频
+ 管理记录
+ 视频管理
+
+
+
+
+ 考试中心
+
+ 在线练习
+ 题库管理
+ 我的考试
+
+
+
+
+ 部门管理
+
+ 部门管理
+ 我的部门
+
+
+
+
+ 用户管理
+
+ 权限管理
+ 职位管理
+
+
+
+
+ 消息中心
+
+
+
+ 我的审批
+
+
+
+
+ 我的申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/main_20221114150058.js b/.history/src/main_20221114150058.js
new file mode 100644
index 0000000000000000000000000000000000000000..60899c803333e472bd9b096c13b7f891507820bf
--- /dev/null
+++ b/.history/src/main_20221114150058.js
@@ -0,0 +1,28 @@
+import Vue from 'vue'
+import App from './App.vue'
+import router from './router'
+import Element, { Message } from 'element-ui'
+import 'element-ui/lib/theme-chalk/index.css'
+import '@/assets/css/main.css'
+import '@/assets/css/global.css'
+import http from './utils/axios'
+import VideoPlayer from 'vue-video-player'
+
+
+Vue.use(VideoPlayer)
+
+Vue.config.productionTip = false
+
+Vue.use(Element, {
+ size: 'medium'
+})
+// 挂载axios
+Vue.prototype.$http = http
+// 挂载Message组件
+Vue.prototype.$message = Message
+
+
+new Vue({
+ router: router,
+ render: h => h(App),
+}).$mount('#app')
diff --git a/.history/src/main_20221210174852.js b/.history/src/main_20221210174852.js
new file mode 100644
index 0000000000000000000000000000000000000000..40d1ae99e8645ccae28b6ad6603d14c4655c31e4
--- /dev/null
+++ b/.history/src/main_20221210174852.js
@@ -0,0 +1,29 @@
+import Vue from 'vue'
+import App from './App.vue'
+import router from './router'
+import Element, { Message } from 'element-ui'
+import 'element-ui/lib/theme-chalk/index.css'
+import '@/assets/css/main.css'
+import '@/assets/css/global.css'
+import http from './utils/axios'
+import VideoPlayer from 'vue-video-player'
+import 'video.js/dist/video-js.css'
+
+
+Vue.use(VideoPlayer)
+
+Vue.config.productionTip = false
+
+Vue.use(Element, {
+ size: 'medium'
+})
+// 挂载axios
+Vue.prototype.$http = http
+// 挂载Message组件
+Vue.prototype.$message = Message
+
+
+new Vue({
+ router: router,
+ render: h => h(App),
+}).$mount('#app')
diff --git a/.history/src/router/index_20221210180440.js b/.history/src/router/index_20221210180440.js
new file mode 100644
index 0000000000000000000000000000000000000000..8b837d90d73d859bcaf4808f942a33ab99e7a23e
--- /dev/null
+++ b/.history/src/router/index_20221210180440.js
@@ -0,0 +1,118 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue'),
+ children: [
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: 'allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('token')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/router/index_20221210183057.js b/.history/src/router/index_20221210183057.js
new file mode 100644
index 0000000000000000000000000000000000000000..dd15441561ff31f150861282d2a09458e7b0b13f
--- /dev/null
+++ b/.history/src/router/index_20221210183057.js
@@ -0,0 +1,116 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue')
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: 'allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ },
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('token')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/router/index_20221210183436.js b/.history/src/router/index_20221210183436.js
new file mode 100644
index 0000000000000000000000000000000000000000..5ca4e78af1c371191e85f9511d5c611bd3884ff3
--- /dev/null
+++ b/.history/src/router/index_20221210183436.js
@@ -0,0 +1,116 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue')
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: '/allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ },
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('token')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/router/index_20221211180454.js b/.history/src/router/index_20221211180454.js
new file mode 100644
index 0000000000000000000000000000000000000000..fd9bc68eceafb71838de2c8873904092f84a6e56
--- /dev/null
+++ b/.history/src/router/index_20221211180454.js
@@ -0,0 +1,134 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/paper',
+ component: layout,
+ children: [
+ {
+ path: '/paperPractice',
+ component: () => import('@/views/ExamPractice.vue')
+ },
+ {
+ path: '/paperExam',
+ component: () => import('@/views/PaperExam.vue')
+ },
+ {
+ path: '/paperBank',
+ component: () => import('@/views/PaperBank.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue')
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: '/allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ },
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('token')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/router/index_20221211181047.js b/.history/src/router/index_20221211181047.js
new file mode 100644
index 0000000000000000000000000000000000000000..2f8ca3fcc4c6ebf8617f48da64c79d483cbff44b
--- /dev/null
+++ b/.history/src/router/index_20221211181047.js
@@ -0,0 +1,134 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/paper',
+ component: layout,
+ children: [
+ {
+ path: '/paperPractice',
+ component: () => import('@/views/PaperPractice.vue')
+ },
+ {
+ path: '/paperExam',
+ component: () => import('@/views/PaperExam.vue')
+ },
+ {
+ path: '/paperBank',
+ component: () => import('@/views/PaperBank.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue')
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: '/allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ },
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('token')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/router/index_20221211213028.js b/.history/src/router/index_20221211213028.js
new file mode 100644
index 0000000000000000000000000000000000000000..260d8850a45a11d14a0e39961ef8c58eb4d90bc9
--- /dev/null
+++ b/.history/src/router/index_20221211213028.js
@@ -0,0 +1,134 @@
+import Vue from 'vue'
+import Router from 'vue-router'
+import layout from '@/layout/index'
+
+Vue.use(Router)
+const router = new Router({
+ routes: [
+ {
+ path: '/login',
+ name: 'login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/',
+ redirect: '/login',
+ component: () => import('@/views/login')
+ },
+ {
+ path: '/home',
+ component: layout
+ },
+ {
+ path: '/sys',
+ component: layout,
+ children: [
+ {
+ path: '/funcHall',
+ component: () => import('@/views/FuncHall.vue')
+ }
+ ]
+ },
+ {
+ path: '/paper',
+ component: layout,
+ children: [
+ {
+ path: '/paperPractice',
+ component: () => import('@/views/PaperPractice.vue')
+ },
+ {
+ path: '/paperExam',
+ component: () => import('@/views/PaperExam.vue')
+ },
+ {
+ path: '/paperBank',
+ component: () => import('@/views/PaperBank.vue')
+ }
+ ]
+ },
+ {
+ path: '/stady',
+ component: layout,
+ children: [
+ {
+ path: '/watchVideo',
+ component: () => import('@/views/WatchVideo.vue')
+ },
+ {
+ path: '/watchLog',
+ component: () => import('@/views/WatchLog.vue')
+ },
+ {
+ path: '/videoMan',
+ component: () => import('@/views/VideoMan.vue')
+ },
+ {
+ path: '/allVideo',
+ component: () => import('@/views/AllVideo.vue')
+ },
+ {
+ path: '/videoDetail',
+ component: () => import('@/components/VideoDetails.vue')
+ }
+ ]
+ },
+ {
+ path: '/dept',
+ component: layout,
+ children: [
+ {
+ path: '/deptMan',
+ component: () => import('@/views/DeptMan.vue')
+ },
+ {
+ path: '/selfDept',
+ component: () => import('@/views/SelfDept.vue')
+ }
+ ]
+ },
+ {
+ path: '/user',
+ component: layout,
+ children: [
+ {
+ path: '/authMan',
+ component: () => import('@/views/AuthMan.vue')
+ },
+ {
+ path: '/positionMan',
+ component: () => import('@/views/PositionMan.vue')
+ },
+ {
+ path: '/personCenter',
+ component: () => import('@/views/PersonCenter.vue')
+ }
+ ]
+ },
+ {
+ path: '/notice',
+ component: layout,
+ children: [
+ {
+ path: '/approvalMan',
+ component: () => import('@/views/ApprovalMan.vue')
+ },
+ {
+ path: '/applyMan',
+ component: () => import('@/views/ApplyMan.vue')
+ }
+ ]
+ }
+ ]
+})
+// 路由导航守卫
+// 权限验证:判断当前请求是否能够访问
+router.beforeEach((to, from, next) => {
+// to:来源地址,from:跳转地址,next:放行函数next()-直接放行,next('/path')放行并跳转到指定路径
+if (to.path === '/login') return next()
+const token = window.sessionStorage.getItem('Authorization')
+if (!token) return next('/login')
+next()
+})
+
+export default router
\ No newline at end of file
diff --git a/.history/src/utils/axios/index_20221211205937.js b/.history/src/utils/axios/index_20221211205937.js
new file mode 100644
index 0000000000000000000000000000000000000000..78b61245472aeca3a2bf8bd3aecbf14c7d875b55
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211205937.js
@@ -0,0 +1,46 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://127.0.0.1:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/user/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/user/login',
+ ]
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211210428.js b/.history/src/utils/axios/index_20221211210428.js
new file mode 100644
index 0000000000000000000000000000000000000000..5479fc2b40fc7628ad61008c2ee1affee8d5e77f
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211210428.js
@@ -0,0 +1,46 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/user/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/user/login',
+ ]
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211210529.js b/.history/src/utils/axios/index_20221211210529.js
new file mode 100644
index 0000000000000000000000000000000000000000..b25d93984b6496986f5bafcfe7a61f332876e8d4
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211210529.js
@@ -0,0 +1,46 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211211256.js b/.history/src/utils/axios/index_20221211211256.js
new file mode 100644
index 0000000000000000000000000000000000000000..985c39eaee4db21d1734a1a10263bdbb8a454932
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211211256.js
@@ -0,0 +1,47 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ console.log(response)
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211211350.js b/.history/src/utils/axios/index_20221211211350.js
new file mode 100644
index 0000000000000000000000000000000000000000..6ba87b7c61a021a3572043febda7c383ea2ecc60
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211211350.js
@@ -0,0 +1,48 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ console.log(response)
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212100.js b/.history/src/utils/axios/index_20221211212100.js
new file mode 100644
index 0000000000000000000000000000000000000000..7bffda90807093e61d0ad79de4caac591c974e36
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212100.js
@@ -0,0 +1,48 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ console.log(response.url)
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212314.js b/.history/src/utils/axios/index_20221211212314.js
new file mode 100644
index 0000000000000000000000000000000000000000..b7a0081c218eb630a9c4c32019970acbbd5a4195
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212314.js
@@ -0,0 +1,48 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ console.log(response.config.url)
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212347.js b/.history/src/utils/axios/index_20221211212347.js
new file mode 100644
index 0000000000000000000000000000000000000000..7546d4506490e21033fd4825bfd51e5ee895f831
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212347.js
@@ -0,0 +1,48 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ '/sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ '/sys/login',
+ ]
+ console.log(response.config.url)
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.url)) {
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212506.js b/.history/src/utils/axios/index_20221211212506.js
new file mode 100644
index 0000000000000000000000000000000000000000..2304935cfcbfbe742a6d4f75d4ebfbabd226e827
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212506.js
@@ -0,0 +1,49 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ 'sys/login'
+ ]
+ console.log(config)
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ 'sys/login',
+ ]
+ console.log(response.config.url)
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.config.url)) {
+ // 获取响应中的token
+ var token = response.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212515.js b/.history/src/utils/axios/index_20221211212515.js
new file mode 100644
index 0000000000000000000000000000000000000000..a891f7041f699901992830f65584f91ef0963cc3
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212515.js
@@ -0,0 +1,49 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ 'sys/login'
+ ]
+ console.log(config)
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ 'sys/login',
+ ]
+ console.log(response.config.url)
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.config.url)) {
+ // 获取响应中的token
+ var token = response.data.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211212725.js b/.history/src/utils/axios/index_20221211212725.js
new file mode 100644
index 0000000000000000000000000000000000000000..74339bbae58520a6cf3de3fc10130474ccda17b8
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211212725.js
@@ -0,0 +1,49 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ 'sys/login'
+ ]
+ console.log(config.url)
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ 'sys/login',
+ ]
+ console.log(response.config.url)
+ console.log(response)
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.config.url)) {
+ // 获取响应中的token
+ var token = response.data.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/utils/axios/index_20221211213406.js b/.history/src/utils/axios/index_20221211213406.js
new file mode 100644
index 0000000000000000000000000000000000000000..5e96af26050d5cfb41616e347661d5b6ea7a6ea0
--- /dev/null
+++ b/.history/src/utils/axios/index_20221211213406.js
@@ -0,0 +1,46 @@
+import axios from 'axios'
+
+const http = axios.create({
+ baseURL: 'http://localhost:4523/m1/1989611-0-default/',
+ withCredentials: true,
+ timeout: 1000 * 120
+})
+
+// 请求拦截器
+http.interceptors.request.use(function(config) {
+ // 配置忽略请求路径
+ var ignore = [
+ 'sys/login'
+ ]
+ // 判断当前请求是否需要忽略
+ if (ignore.includes(config.url)) {
+ // 直接放行
+ return config
+ } else {
+ // 在localStorage中获取token
+ var token = window.sessionStorage.getItem("Authorization") || ''
+ // 在请求头中加入token
+ config.headers["Authorization"] = token
+ // 放行
+ return config
+ }
+})
+// 响应拦截器
+http.interceptors.response.use(function(response) {
+ var login = [
+ 'sys/login',
+ ]
+ // 把登录请求响应中的token存入localStorage中
+ if (login.includes(response.config.url)) {
+ // 获取响应中的token
+ var token = response.data.data.token || ''
+ // 存入localStorage中
+ window.sessionStorage.setItem("Authorization", token)
+ }
+ // 返回响应结果
+ return response
+})
+
+
+export default http
+
diff --git a/.history/src/views/AllVideo_20221030193803.vue b/.history/src/views/AllVideo_20221030193803.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/AllVideo_20221030193812.vue b/.history/src/views/AllVideo_20221030193812.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dd7092b0641d2600dc539bb3e57d29a71bed360d
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030193812.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030194003.vue b/.history/src/views/AllVideo_20221030194003.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e686615ba99b677401879bfaee4148b64f37193e
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030194003.vue
@@ -0,0 +1,13 @@
+
+ all
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030194339.vue b/.history/src/views/AllVideo_20221030194339.vue
new file mode 100644
index 0000000000000000000000000000000000000000..03b357d917772cbc0573f54704035587a74518a8
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030194339.vue
@@ -0,0 +1,13 @@
+
+ ssss
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030201348.vue b/.history/src/views/AllVideo_20221030201348.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8614d2d2b55b279770ab19b9a5fd754add8ff450
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030201348.vue
@@ -0,0 +1,24 @@
+
+
+
+
+
+ Dark
+ {{ year }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030201418.vue b/.history/src/views/AllVideo_20221030201418.vue
new file mode 100644
index 0000000000000000000000000000000000000000..11dc83e3cd286c4fddcf4e549f33a21d2d119a8e
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030201418.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030201508.vue b/.history/src/views/AllVideo_20221030201508.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fbbc817f9647172b0849c18c4a78ad90833b1deb
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030201508.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030201816.vue b/.history/src/views/AllVideo_20221030201816.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d9475e509fdf6eba6d50e686d5607de0a005ede8
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030201816.vue
@@ -0,0 +1,33 @@
+
+
+
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030201954.vue b/.history/src/views/AllVideo_20221030201954.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6a82c7f7b59908a5810eb626d0f801e9321fde0f
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030201954.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202021.vue b/.history/src/views/AllVideo_20221030202021.vue
new file mode 100644
index 0000000000000000000000000000000000000000..392895046de6ac65a6425e89599f7d763b83a3e1
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202021.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+ {{ year }}
+
+
+ {{ sort }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202033.vue b/.history/src/views/AllVideo_20221030202033.vue
new file mode 100644
index 0000000000000000000000000000000000000000..129899a5d6d69944efe46aa7f19036abc0dfa740
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202033.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202401.vue b/.history/src/views/AllVideo_20221030202401.vue
new file mode 100644
index 0000000000000000000000000000000000000000..82dea4fabb713b82f86e12aeed8f6d8f212a36ee
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202401.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202434.vue b/.history/src/views/AllVideo_20221030202434.vue
new file mode 100644
index 0000000000000000000000000000000000000000..33224f1c73ba6c1d2fc63c5a3f7c93c92718804b
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202434.vue
@@ -0,0 +1,144 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202623.vue b/.history/src/views/AllVideo_20221030202623.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0011d8c09e787cd9eaa392c857852ee3eb13944f
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202623.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202637.vue b/.history/src/views/AllVideo_20221030202637.vue
new file mode 100644
index 0000000000000000000000000000000000000000..287d5a579de742d43933ce0c78657de99ce87cbf
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202637.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030202700.vue b/.history/src/views/AllVideo_20221030202700.vue
new file mode 100644
index 0000000000000000000000000000000000000000..33a82d985dba2d3065976d1b0a35ec8f91114b7f
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030202700.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030215740.vue b/.history/src/views/AllVideo_20221030215740.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8a00044caf7f06faf1a4e34608018bb2564c6bac
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030215740.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030215757.vue b/.history/src/views/AllVideo_20221030215757.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1d02a63729195143e039ddc5d27c97c328f5d145
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030215757.vue
@@ -0,0 +1,157 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030220001.vue b/.history/src/views/AllVideo_20221030220001.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ff16aa3f244b9de03fe20be05061dcf00cee30ea
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030220001.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030220041.vue b/.history/src/views/AllVideo_20221030220041.vue
new file mode 100644
index 0000000000000000000000000000000000000000..52af92827f3a7a2c859505cdfe70f604af99f8c8
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030220041.vue
@@ -0,0 +1,166 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030220844.vue b/.history/src/views/AllVideo_20221030220844.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b87863e91ace4a4ff0486ba0e8abc6099fd4dd69
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030220844.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030221038.vue b/.history/src/views/AllVideo_20221030221038.vue
new file mode 100644
index 0000000000000000000000000000000000000000..bc6ae64c08340a8635af2b82d7c8fdb783a2f9a9
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030221038.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030221840.vue b/.history/src/views/AllVideo_20221030221840.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a901ab08d16270507539318e678d009de90bc0b1
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030221840.vue
@@ -0,0 +1,167 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030222039.vue b/.history/src/views/AllVideo_20221030222039.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e243332aeb1948ddfc9f7c6d412a3e03fb223996
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030222039.vue
@@ -0,0 +1,165 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030222225.vue b/.history/src/views/AllVideo_20221030222225.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9d1953a99fc3037b4458a40613232976c1bf78b7
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030222225.vue
@@ -0,0 +1,166 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030222541.vue b/.history/src/views/AllVideo_20221030222541.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6248292f6962bdd1628a0c21e6669fccc34e51a5
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030222541.vue
@@ -0,0 +1,167 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030222557.vue b/.history/src/views/AllVideo_20221030222557.vue
new file mode 100644
index 0000000000000000000000000000000000000000..228ae91a1bf000a8ccd140a308ebdfb1b25b3607
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030222557.vue
@@ -0,0 +1,168 @@
+
+
+
+
+
+ {{ sort }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030223324.vue b/.history/src/views/AllVideo_20221030223324.vue
new file mode 100644
index 0000000000000000000000000000000000000000..790c60e8185920e99d060d10eb79916bad705839
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030223324.vue
@@ -0,0 +1,191 @@
+
+
+
+
+
+ {{ sort.name }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030223508.vue b/.history/src/views/AllVideo_20221030223508.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4ad6fc4fc66e89c2609d5029ae9fd212a1af76a6
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030223508.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+ {{ sort.name }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030223521.vue b/.history/src/views/AllVideo_20221030223521.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8cd460ddd7d9d36dc473147580d7345be5e744d2
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030223521.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+ {{ sort.name }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030223804.vue b/.history/src/views/AllVideo_20221030223804.vue
new file mode 100644
index 0000000000000000000000000000000000000000..991d28e5326647fe9d18786f75bb1bedca067bfd
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030223804.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+ {{ sort.name }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AllVideo_20221030224005.vue b/.history/src/views/AllVideo_20221030224005.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8b47adbe86ad713c5992f906feba902a22b34bbe
--- /dev/null
+++ b/.history/src/views/AllVideo_20221030224005.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+ {{ sort.name }}
+
+
+ {{ year }}
+
+
+ {{ type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221211222957.vue b/.history/src/views/ApplyDetails_20221211222957.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/ApplyDetails_20221211223058.vue b/.history/src/views/ApplyDetails_20221211223058.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8153e4f4a923b13b4da060abf432fa6e8dfc7834
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221211223058.vue
@@ -0,0 +1,36 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221215102334.vue b/.history/src/views/ApplyDetails_20221215102334.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ab76cf6e07ed86c0d6330dfc55f390d7bd8b9c14
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221215102334.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221215102424.vue b/.history/src/views/ApplyDetails_20221215102424.vue
new file mode 100644
index 0000000000000000000000000000000000000000..966570cb354ae9ed574399c850a2d88b86b4f5c0
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221215102424.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221215105043.vue b/.history/src/views/ApplyDetails_20221215105043.vue
new file mode 100644
index 0000000000000000000000000000000000000000..38773c5b1caf104db411f051a0b1df6004fd5715
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221215105043.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221215105505.vue b/.history/src/views/ApplyDetails_20221215105505.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2c30e8848a09fdfce080c441b02aab94c8363b55
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221215105505.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyDetails_20221215105601.vue b/.history/src/views/ApplyDetails_20221215105601.vue
new file mode 100644
index 0000000000000000000000000000000000000000..38773c5b1caf104db411f051a0b1df6004fd5715
--- /dev/null
+++ b/.history/src/views/ApplyDetails_20221215105601.vue
@@ -0,0 +1,32 @@
+
+
+
+
+ {{activity.content}}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221211223051.vue b/.history/src/views/ApplyMan_20221211223051.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6b7122084687a8fc5c5a3d73b7dbb7469fe83862
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221211223051.vue
@@ -0,0 +1,200 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215103230.vue b/.history/src/views/ApplyMan_20221215103230.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d81321d6b04b448d4c4b2b49e01099f9bb1f7510
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215103230.vue
@@ -0,0 +1,214 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+ 这是一段信息
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215103248.vue b/.history/src/views/ApplyMan_20221215103248.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d5ab55ecc8e94c0cb38c4258fccb77b4041219dd
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215103248.vue
@@ -0,0 +1,214 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+ 这是一段信息
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215103251.vue b/.history/src/views/ApplyMan_20221215103251.vue
new file mode 100644
index 0000000000000000000000000000000000000000..362e32829a4fcf226c1fd1331bf32c70a3a7558e
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215103251.vue
@@ -0,0 +1,214 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+ 这是一段信息
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215104400.vue b/.history/src/views/ApplyMan_20221215104400.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dd491a53bed2bdb053812333656eaaad5724fc15
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215104400.vue
@@ -0,0 +1,228 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215104414.vue b/.history/src/views/ApplyMan_20221215104414.vue
new file mode 100644
index 0000000000000000000000000000000000000000..38482ce75d4dc3934bf4cc917cf9539bb477834c
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215104414.vue
@@ -0,0 +1,228 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/ApplyMan_20221215104605.vue b/.history/src/views/ApplyMan_20221215104605.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c6c2f7946fad0e06e52d50c07d2ad6fa9092aadd
--- /dev/null
+++ b/.history/src/views/ApplyMan_20221215104605.vue
@@ -0,0 +1,228 @@
+
+
+
+
+ 我的申请
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221029211621.vue b/.history/src/views/AuthMan_20221029211621.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/AuthMan_20221029211658.vue b/.history/src/views/AuthMan_20221029211658.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f2a36b28d20ddef4c5b3f16932bdb247a3d77fa8
--- /dev/null
+++ b/.history/src/views/AuthMan_20221029211658.vue
@@ -0,0 +1,13 @@
+
+ authMan
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030113442.vue b/.history/src/views/AuthMan_20221030113442.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7aa470c69e902ebec502c6a0bc6804aa76e45277
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030113442.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030131411.vue b/.history/src/views/AuthMan_20221030131411.vue
new file mode 100644
index 0000000000000000000000000000000000000000..19ae1836ac272cfb9784e224715e6cbb8c09e6c4
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030131411.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030131457.vue b/.history/src/views/AuthMan_20221030131457.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8af19d162362adb703bf198c34c25848669fb5de
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030131457.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030131511.vue b/.history/src/views/AuthMan_20221030131511.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d822537c6f198297dddbfa8a86ed89a6890c2e3d
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030131511.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030131519.vue b/.history/src/views/AuthMan_20221030131519.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f86ba800e5049da21dd4c6716330c65a1edb797f
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030131519.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030131550.vue b/.history/src/views/AuthMan_20221030131550.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8909bd10ec92f853d47d335af80de96dd31fc708
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030131550.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030132339.vue b/.history/src/views/AuthMan_20221030132339.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7c4121d4d8decbd9afd0dd17cc44a1afca11aafa
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030132339.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030132442.vue b/.history/src/views/AuthMan_20221030132442.vue
new file mode 100644
index 0000000000000000000000000000000000000000..71e7a8ba60009c59723350de415c6a288cb5ae1c
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030132442.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030134942.vue b/.history/src/views/AuthMan_20221030134942.vue
new file mode 100644
index 0000000000000000000000000000000000000000..57088102f76adf95e0588e935acd593c1a31a144
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030134942.vue
@@ -0,0 +1,143 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 文字按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135007.vue b/.history/src/views/AuthMan_20221030135007.vue
new file mode 100644
index 0000000000000000000000000000000000000000..669624bb57b356338bbd42f2a49beb8f62905e13
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135007.vue
@@ -0,0 +1,143 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 文字按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135036.vue b/.history/src/views/AuthMan_20221030135036.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9ed6452bb3c2b07177d6c76210cfe8e5f5b739c6
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135036.vue
@@ -0,0 +1,143 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 文字按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135151.vue b/.history/src/views/AuthMan_20221030135151.vue
new file mode 100644
index 0000000000000000000000000000000000000000..955b244bff0f307395079513997eb7004659a2fd
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135151.vue
@@ -0,0 +1,146 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 文字按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135247.vue b/.history/src/views/AuthMan_20221030135247.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1b845b106b3477a4ddba4e2527ad077c9fe6db2a
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135247.vue
@@ -0,0 +1,146 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 文字按钮
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135303.vue b/.history/src/views/AuthMan_20221030135303.vue
new file mode 100644
index 0000000000000000000000000000000000000000..98dd3e76c0bfb5cda0c72bbc8fe3824360cf8a3c
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135303.vue
@@ -0,0 +1,146 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030135409.vue b/.history/src/views/AuthMan_20221030135409.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b160e73e9477d25c0ac7e522cffeb166e6c7a72c
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030135409.vue
@@ -0,0 +1,150 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/AuthMan_20221030183934.vue b/.history/src/views/AuthMan_20221030183934.vue
new file mode 100644
index 0000000000000000000000000000000000000000..076fd2cdc043798c2e2d218f589bcf45f462a651
--- /dev/null
+++ b/.history/src/views/AuthMan_20221030183934.vue
@@ -0,0 +1,150 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221029211524.vue b/.history/src/views/DeptMan_20221029211524.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/DeptMan_20221029211538.vue b/.history/src/views/DeptMan_20221029211538.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7c4419763d6baf9b0f9ac6d094b3d5b444e8db75
--- /dev/null
+++ b/.history/src/views/DeptMan_20221029211538.vue
@@ -0,0 +1,13 @@
+
+ deptMan
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030113423.vue b/.history/src/views/DeptMan_20221030113423.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ef7fdf23942bd238a163e283d7f4513302090df0
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030113423.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030135850.vue b/.history/src/views/DeptMan_20221030135850.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0c2fcb27a3a9f7fe1065b7a6f1479695c95ab1e6
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030135850.vue
@@ -0,0 +1,200 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030173955.vue b/.history/src/views/DeptMan_20221030173955.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6614aa59e23382d5e7c6ce4d33b144b716a6a964
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030173955.vue
@@ -0,0 +1,188 @@
+
+
+
+
+ 部门管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030174259.vue b/.history/src/views/DeptMan_20221030174259.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b07dc345ba1c9909656757a6c8a86ce1164de7f4
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030174259.vue
@@ -0,0 +1,180 @@
+
+
+
+
+ 部门管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030174328.vue b/.history/src/views/DeptMan_20221030174328.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b07dc345ba1c9909656757a6c8a86ce1164de7f4
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030174328.vue
@@ -0,0 +1,180 @@
+
+
+
+
+ 部门管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/DeptMan_20221030183945.vue b/.history/src/views/DeptMan_20221030183945.vue
new file mode 100644
index 0000000000000000000000000000000000000000..585e4ddc3528ee0ad6803ec738536ea87531361d
--- /dev/null
+++ b/.history/src/views/DeptMan_20221030183945.vue
@@ -0,0 +1,180 @@
+
+
+
+
+ 部门管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029205300.vue b/.history/src/views/FuncHall_20221029205300.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/FuncHall_20221029205323.vue b/.history/src/views/FuncHall_20221029205323.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2e12aa62b33afe1ab9e611b00c2c2a30e2879c3e
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029205323.vue
@@ -0,0 +1,15 @@
+
+
+ funcHall
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215059.vue b/.history/src/views/FuncHall_20221029215059.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a929a700b94ef79ca60368d7bdf213641a8dc90b
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215059.vue
@@ -0,0 +1,15 @@
+
+
+ funcHall
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215145.vue b/.history/src/views/FuncHall_20221029215145.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d5e70af1d6d842045a2eb5fd8d5f344fd5448c59
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215145.vue
@@ -0,0 +1,26 @@
+
+
+
+
+ Click 指示器触发
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215218.vue b/.history/src/views/FuncHall_20221029215218.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3c7bc068c3355a22884cbd837d9707ae1f174305
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215218.vue
@@ -0,0 +1,41 @@
+
+
+
+
+ Click 指示器触发
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215848.vue b/.history/src/views/FuncHall_20221029215848.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4778de15461a0e322e3ac541fb6befe95ebfa08c
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215848.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215902.vue b/.history/src/views/FuncHall_20221029215902.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fcea996a75dd03bb39900f5c06f7ef2a55974d86
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215902.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215911.vue b/.history/src/views/FuncHall_20221029215911.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0e6f5042ad823302c02a269eab68f2d0a3412db5
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215911.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029215920.vue b/.history/src/views/FuncHall_20221029215920.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e501816d168cf2d9292ed79fe2693f4b08f906d9
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029215920.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220006.vue b/.history/src/views/FuncHall_20221029220006.vue
new file mode 100644
index 0000000000000000000000000000000000000000..06a6253d0b55313c22ba81821037104ca2f99c65
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220006.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220031.vue b/.history/src/views/FuncHall_20221029220031.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ad0a4549021ca17fc9dd794ea7c478569f2fa40f
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220031.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220338.vue b/.history/src/views/FuncHall_20221029220338.vue
new file mode 100644
index 0000000000000000000000000000000000000000..21e6785dc5d867c49e64bc186cbec59f7375e59f
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220338.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220402.vue b/.history/src/views/FuncHall_20221029220402.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6c9f2bc51f10db00b47ce02cb26b571a66ab82c1
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220402.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220432.vue b/.history/src/views/FuncHall_20221029220432.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3dfc3f0abc363386f918022bab30e39b16ef2040
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220432.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220509.vue b/.history/src/views/FuncHall_20221029220509.vue
new file mode 100644
index 0000000000000000000000000000000000000000..06a71cd706a88102490f48b70971965e6816195b
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220509.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220529.vue b/.history/src/views/FuncHall_20221029220529.vue
new file mode 100644
index 0000000000000000000000000000000000000000..13d71b25e278d3848a35d59b57847fb23b13831b
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220529.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220542.vue b/.history/src/views/FuncHall_20221029220542.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0d3ed84ddb7c6c7cf098437843718c27e02c5814
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220542.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220659.vue b/.history/src/views/FuncHall_20221029220659.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ca79be90e8b91ff567d5c43e9b340a51564e476a
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220659.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220740.vue b/.history/src/views/FuncHall_20221029220740.vue
new file mode 100644
index 0000000000000000000000000000000000000000..44c02f6be2f31bf483d6e41b0f652046fd614f08
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220740.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029220859.vue b/.history/src/views/FuncHall_20221029220859.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ed4deaaf070d5af925347f3cb4bad73a800e8ac0
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029220859.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221009.vue b/.history/src/views/FuncHall_20221029221009.vue
new file mode 100644
index 0000000000000000000000000000000000000000..18d3cb25b5fecee534386ce426a167208c9bd777
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221009.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221222.vue b/.history/src/views/FuncHall_20221029221222.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a89742d815cce7ef2e9b02f707bdb13b27cc514f
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221222.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221541.vue b/.history/src/views/FuncHall_20221029221541.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9671e3b3c27574155c97307f35bad582f0cbd91b
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221541.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221818.vue b/.history/src/views/FuncHall_20221029221818.vue
new file mode 100644
index 0000000000000000000000000000000000000000..697e08b0b267a648f1027e2ab79199e1b3b3ced4
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221818.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221835.vue b/.history/src/views/FuncHall_20221029221835.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f4cd54671109567fab7c3c40d6601bddb84efd1e
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221835.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221855.vue b/.history/src/views/FuncHall_20221029221855.vue
new file mode 100644
index 0000000000000000000000000000000000000000..882113e1e7a826ee54c5163a2054084ad033e213
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221855.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221903.vue b/.history/src/views/FuncHall_20221029221903.vue
new file mode 100644
index 0000000000000000000000000000000000000000..464f09cb3e5ea80a17432994389e232f84f94b08
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221903.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221930.vue b/.history/src/views/FuncHall_20221029221930.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fab81bab15a02d21ac548eb75da30f58fcd2e185
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221930.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029221939.vue b/.history/src/views/FuncHall_20221029221939.vue
new file mode 100644
index 0000000000000000000000000000000000000000..eecb98fe9cecbfead624049733bef8a2f7a5c575
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029221939.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 卡片名称
+ 操作按钮
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029222039.vue b/.history/src/views/FuncHall_20221029222039.vue
new file mode 100644
index 0000000000000000000000000000000000000000..781c2d722744e082380cf21ab5f657e8b548c94f
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029222039.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029222750.vue b/.history/src/views/FuncHall_20221029222750.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5d782d4a086cf5c6d5477b9c10f8aa4ded675ba4
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029222750.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029222947.vue b/.history/src/views/FuncHall_20221029222947.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ffaa7eec881148edd2c4c044019416e1e761aca5
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029222947.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223115.vue b/.history/src/views/FuncHall_20221029223115.vue
new file mode 100644
index 0000000000000000000000000000000000000000..58913cbe5936f573431805dfd343deea65ee17b2
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223115.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223128.vue b/.history/src/views/FuncHall_20221029223128.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d0c995a78d8368140a2ef0f77926830523ed96e2
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223128.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223211.vue b/.history/src/views/FuncHall_20221029223211.vue
new file mode 100644
index 0000000000000000000000000000000000000000..303921b21f20962cb240e4de8b6a30a75deda0fb
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223211.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223348.vue b/.history/src/views/FuncHall_20221029223348.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8212225df217713d2d3205d4f441079cbd74ba94
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223348.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ vide0 }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223405.vue b/.history/src/views/FuncHall_20221029223405.vue
new file mode 100644
index 0000000000000000000000000000000000000000..02e7ed47844238ff3f222665bc4fe4152e5675ea
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223405.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223425.vue b/.history/src/views/FuncHall_20221029223425.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1e1a52930e816b7f7597ade96a610d2b724756b3
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223425.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221029223636.vue b/.history/src/views/FuncHall_20221029223636.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5624d28e24d275d47c46375ad38007e3e50bb289
--- /dev/null
+++ b/.history/src/views/FuncHall_20221029223636.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/FuncHall_20221030183954.vue b/.history/src/views/FuncHall_20221030183954.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0db1ac0a1b781a500fc3f1e55062943968d9a9d3
--- /dev/null
+++ b/.history/src/views/FuncHall_20221030183954.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 近期政策
+
+
+ {{ prolicy }}
+
+
+
+
+
+
+ 热门视频
+
+
+ {{ video }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperBank_20221211180828.vue b/.history/src/views/PaperBank_20221211180828.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PaperBank_20221211180842.vue b/.history/src/views/PaperBank_20221211180842.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4f67c8e684e29047cf155f7cb3902ac995a7a753
--- /dev/null
+++ b/.history/src/views/PaperBank_20221211180842.vue
@@ -0,0 +1,15 @@
+
+
+ bank
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperDetails_20221211222606.vue b/.history/src/views/PaperDetails_20221211222606.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PaperDetails_20221211222931.vue b/.history/src/views/PaperDetails_20221211222931.vue
new file mode 100644
index 0000000000000000000000000000000000000000..92fad1990f2ec3ce117403b68f250b4a2b7d00cc
--- /dev/null
+++ b/.history/src/views/PaperDetails_20221211222931.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211180807.vue b/.history/src/views/PaperExam_20221211180807.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PaperExam_20221211180857.vue b/.history/src/views/PaperExam_20221211180857.vue
new file mode 100644
index 0000000000000000000000000000000000000000..806d2cd0647a65cc7c7a5b32380b7e9721af9f0b
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211180857.vue
@@ -0,0 +1,15 @@
+
+
+ exam
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211181754.vue b/.history/src/views/PaperExam_20221211181754.vue
new file mode 100644
index 0000000000000000000000000000000000000000..076fd2cdc043798c2e2d218f589bcf45f462a651
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211181754.vue
@@ -0,0 +1,150 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211181826.vue b/.history/src/views/PaperExam_20221211181826.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6e46651362f3763e1cc8437056c7a91663d04f26
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211181826.vue
@@ -0,0 +1,144 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211181855.vue b/.history/src/views/PaperExam_20221211181855.vue
new file mode 100644
index 0000000000000000000000000000000000000000..862e70b503de5ea36443b52d04ffffad58bbfa2b
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211181855.vue
@@ -0,0 +1,145 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211182204.vue b/.history/src/views/PaperExam_20221211182204.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d4d63cba0799dd9c3309a6c8acb037fd09b363ea
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211182204.vue
@@ -0,0 +1,165 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211182242.vue b/.history/src/views/PaperExam_20221211182242.vue
new file mode 100644
index 0000000000000000000000000000000000000000..03463db3b5c2e6b6350f96bc67a4783221f43d8f
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211182242.vue
@@ -0,0 +1,160 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211213752.vue b/.history/src/views/PaperExam_20221211213752.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9f6b9cc6141459a8ca753e652898f57fec0cd951
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211213752.vue
@@ -0,0 +1,155 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211214048.vue b/.history/src/views/PaperExam_20221211214048.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e345c95539f1abdac1478e7aa2026d3fbd5e6841
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211214048.vue
@@ -0,0 +1,138 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211214114.vue b/.history/src/views/PaperExam_20221211214114.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4ecd65139930bd76a91209fd2de1028167a84fa7
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211214114.vue
@@ -0,0 +1,138 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211215312.vue b/.history/src/views/PaperExam_20221211215312.vue
new file mode 100644
index 0000000000000000000000000000000000000000..85fa227b9152a6eafe1888ff58eda188e5b720d2
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211215312.vue
@@ -0,0 +1,144 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211215350.vue b/.history/src/views/PaperExam_20221211215350.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ed74a1fb1c62c65d637d956a8e4c230b54fba330
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211215350.vue
@@ -0,0 +1,144 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211220937.vue b/.history/src/views/PaperExam_20221211220937.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b3d0a3fc0d417e9b7ff99346eaf428dce7e2c361
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211220937.vue
@@ -0,0 +1,148 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211221625.vue b/.history/src/views/PaperExam_20221211221625.vue
new file mode 100644
index 0000000000000000000000000000000000000000..09c867f4f1b9c96d8d20b295790f8dbc59a3b13b
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211221625.vue
@@ -0,0 +1,155 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211221842.vue b/.history/src/views/PaperExam_20221211221842.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0dcdb4f36c03ad6cd9ca9fdd3083a15c10ed8a16
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211221842.vue
@@ -0,0 +1,156 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211222053.vue b/.history/src/views/PaperExam_20221211222053.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ea961db590367797711e8ff4d582a0c1762e91ea
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211222053.vue
@@ -0,0 +1,156 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211222246.vue b/.history/src/views/PaperExam_20221211222246.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fa6c76163fd5e3db21164a34f15aecffcd5df90a
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211222246.vue
@@ -0,0 +1,154 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211222341.vue b/.history/src/views/PaperExam_20221211222341.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f9602fca8867df70d78fbf04c8e8f5d469eb2ec5
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211222341.vue
@@ -0,0 +1,154 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211222427.vue b/.history/src/views/PaperExam_20221211222427.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dc792130b064ca155699f00753e523f980fb0702
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211222427.vue
@@ -0,0 +1,154 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperExam_20221211222544.vue b/.history/src/views/PaperExam_20221211222544.vue
new file mode 100644
index 0000000000000000000000000000000000000000..543c63da31d7f4049131c41270d40983995fdddf
--- /dev/null
+++ b/.history/src/views/PaperExam_20221211222544.vue
@@ -0,0 +1,153 @@
+
+
+
+
+ 我的考试
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handWin(scope.row.isWin) }}
+
+
+
+
+ 详情
+ 删除
+ 下载试卷
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PaperPractice_20221211180750.vue b/.history/src/views/PaperPractice_20221211180750.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PaperPractice_20221211180916.vue b/.history/src/views/PaperPractice_20221211180916.vue
new file mode 100644
index 0000000000000000000000000000000000000000..23a5c859c7137e73d6b9ece18e2663f9dc9fccc5
--- /dev/null
+++ b/.history/src/views/PaperPractice_20221211180916.vue
@@ -0,0 +1,15 @@
+
+
+ practice
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029214010.vue b/.history/src/views/PersonCenter_20221029214010.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PersonCenter_20221029214023.vue b/.history/src/views/PersonCenter_20221029214023.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6ac6b893b7f536808ee3a69028a44ee873fa5656
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029214023.vue
@@ -0,0 +1,13 @@
+
+ personCenter
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029224251.vue b/.history/src/views/PersonCenter_20221029224251.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ac493b00f6fec53bf4260ea781b04f9cc494122f
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029224251.vue
@@ -0,0 +1,23 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029224300.vue b/.history/src/views/PersonCenter_20221029224300.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8854d2dceb8adf528ab883c0594279e7da1f15c1
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029224300.vue
@@ -0,0 +1,20 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029224951.vue b/.history/src/views/PersonCenter_20221029224951.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e73f43a1b938d483518c1c056677a4b075c37481
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029224951.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225046.vue b/.history/src/views/PersonCenter_20221029225046.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2875eba19fc78c6629e8248ef4b09e99a7563116
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225046.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225126.vue b/.history/src/views/PersonCenter_20221029225126.vue
new file mode 100644
index 0000000000000000000000000000000000000000..75df30a26570d8b43134a00e4fb54019d11674ba
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225126.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225152.vue b/.history/src/views/PersonCenter_20221029225152.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1306489f2adf48d4a18d33adc5c2d7c57f207469
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225152.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225306.vue b/.history/src/views/PersonCenter_20221029225306.vue
new file mode 100644
index 0000000000000000000000000000000000000000..46625ad9e98af06538695aadd881ee596742537b
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225306.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225342.vue b/.history/src/views/PersonCenter_20221029225342.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6696b7b371079863af3d4a5a73bfeef534deb903
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225342.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225459.vue b/.history/src/views/PersonCenter_20221029225459.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8f24cf2af025d0cb4e9583855bed6f8af726a17e
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225459.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225550.vue b/.history/src/views/PersonCenter_20221029225550.vue
new file mode 100644
index 0000000000000000000000000000000000000000..55adf4326860fffffefcf67079515a0d31fc31fe
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225550.vue
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029225823.vue b/.history/src/views/PersonCenter_20221029225823.vue
new file mode 100644
index 0000000000000000000000000000000000000000..128fb36b5864fb7237c27f6b2e5e75feee0e650a
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029225823.vue
@@ -0,0 +1,32 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029230011.vue b/.history/src/views/PersonCenter_20221029230011.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f34e4d2a2cfb7f20e185983148fce8e369aab726
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029230011.vue
@@ -0,0 +1,35 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ kooriookami
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029230025.vue b/.history/src/views/PersonCenter_20221029230025.vue
new file mode 100644
index 0000000000000000000000000000000000000000..36db9b4072bc5c4fbffd2748b063492065f1d959
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029230025.vue
@@ -0,0 +1,35 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ kooriookami
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029230631.vue b/.history/src/views/PersonCenter_20221029230631.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e9cdf9e34eabdc4868dc1c2c6c43ae810306dd59
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029230631.vue
@@ -0,0 +1,50 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ kooriookami
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029230732.vue b/.history/src/views/PersonCenter_20221029230732.vue
new file mode 100644
index 0000000000000000000000000000000000000000..563a8fa14c0e91c7381b059d8916c42b870e2286
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029230732.vue
@@ -0,0 +1,50 @@
+
+
+
+ kooriookami
+ 18100000000
+ 苏州市
+
+ 学校
+
+ 江苏省苏州市吴中区吴中大道 1188 号
+
+
+ {{ user.value }}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029230853.vue b/.history/src/views/PersonCenter_20221029230853.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b8008fa86451f8840b670c59a4587e08bbfc7c9e
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029230853.vue
@@ -0,0 +1,41 @@
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029231347.vue b/.history/src/views/PersonCenter_20221029231347.vue
new file mode 100644
index 0000000000000000000000000000000000000000..bffc7a3b1495109cc77e7f1a07bea918af92725c
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029231347.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029231423.vue b/.history/src/views/PersonCenter_20221029231423.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b67d5c141f71b7b5a90d317652818dfcda429004
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029231423.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029231439.vue b/.history/src/views/PersonCenter_20221029231439.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d25647732ae778d6476a442cefe011c6b231a0e2
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029231439.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029231719.vue b/.history/src/views/PersonCenter_20221029231719.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7b5bb7c57532023fb115969d2832220154b86b34
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029231719.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029231940.vue b/.history/src/views/PersonCenter_20221029231940.vue
new file mode 100644
index 0000000000000000000000000000000000000000..81f6aec3b7842b2ebd0bec5fdb47096e0a530cb4
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029231940.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029232303.vue b/.history/src/views/PersonCenter_20221029232303.vue
new file mode 100644
index 0000000000000000000000000000000000000000..87e7fc6f850ed1abccfa14fed232310b3fa13e3e
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029232303.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userValue}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029232449.vue b/.history/src/views/PersonCenter_20221029232449.vue
new file mode 100644
index 0000000000000000000000000000000000000000..027440944f03e6f845e86e163489a0dedf1499b8
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029232449.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029232933.vue b/.history/src/views/PersonCenter_20221029232933.vue
new file mode 100644
index 0000000000000000000000000000000000000000..852814e786df956a1eb371979d210051d80f38ab
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029232933.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233001.vue b/.history/src/views/PersonCenter_20221029233001.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d2960bd3d47265da72c94abaa1cad14f192c7eb8
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233001.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233016.vue b/.history/src/views/PersonCenter_20221029233016.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b9c8ba048e8bb9b14bbcc74dd834580e17b6cfad
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233016.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233238.vue b/.history/src/views/PersonCenter_20221029233238.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9beba3264a25e34801e3195faed9ba22db071c56
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233238.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233308.vue b/.history/src/views/PersonCenter_20221029233308.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e1b3be380f9923599dfefe31a6d42099c5bb3866
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233308.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233355.vue b/.history/src/views/PersonCenter_20221029233355.vue
new file mode 100644
index 0000000000000000000000000000000000000000..cf83ea53d419bf13bf1ceb0205ecaf1125fe28fe
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233355.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233711.vue b/.history/src/views/PersonCenter_20221029233711.vue
new file mode 100644
index 0000000000000000000000000000000000000000..98a0e5e1dcdf62feebae2834c88313b7fce17a3c
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233711.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233728.vue b/.history/src/views/PersonCenter_20221029233728.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c5728a0bdfccf7be20c378d2aa63f036f805911e
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233728.vue
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233804.vue b/.history/src/views/PersonCenter_20221029233804.vue
new file mode 100644
index 0000000000000000000000000000000000000000..bc499f7ad95c92f638e164ce8bf6fc3ac9053bb3
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233804.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
本科应届生一枚,还在努力学习,希望找到一个好工作!
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029233854.vue b/.history/src/views/PersonCenter_20221029233854.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0bb31fbb27d2e14cb0745400c653efcfafa5088d
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029233854.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
菜鸟保安,加油~,努力~
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221029234322.vue b/.history/src/views/PersonCenter_20221029234322.vue
new file mode 100644
index 0000000000000000000000000000000000000000..42383ba239bd0560258cfe447cd8d907f81ad812
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221029234322.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
菜鸟保安,加油~,努力~
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+
+ {{ userKey }}
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PersonCenter_20221030184003.vue b/.history/src/views/PersonCenter_20221030184003.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a577134ed82a2ec295c191dd8b9cda9fc852faf4
--- /dev/null
+++ b/.history/src/views/PersonCenter_20221030184003.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
zhangsan
+
菜鸟保安,加油~,努力~
+
+
+ {{tag.name}}
+
+
+
+
+
+
+
+
+
+ {{ userKey }}
+ {{ userKey }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PositionMan_20221029211636.vue b/.history/src/views/PositionMan_20221029211636.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/PositionMan_20221029211648.vue b/.history/src/views/PositionMan_20221029211648.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b8061304df09f4f75f004978ac4318e25b331943
--- /dev/null
+++ b/.history/src/views/PositionMan_20221029211648.vue
@@ -0,0 +1,13 @@
+
+ position
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PositionMan_20221030135905.vue b/.history/src/views/PositionMan_20221030135905.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0c2fcb27a3a9f7fe1065b7a6f1479695c95ab1e6
--- /dev/null
+++ b/.history/src/views/PositionMan_20221030135905.vue
@@ -0,0 +1,200 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ handleStatus(scope.row.status) }}
+
+
+
+
+
+
+
+
+ 详情
+ 再次申请
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PositionMan_20221030140529.vue b/.history/src/views/PositionMan_20221030140529.vue
new file mode 100644
index 0000000000000000000000000000000000000000..16336c2dc6ff8d3b007048786fb9156a203dc389
--- /dev/null
+++ b/.history/src/views/PositionMan_20221030140529.vue
@@ -0,0 +1,183 @@
+
+
+
+
+ 职位管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PositionMan_20221030140802.vue b/.history/src/views/PositionMan_20221030140802.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7a5a3cddbd8fb9ae09d35e36327dd171be6e435f
--- /dev/null
+++ b/.history/src/views/PositionMan_20221030140802.vue
@@ -0,0 +1,185 @@
+
+
+
+
+ 职位管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/PositionMan_20221030184012.vue b/.history/src/views/PositionMan_20221030184012.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7b1937373071377fa7e60e9231432f5160449425
--- /dev/null
+++ b/.history/src/views/PositionMan_20221030184012.vue
@@ -0,0 +1,185 @@
+
+
+
+
+ 职位管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/SelfDept_20221029211556.vue b/.history/src/views/SelfDept_20221029211556.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/SelfDept_20221029211609.vue b/.history/src/views/SelfDept_20221029211609.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f899d00188180851d973aaa0bb39040f7d435c5e
--- /dev/null
+++ b/.history/src/views/SelfDept_20221029211609.vue
@@ -0,0 +1,13 @@
+
+ selfMan
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/SelfDept_20221030184027.vue b/.history/src/views/SelfDept_20221030184027.vue
new file mode 100644
index 0000000000000000000000000000000000000000..367de33e2605ceee400d31e185f74c9d457f58bf
--- /dev/null
+++ b/.history/src/views/SelfDept_20221030184027.vue
@@ -0,0 +1,13 @@
+
+ selfMan
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221029211228.vue b/.history/src/views/VideoMan_20221029211228.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/VideoMan_20221029211245.vue b/.history/src/views/VideoMan_20221029211245.vue
new file mode 100644
index 0000000000000000000000000000000000000000..430e55dd8ae755689111688444e2332b8f49fbc1
--- /dev/null
+++ b/.history/src/views/VideoMan_20221029211245.vue
@@ -0,0 +1,15 @@
+
+
+ videoMan
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030113410.vue b/.history/src/views/VideoMan_20221030113410.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7aa470c69e902ebec502c6a0bc6804aa76e45277
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030113410.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030181535.vue b/.history/src/views/VideoMan_20221030181535.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f215f7f27916cfb7b430f3eac6469f563619fec3
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030181535.vue
@@ -0,0 +1,99 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030182113.vue b/.history/src/views/VideoMan_20221030182113.vue
new file mode 100644
index 0000000000000000000000000000000000000000..9bbd917769b876251d894371fc507651331a2200
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030182113.vue
@@ -0,0 +1,146 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030182531.vue b/.history/src/views/VideoMan_20221030182531.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b5643e0c16a443d127288365cf0831ba6a8b8f5f
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030182531.vue
@@ -0,0 +1,194 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030182559.vue b/.history/src/views/VideoMan_20221030182559.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e105a3e027ed23433703dcb4889253d305057ddf
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030182559.vue
@@ -0,0 +1,194 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030182850.vue b/.history/src/views/VideoMan_20221030182850.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c2988f7cb845bbd2951e8101f09313eb30bda866
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030182850.vue
@@ -0,0 +1,208 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030182928.vue b/.history/src/views/VideoMan_20221030182928.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c66a2f543faa0abdf12d91d060abf497cfd75c3b
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030182928.vue
@@ -0,0 +1,208 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+ {{ scope.row.filePath }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030183216.vue b/.history/src/views/VideoMan_20221030183216.vue
new file mode 100644
index 0000000000000000000000000000000000000000..42d1365349a5a7d140a8a4cd8a4df6f4e91c6bd4
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030183216.vue
@@ -0,0 +1,211 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+ {{ handlePath(scope.row.filePath) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030183258.vue b/.history/src/views/VideoMan_20221030183258.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f778e39d538a169c974dd5840639210be916409f
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030183258.vue
@@ -0,0 +1,211 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+ {{ handlePath(scope.row.filePath) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030183430.vue b/.history/src/views/VideoMan_20221030183430.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7bf7f4ece716ee0779973563f4d3d44c5b15d1b8
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030183430.vue
@@ -0,0 +1,212 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+ {{ handlePath(scope.row.filePath) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/VideoMan_20221030183906.vue b/.history/src/views/VideoMan_20221030183906.vue
new file mode 100644
index 0000000000000000000000000000000000000000..70832d6e5231477d1971d0639fb344aa0256acf7
--- /dev/null
+++ b/.history/src/views/VideoMan_20221030183906.vue
@@ -0,0 +1,219 @@
+
+
+
+
+ 视频管理
+
+
+
+
+ 上传视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.filePath }}
+
+ {{ handlePath(scope.row.filePath) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221029211155.vue b/.history/src/views/WatchLog_20221029211155.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.history/src/views/WatchLog_20221029211209.vue b/.history/src/views/WatchLog_20221029211209.vue
new file mode 100644
index 0000000000000000000000000000000000000000..eb3085e771ee9a037c25dd8ce82b7320d814ef91
--- /dev/null
+++ b/.history/src/views/WatchLog_20221029211209.vue
@@ -0,0 +1,13 @@
+
+ watchLog
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030105435.vue b/.history/src/views/WatchLog_20221030105435.vue
new file mode 100644
index 0000000000000000000000000000000000000000..64358ddb5b095e06c5a178785dc1ae185c565958
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030105435.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030105445.vue b/.history/src/views/WatchLog_20221030105445.vue
new file mode 100644
index 0000000000000000000000000000000000000000..78d899f2a9e9f1740dbc7b49d539cf26a0aa5f69
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030105445.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030105505.vue b/.history/src/views/WatchLog_20221030105505.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b30f0c64991a6f1b17fd6d1813f1570d736ae78f
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030105505.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030105703.vue b/.history/src/views/WatchLog_20221030105703.vue
new file mode 100644
index 0000000000000000000000000000000000000000..947d8d7df66249fc3b3925586e8003e4f71000da
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030105703.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030105747.vue b/.history/src/views/WatchLog_20221030105747.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2c6c6051702dbdffd30d4e40e1e8de40947c50ca
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030105747.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030120724.vue b/.history/src/views/WatchLog_20221030120724.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7efccfdea76e7851768368e7ff78c1ea8764e246
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030120724.vue
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030135546.vue b/.history/src/views/WatchLog_20221030135546.vue
new file mode 100644
index 0000000000000000000000000000000000000000..de76f8d5004a585395ced8113147caca957adf0f
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030135546.vue
@@ -0,0 +1,119 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030135745.vue b/.history/src/views/WatchLog_20221030135745.vue
new file mode 100644
index 0000000000000000000000000000000000000000..945019061d47f873c20afbb8693d65bdc4175371
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030135745.vue
@@ -0,0 +1,125 @@
+
+
+
+
+ 权限管理
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030175004.vue b/.history/src/views/WatchLog_20221030175004.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d8aac15be2f892835c23491d31ce09c8e5daccc5
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030175004.vue
@@ -0,0 +1,111 @@
+
+
+
+
+ 学习记录
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030175156.vue b/.history/src/views/WatchLog_20221030175156.vue
new file mode 100644
index 0000000000000000000000000000000000000000..997318e3d2247bd7389178bcb0af3b857d98dee5
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030175156.vue
@@ -0,0 +1,118 @@
+
+
+
+
+ 学习记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030175725.vue b/.history/src/views/WatchLog_20221030175725.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0fc4367c342507a9a0873f57c7cadeabd6aaf185
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030175725.vue
@@ -0,0 +1,155 @@
+
+
+
+
+ 学习记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030175847.vue b/.history/src/views/WatchLog_20221030175847.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0e1708ca4f7391c9d3b20bf890d3d1b036a18ebc
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030175847.vue
@@ -0,0 +1,164 @@
+
+
+
+
+ 学习记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchLog_20221030184043.vue b/.history/src/views/WatchLog_20221030184043.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8f69838a87a8f06bcb02249c4254840aaf607d55
--- /dev/null
+++ b/.history/src/views/WatchLog_20221030184043.vue
@@ -0,0 +1,164 @@
+
+
+
+
+ 学习记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210180456.vue b/.history/src/views/WatchVideo_20221210180456.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7672df33ac94bbfd75432ef58d84c9acb5c0bb84
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210180456.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210180536.vue b/.history/src/views/WatchVideo_20221210180536.vue
new file mode 100644
index 0000000000000000000000000000000000000000..93e2ffd0c866b28cdd81485221f07ea497e2a769
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210180536.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210182235.vue b/.history/src/views/WatchVideo_20221210182235.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5537990a8936e2403d352faeb73d34fc07b60cb2
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210182235.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210183106.vue b/.history/src/views/WatchVideo_20221210183106.vue
new file mode 100644
index 0000000000000000000000000000000000000000..93e2ffd0c866b28cdd81485221f07ea497e2a769
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210183106.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210183230.vue b/.history/src/views/WatchVideo_20221210183230.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7672df33ac94bbfd75432ef58d84c9acb5c0bb84
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210183230.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210183305.vue b/.history/src/views/WatchVideo_20221210183305.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d826af99fddccd7f413ce96b5d10f7db0705df0c
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210183305.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210183352.vue b/.history/src/views/WatchVideo_20221210183352.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7672df33ac94bbfd75432ef58d84c9acb5c0bb84
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210183352.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210183434.vue b/.history/src/views/WatchVideo_20221210183434.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d826af99fddccd7f413ce96b5d10f7db0705df0c
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210183434.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210185612.vue b/.history/src/views/WatchVideo_20221210185612.vue
new file mode 100644
index 0000000000000000000000000000000000000000..622fb35e1a8f0daee54f24a25ef6d6922f28d619
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210185612.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210185811.vue b/.history/src/views/WatchVideo_20221210185811.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c9c15ab0debe93c24730eed5b25d7b1f5bdf6e3c
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210185811.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221210185818.vue b/.history/src/views/WatchVideo_20221210185818.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8414fcede0c7cc76cb262cb858e71662ba152015
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221210185818.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221211163246.vue b/.history/src/views/WatchVideo_20221211163246.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a3b663fb17230b8b666f5863b139ceff00a84d4d
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221211163246.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221211164359.vue b/.history/src/views/WatchVideo_20221211164359.vue
new file mode 100644
index 0000000000000000000000000000000000000000..29e226aeb802ce1c58d858bc830f266c128f86ff
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221211164359.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/WatchVideo_20221211165213.vue b/.history/src/views/WatchVideo_20221211165213.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1c9be263094b3f2781948d8eca6ad6a6fa3e70a1
--- /dev/null
+++ b/.history/src/views/WatchVideo_20221211165213.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
学习任务
+
+
+
+
+
+
+
+
+
{{ video.name }}
+
+ {{ video.desc.slice(0, 16) }}...
+ {{ video.desc }}
+
+
+
+
+
+
+
+
热门推荐
+
+
+
分类专区
+
+
+
+
+
+
+ {{ videoType.name }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.history/src/views/login/index_20221211210115.vue b/.history/src/views/login/index_20221211210115.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4d504ee79d041ee674ce69534ad55705121fc507
--- /dev/null
+++ b/.history/src/views/login/index_20221211210115.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211210854.vue b/.history/src/views/login/index_20221211210854.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a4b316550ffb9601bcfa1cb7375a1f80aa2392f3
--- /dev/null
+++ b/.history/src/views/login/index_20221211210854.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211211055.vue b/.history/src/views/login/index_20221211211055.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0ae64d57513e947b3c2bab589e517dc7b2ec7910
--- /dev/null
+++ b/.history/src/views/login/index_20221211211055.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211211210.vue b/.history/src/views/login/index_20221211211210.vue
new file mode 100644
index 0000000000000000000000000000000000000000..edf41cd5b2145a798e77a50c4183af8679c7893c
--- /dev/null
+++ b/.history/src/views/login/index_20221211211210.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211211415.vue b/.history/src/views/login/index_20221211211415.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3f092bcb09b37d518251702d356d72b329722a1b
--- /dev/null
+++ b/.history/src/views/login/index_20221211211415.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211212032.vue b/.history/src/views/login/index_20221211212032.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3b2d7d0d3e60f6d80ac5dafed5dcfc7f325af08b
--- /dev/null
+++ b/.history/src/views/login/index_20221211212032.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211212907.vue b/.history/src/views/login/index_20221211212907.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dfb6d801ffdd2093832dec219698e4b9c000b68d
--- /dev/null
+++ b/.history/src/views/login/index_20221211212907.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.history/src/views/login/index_20221211213339.vue b/.history/src/views/login/index_20221211213339.vue
new file mode 100644
index 0000000000000000000000000000000000000000..69deb9884fd98a4e9f43537f7c112d10f7f5202b
--- /dev/null
+++ b/.history/src/views/login/index_20221211213339.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+ 注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/babel.config.js b/babel.config.js
new file mode 100644
index 0000000000000000000000000000000000000000..e9558405fdcc02f12d757acb308e02937a7444f1
--- /dev/null
+++ b/babel.config.js
@@ -0,0 +1,5 @@
+module.exports = {
+ presets: [
+ '@vue/cli-plugin-babel/preset'
+ ]
+}
diff --git a/jsconfig.json b/jsconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..4aafc5f6ed86fe6dff8d4b6be59290cbdeb61656
--- /dev/null
+++ b/jsconfig.json
@@ -0,0 +1,19 @@
+{
+ "compilerOptions": {
+ "target": "es5",
+ "module": "esnext",
+ "baseUrl": "./",
+ "moduleResolution": "node",
+ "paths": {
+ "@/*": [
+ "src/*"
+ ]
+ },
+ "lib": [
+ "esnext",
+ "dom",
+ "dom.iterable",
+ "scripthost"
+ ]
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000000000000000000000000000000000000..bb3830ee7d55afa05eb423d657470c91741b8b1e
--- /dev/null
+++ b/package.json
@@ -0,0 +1,51 @@
+{
+ "name": "security_manager_web",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "serve": "vue-cli-service serve",
+ "build": "vue-cli-service build",
+ "lint": "vue-cli-service lint"
+ },
+ "dependencies": {
+ "axios": "^1.1.3",
+ "axois": "0.0.1-security",
+ "core-js": "^3.8.3",
+ "element-ui": "^2.15.10",
+ "video.js": "^7.20.3",
+ "videojs-contrib-hls": "^5.15.0",
+ "vue": "^2.6.14",
+ "vue-router": "^3.6.5",
+ "vue-video-player": "^6.0.0",
+ "vuex": "^3.6.2"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.12.16",
+ "@babel/eslint-parser": "^7.12.16",
+ "@vue/cli-plugin-babel": "~5.0.0",
+ "@vue/cli-plugin-eslint": "~5.0.0",
+ "@vue/cli-service": "~5.0.0",
+ "eslint": "^7.32.0",
+ "eslint-plugin-vue": "^8.0.3",
+ "vue-template-compiler": "^2.6.14"
+ },
+ "eslintConfig": {
+ "root": true,
+ "env": {
+ "node": true
+ },
+ "extends": [
+ "plugin:vue/essential",
+ "eslint:recommended"
+ ],
+ "parserOptions": {
+ "parser": "@babel/eslint-parser"
+ },
+ "rules": {}
+ },
+ "browserslist": [
+ "> 1%",
+ "last 2 versions",
+ "not dead"
+ ]
+}
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..5d967b530105ac1dd9b808060d13baf5a8cafb4b
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+ <%= htmlWebpackPlugin.options.title %>
+
+
+
+
+
+ We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+ Please enable it to continue.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/App.vue b/src/App.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3bcc2c2b1900ee75700cbdfc2a2216e8ef7555e1
--- /dev/null
+++ b/src/App.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/api/login.js b/src/api/login.js
new file mode 100644
index 0000000000000000000000000000000000000000..c0bf2f863d82dd54e5e206394589c55ff85493f9
--- /dev/null
+++ b/src/api/login.js
@@ -0,0 +1,11 @@
+import request from '@/utils/axios'
+
+// 登录函数
+export function login(data) {
+ return request({
+ url: '/user/login',
+ method: 'post',
+ data: data
+ })
+}
+//
\ No newline at end of file
diff --git a/src/api/system/apply.js b/src/api/system/apply.js
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/src/api/system/approval.js b/src/api/system/approval.js
new file mode 100644
index 0000000000000000000000000000000000000000..f67c6a7456e6bc52a5f0e12b0943e871ff4a499d
--- /dev/null
+++ b/src/api/system/approval.js
@@ -0,0 +1,17 @@
+import request from '@/utils/axios'
+
+export function queryApproval(senderName, approvalStatus, current, pageSize) {
+ const url = `/operation/approval?senderName=${senderName}&approvalStatus=${approvalStatus}¤t=${current}&pageSize=${pageSize}`
+ return request({
+ url: url,
+ method: 'get'
+ })
+}
+
+export function approval(row) {
+ return request({
+ url: '/operation/decide',
+ method: 'post',
+ data: row
+ })
+}
\ No newline at end of file
diff --git a/src/assets/bg/anmerica.jpg b/src/assets/bg/anmerica.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..10948d49f029c06872072bdecc8aba051246b233
Binary files /dev/null and b/src/assets/bg/anmerica.jpg differ
diff --git a/src/assets/bg/bg.jpg b/src/assets/bg/bg.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..796a1472101fa9ad36b26eaf3446c3e4c45b234a
Binary files /dev/null and b/src/assets/bg/bg.jpg differ
diff --git a/src/assets/bg/logo.png b/src/assets/bg/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..de4999dfc60cc2cc6344f234914d60af3cb8ad73
Binary files /dev/null and b/src/assets/bg/logo.png differ
diff --git a/src/assets/css/global.css b/src/assets/css/global.css
new file mode 100644
index 0000000000000000000000000000000000000000..268f9c28a81f1365635241567a01a6bfbaa5c992
--- /dev/null
+++ b/src/assets/css/global.css
@@ -0,0 +1,5 @@
+html, body, #app {
+ height: 100%;
+ margin: 0;
+ padding: 0;
+}
\ No newline at end of file
diff --git a/src/assets/css/main.css b/src/assets/css/main.css
new file mode 100644
index 0000000000000000000000000000000000000000..8c61587fc0f395a3f4a7208f1ebabdb4e204c3df
--- /dev/null
+++ b/src/assets/css/main.css
@@ -0,0 +1,9636 @@
+@charset "UTF-8";
+/*!
+ * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 The Bootstrap Authors
+ * Copyright 2011-2018 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
+ */
+*,
+*::before,
+*::after {
+ box-sizing: border-box; }
+
+html {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ -ms-overflow-style: scrollbar;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+@-ms-viewport {
+ width: device-width; }
+
+article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
+ display: block; }
+
+body {
+ margin: 0;
+ font-family: "Source Sans Pro", "Segoe UI", "Helvetica Neue", "Arial";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.6;
+ color: #212529;
+ text-align: left;
+ background-color: #fff; }
+
+[tabindex="-1"]:focus {
+ outline: 0 !important; }
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible; }
+
+h1, h2, h3, h4, h5, h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem; }
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+abbr[title],
+abbr[data-original-title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0; }
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit; }
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0; }
+
+dt {
+ font-weight: 700; }
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0; }
+
+blockquote {
+ margin: 0 0 1rem; }
+
+dfn {
+ font-style: italic; }
+
+b,
+strong {
+ font-weight: bolder; }
+
+small {
+ font-size: 80%; }
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline; }
+
+sub {
+ bottom: -.25em; }
+
+sup {
+ top: -.5em; }
+
+a {
+ color: #03a87c;
+ text-decoration: none;
+ background-color: transparent;
+ -webkit-text-decoration-skip: objects; }
+ a:hover {
+ color: #025d45;
+ text-decoration: underline; }
+
+a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):focus {
+ outline: 0; }
+
+pre,
+code,
+kbd,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em; }
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ -ms-overflow-style: scrollbar; }
+
+figure {
+ margin: 0 0 1rem; }
+
+img {
+ vertical-align: middle;
+ border-style: none; }
+
+svg {
+ overflow: hidden;
+ vertical-align: middle; }
+
+table {
+ border-collapse: collapse; }
+
+caption {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom; }
+
+th {
+ text-align: inherit; }
+
+label {
+ display: inline-block;
+ margin-bottom: 0.5rem; }
+
+button {
+ border-radius: 0; }
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color; }
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit; }
+
+button,
+input {
+ overflow: visible; }
+
+button,
+select {
+ text-transform: none; }
+
+button,
+html [type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button; }
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ padding: 0;
+ border-style: none; }
+
+input[type="radio"],
+input[type="checkbox"] {
+ box-sizing: border-box;
+ padding: 0; }
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+ -webkit-appearance: listbox; }
+
+textarea {
+ overflow: auto;
+ resize: vertical; }
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0; }
+
+legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: .5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal; }
+
+progress {
+ vertical-align: baseline; }
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto; }
+
+[type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none; }
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none; }
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button; }
+
+output {
+ display: inline-block; }
+
+summary {
+ display: list-item;
+ cursor: pointer; }
+
+template {
+ display: none; }
+
+[hidden] {
+ display: none !important; }
+
+/*!
+ * Bootstrap v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 The Bootstrap Authors
+ * Copyright 2011-2018 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+:root {
+ --blue: #7832e2;
+ --indigo: #502c6c;
+ --purple: #ad6edd;
+ --pink: #ff0266;
+ --red: #ea2f65;
+ --orange: #fbb500;
+ --yellow: #ffde03;
+ --green: #03a87c;
+ --teal: #09ebaf;
+ --cyan: #35bdff;
+ --white: #fff;
+ --gray: #6c757d;
+ --gray-dark: #343a40;
+ --light-blue: #e8f3ec;
+ --primary: #03a87c;
+ --secondary: #7832e2;
+ --success: #03a87c;
+ --info: #09ebaf;
+ --warning: #ffde03;
+ --danger: #ea2f65;
+ --light: #f8f9fa;
+ --dark: #212529;
+ --white: #fff;
+ --purple: #ad6edd;
+ --salmon: #ff977a;
+ --cyan: #35bdff;
+ --gray: #ced4da;
+ --indigo: #502c6c;
+ --orange: #fbb500;
+ --lightblue: #e8f3ec;
+ --breakpoint-xs: 0;
+ --breakpoint-sm: 576px;
+ --breakpoint-md: 768px;
+ --breakpoint-lg: 992px;
+ --breakpoint-xl: 1200px;
+ --font-family-sans-serif: "Source Sans Pro", "Segoe UI", "Helvetica Neue", "Arial";
+ --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+*,
+*::before,
+*::after {
+ box-sizing: border-box; }
+
+html {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ -ms-overflow-style: scrollbar;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+@-ms-viewport {
+ width: device-width; }
+
+article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
+ display: block; }
+
+body {
+ margin: 0;
+ font-family: "Source Sans Pro", "Segoe UI", "Helvetica Neue", "Arial";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.6;
+ color: #212529;
+ text-align: left;
+ background-color: #fff; }
+
+[tabindex="-1"]:focus {
+ outline: 0 !important; }
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible; }
+
+h1, h2, h3, h4, h5, h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem; }
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+abbr[title],
+abbr[data-original-title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0; }
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit; }
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0; }
+
+dt {
+ font-weight: 700; }
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0; }
+
+blockquote {
+ margin: 0 0 1rem; }
+
+dfn {
+ font-style: italic; }
+
+b,
+strong {
+ font-weight: bolder; }
+
+small {
+ font-size: 80%; }
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline; }
+
+sub {
+ bottom: -.25em; }
+
+sup {
+ top: -.5em; }
+
+a {
+ color: #03a87c;
+ text-decoration: none;
+ background-color: transparent;
+ -webkit-text-decoration-skip: objects; }
+ a:hover {
+ color: #025d45;
+ text-decoration: underline; }
+
+a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):focus {
+ outline: 0; }
+
+pre,
+code,
+kbd,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em; }
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ -ms-overflow-style: scrollbar; }
+
+figure {
+ margin: 0 0 1rem; }
+
+img {
+ vertical-align: middle;
+ border-style: none; }
+
+svg {
+ overflow: hidden;
+ vertical-align: middle; }
+
+table {
+ border-collapse: collapse; }
+
+caption {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom; }
+
+th {
+ text-align: inherit; }
+
+label {
+ display: inline-block;
+ margin-bottom: 0.5rem; }
+
+button {
+ border-radius: 0; }
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color; }
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit; }
+
+button,
+input {
+ overflow: visible; }
+
+button,
+select {
+ text-transform: none; }
+
+button,
+html [type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button; }
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ padding: 0;
+ border-style: none; }
+
+input[type="radio"],
+input[type="checkbox"] {
+ box-sizing: border-box;
+ padding: 0; }
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+ -webkit-appearance: listbox; }
+
+textarea {
+ overflow: auto;
+ resize: vertical; }
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0; }
+
+legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: .5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal; }
+
+progress {
+ vertical-align: baseline; }
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto; }
+
+[type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none; }
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none; }
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button; }
+
+output {
+ display: inline-block; }
+
+summary {
+ display: list-item;
+ cursor: pointer; }
+
+template {
+ display: none; }
+
+[hidden] {
+ display: none !important; }
+
+h1, h2, h3, h4, h5, h6,
+.h1, .h2, .h3, .h4, .h5, .h6 {
+ margin-bottom: 0.5rem;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 1.2;
+ color: inherit; }
+
+h1, .h1 {
+ font-size: 2.5rem; }
+
+h2, .h2 {
+ font-size: 2rem; }
+
+h3, .h3 {
+ font-size: 1.75rem; }
+
+h4, .h4 {
+ font-size: 1.5rem; }
+
+h5, .h5 {
+ font-size: 1.25rem; }
+
+h6, .h6 {
+ font-size: 1rem; }
+
+.lead {
+ font-size: 1.25rem;
+ font-weight: 300; }
+
+.display-1 {
+ font-size: 6rem;
+ font-weight: 300;
+ line-height: 1.2; }
+
+.display-2 {
+ font-size: 5.5rem;
+ font-weight: 300;
+ line-height: 1.2; }
+
+.display-3 {
+ font-size: 4.5rem;
+ font-weight: 300;
+ line-height: 1.2; }
+
+.display-4 {
+ font-size: 3.5rem;
+ font-weight: 300;
+ line-height: 1.2; }
+
+hr {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ border: 0;
+ border-top: 1px solid rgba(0, 0, 0, 0.1); }
+
+small,
+.small {
+ font-size: 85%;
+ font-weight: 400; }
+
+mark,
+.mark {
+ padding: 0.2em;
+ background-color: #fcf8e3; }
+
+.list-unstyled {
+ padding-left: 0;
+ list-style: none; }
+
+.list-inline {
+ padding-left: 0;
+ list-style: none; }
+
+.list-inline-item {
+ display: inline-block; }
+ .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem; }
+
+.initialism {
+ font-size: 90%;
+ text-transform: uppercase; }
+
+.blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem; }
+
+.blockquote-footer {
+ display: block;
+ font-size: 80%;
+ color: #6c757d; }
+ .blockquote-footer::before {
+ content: "\2014 \00A0"; }
+
+.img-fluid {
+ max-width: 100%;
+ height: auto; }
+
+.img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+ max-width: 100%;
+ height: auto; }
+
+.figure {
+ display: inline-block; }
+
+.figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1; }
+
+.figure-caption {
+ font-size: 90%;
+ color: #6c757d; }
+
+code {
+ font-size: 87.5%;
+ color: #ff0266;
+ word-break: break-word; }
+ a > code {
+ color: inherit; }
+
+kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 87.5%;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem; }
+ kbd kbd {
+ padding: 0;
+ font-size: 100%;
+ font-weight: 700; }
+
+pre {
+ display: block;
+ font-size: 87.5%;
+ color: #212529; }
+ pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal; }
+
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll; }
+
+.container {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto; }
+ @media (min-width: 576px) {
+ .container {
+ max-width: 540px; } }
+ @media (min-width: 768px) {
+ .container {
+ max-width: 720px; } }
+ @media (min-width: 992px) {
+ .container {
+ max-width: 960px; } }
+ @media (min-width: 1200px) {
+ .container {
+ max-width: 1140px; } }
+
+.container-fluid {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto; }
+
+.row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -15px;
+ margin-left: -15px; }
+
+.no-gutters {
+ margin-right: 0;
+ margin-left: 0; }
+ .no-gutters > .col,
+ .no-gutters > [class*="col-"] {
+ padding-right: 0;
+ padding-left: 0; }
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+ position: relative;
+ width: 100%;
+ min-height: 1px;
+ padding-right: 15px;
+ padding-left: 15px; }
+
+.col {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+
+.col-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+
+.col-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+
+.col-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+
+.col-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+
+.col-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+
+.col-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+
+.col-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+
+.col-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+
+.col-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+
+.col-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+
+.col-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+
+.col-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+
+.order-first {
+ order: -1; }
+
+.order-last {
+ order: 13; }
+
+.order-0 {
+ order: 0; }
+
+.order-1 {
+ order: 1; }
+
+.order-2 {
+ order: 2; }
+
+.order-3 {
+ order: 3; }
+
+.order-4 {
+ order: 4; }
+
+.order-5 {
+ order: 5; }
+
+.order-6 {
+ order: 6; }
+
+.order-7 {
+ order: 7; }
+
+.order-8 {
+ order: 8; }
+
+.order-9 {
+ order: 9; }
+
+.order-10 {
+ order: 10; }
+
+.order-11 {
+ order: 11; }
+
+.order-12 {
+ order: 12; }
+
+.offset-1 {
+ margin-left: 8.33333%; }
+
+.offset-2 {
+ margin-left: 16.66667%; }
+
+.offset-3 {
+ margin-left: 25%; }
+
+.offset-4 {
+ margin-left: 33.33333%; }
+
+.offset-5 {
+ margin-left: 41.66667%; }
+
+.offset-6 {
+ margin-left: 50%; }
+
+.offset-7 {
+ margin-left: 58.33333%; }
+
+.offset-8 {
+ margin-left: 66.66667%; }
+
+.offset-9 {
+ margin-left: 75%; }
+
+.offset-10 {
+ margin-left: 83.33333%; }
+
+.offset-11 {
+ margin-left: 91.66667%; }
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-sm-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-sm-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-sm-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-sm-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-sm-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-sm-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-sm-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-sm-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-sm-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-sm-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-sm-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-sm-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-sm-first {
+ order: -1; }
+ .order-sm-last {
+ order: 13; }
+ .order-sm-0 {
+ order: 0; }
+ .order-sm-1 {
+ order: 1; }
+ .order-sm-2 {
+ order: 2; }
+ .order-sm-3 {
+ order: 3; }
+ .order-sm-4 {
+ order: 4; }
+ .order-sm-5 {
+ order: 5; }
+ .order-sm-6 {
+ order: 6; }
+ .order-sm-7 {
+ order: 7; }
+ .order-sm-8 {
+ order: 8; }
+ .order-sm-9 {
+ order: 9; }
+ .order-sm-10 {
+ order: 10; }
+ .order-sm-11 {
+ order: 11; }
+ .order-sm-12 {
+ order: 12; }
+ .offset-sm-0 {
+ margin-left: 0; }
+ .offset-sm-1 {
+ margin-left: 8.33333%; }
+ .offset-sm-2 {
+ margin-left: 16.66667%; }
+ .offset-sm-3 {
+ margin-left: 25%; }
+ .offset-sm-4 {
+ margin-left: 33.33333%; }
+ .offset-sm-5 {
+ margin-left: 41.66667%; }
+ .offset-sm-6 {
+ margin-left: 50%; }
+ .offset-sm-7 {
+ margin-left: 58.33333%; }
+ .offset-sm-8 {
+ margin-left: 66.66667%; }
+ .offset-sm-9 {
+ margin-left: 75%; }
+ .offset-sm-10 {
+ margin-left: 83.33333%; }
+ .offset-sm-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 768px) {
+ .col-md {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-md-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-md-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-md-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-md-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-md-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-md-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-md-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-md-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-md-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-md-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-md-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-md-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-md-first {
+ order: -1; }
+ .order-md-last {
+ order: 13; }
+ .order-md-0 {
+ order: 0; }
+ .order-md-1 {
+ order: 1; }
+ .order-md-2 {
+ order: 2; }
+ .order-md-3 {
+ order: 3; }
+ .order-md-4 {
+ order: 4; }
+ .order-md-5 {
+ order: 5; }
+ .order-md-6 {
+ order: 6; }
+ .order-md-7 {
+ order: 7; }
+ .order-md-8 {
+ order: 8; }
+ .order-md-9 {
+ order: 9; }
+ .order-md-10 {
+ order: 10; }
+ .order-md-11 {
+ order: 11; }
+ .order-md-12 {
+ order: 12; }
+ .offset-md-0 {
+ margin-left: 0; }
+ .offset-md-1 {
+ margin-left: 8.33333%; }
+ .offset-md-2 {
+ margin-left: 16.66667%; }
+ .offset-md-3 {
+ margin-left: 25%; }
+ .offset-md-4 {
+ margin-left: 33.33333%; }
+ .offset-md-5 {
+ margin-left: 41.66667%; }
+ .offset-md-6 {
+ margin-left: 50%; }
+ .offset-md-7 {
+ margin-left: 58.33333%; }
+ .offset-md-8 {
+ margin-left: 66.66667%; }
+ .offset-md-9 {
+ margin-left: 75%; }
+ .offset-md-10 {
+ margin-left: 83.33333%; }
+ .offset-md-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 992px) {
+ .col-lg {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-lg-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-lg-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-lg-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-lg-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-lg-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-lg-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-lg-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-lg-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-lg-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-lg-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-lg-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-lg-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-lg-first {
+ order: -1; }
+ .order-lg-last {
+ order: 13; }
+ .order-lg-0 {
+ order: 0; }
+ .order-lg-1 {
+ order: 1; }
+ .order-lg-2 {
+ order: 2; }
+ .order-lg-3 {
+ order: 3; }
+ .order-lg-4 {
+ order: 4; }
+ .order-lg-5 {
+ order: 5; }
+ .order-lg-6 {
+ order: 6; }
+ .order-lg-7 {
+ order: 7; }
+ .order-lg-8 {
+ order: 8; }
+ .order-lg-9 {
+ order: 9; }
+ .order-lg-10 {
+ order: 10; }
+ .order-lg-11 {
+ order: 11; }
+ .order-lg-12 {
+ order: 12; }
+ .offset-lg-0 {
+ margin-left: 0; }
+ .offset-lg-1 {
+ margin-left: 8.33333%; }
+ .offset-lg-2 {
+ margin-left: 16.66667%; }
+ .offset-lg-3 {
+ margin-left: 25%; }
+ .offset-lg-4 {
+ margin-left: 33.33333%; }
+ .offset-lg-5 {
+ margin-left: 41.66667%; }
+ .offset-lg-6 {
+ margin-left: 50%; }
+ .offset-lg-7 {
+ margin-left: 58.33333%; }
+ .offset-lg-8 {
+ margin-left: 66.66667%; }
+ .offset-lg-9 {
+ margin-left: 75%; }
+ .offset-lg-10 {
+ margin-left: 83.33333%; }
+ .offset-lg-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 1200px) {
+ .col-xl {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-xl-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-xl-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-xl-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-xl-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-xl-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-xl-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-xl-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-xl-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-xl-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-xl-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-xl-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-xl-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-xl-first {
+ order: -1; }
+ .order-xl-last {
+ order: 13; }
+ .order-xl-0 {
+ order: 0; }
+ .order-xl-1 {
+ order: 1; }
+ .order-xl-2 {
+ order: 2; }
+ .order-xl-3 {
+ order: 3; }
+ .order-xl-4 {
+ order: 4; }
+ .order-xl-5 {
+ order: 5; }
+ .order-xl-6 {
+ order: 6; }
+ .order-xl-7 {
+ order: 7; }
+ .order-xl-8 {
+ order: 8; }
+ .order-xl-9 {
+ order: 9; }
+ .order-xl-10 {
+ order: 10; }
+ .order-xl-11 {
+ order: 11; }
+ .order-xl-12 {
+ order: 12; }
+ .offset-xl-0 {
+ margin-left: 0; }
+ .offset-xl-1 {
+ margin-left: 8.33333%; }
+ .offset-xl-2 {
+ margin-left: 16.66667%; }
+ .offset-xl-3 {
+ margin-left: 25%; }
+ .offset-xl-4 {
+ margin-left: 33.33333%; }
+ .offset-xl-5 {
+ margin-left: 41.66667%; }
+ .offset-xl-6 {
+ margin-left: 50%; }
+ .offset-xl-7 {
+ margin-left: 58.33333%; }
+ .offset-xl-8 {
+ margin-left: 66.66667%; }
+ .offset-xl-9 {
+ margin-left: 75%; }
+ .offset-xl-10 {
+ margin-left: 83.33333%; }
+ .offset-xl-11 {
+ margin-left: 91.66667%; } }
+
+.table {
+ width: 100%;
+ margin-bottom: 1rem;
+ background-color: transparent; }
+ .table th,
+ .table td {
+ padding: 0.75rem;
+ vertical-align: top;
+ border-top: 1px solid #dee2e6; }
+ .table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid #dee2e6; }
+ .table tbody + tbody {
+ border-top: 2px solid #dee2e6; }
+ .table .table {
+ background-color: #fff; }
+
+.table-sm th,
+.table-sm td {
+ padding: 0.3rem; }
+
+.table-bordered {
+ border: 1px solid #dee2e6; }
+ .table-bordered th,
+ .table-bordered td {
+ border: 1px solid #dee2e6; }
+ .table-bordered thead th,
+ .table-bordered thead td {
+ border-bottom-width: 2px; }
+
+.table-borderless th,
+.table-borderless td,
+.table-borderless thead th,
+.table-borderless tbody + tbody {
+ border: 0; }
+
+.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(0, 0, 0, 0.05); }
+
+.table-hover tbody tr:hover {
+ background-color: rgba(0, 0, 0, 0.075); }
+
+.table-primary,
+.table-primary > th,
+.table-primary > td {
+ background-color: #b8e7da; }
+
+.table-hover .table-primary:hover {
+ background-color: #a5e1d0; }
+ .table-hover .table-primary:hover > td,
+ .table-hover .table-primary:hover > th {
+ background-color: #a5e1d0; }
+
+.table-secondary,
+.table-secondary > th,
+.table-secondary > td {
+ background-color: #d9c6f7; }
+
+.table-hover .table-secondary:hover {
+ background-color: #cab0f4; }
+ .table-hover .table-secondary:hover > td,
+ .table-hover .table-secondary:hover > th {
+ background-color: #cab0f4; }
+
+.table-success,
+.table-success > th,
+.table-success > td {
+ background-color: #b8e7da; }
+
+.table-hover .table-success:hover {
+ background-color: #a5e1d0; }
+ .table-hover .table-success:hover > td,
+ .table-hover .table-success:hover > th {
+ background-color: #a5e1d0; }
+
+.table-info,
+.table-info > th,
+.table-info > td {
+ background-color: #baf9e9; }
+
+.table-hover .table-info:hover {
+ background-color: #a3f7e2; }
+ .table-hover .table-info:hover > td,
+ .table-hover .table-info:hover > th {
+ background-color: #a3f7e2; }
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+ background-color: #fff6b8; }
+
+.table-hover .table-warning:hover {
+ background-color: #fff39f; }
+ .table-hover .table-warning:hover > td,
+ .table-hover .table-warning:hover > th {
+ background-color: #fff39f; }
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+ background-color: #f9c5d4; }
+
+.table-hover .table-danger:hover {
+ background-color: #f7aec3; }
+ .table-hover .table-danger:hover > td,
+ .table-hover .table-danger:hover > th {
+ background-color: #f7aec3; }
+
+.table-light,
+.table-light > th,
+.table-light > td {
+ background-color: #fdfdfe; }
+
+.table-hover .table-light:hover {
+ background-color: #ececf6; }
+ .table-hover .table-light:hover > td,
+ .table-hover .table-light:hover > th {
+ background-color: #ececf6; }
+
+.table-dark,
+.table-dark > th,
+.table-dark > td {
+ background-color: #c1c2c3; }
+
+.table-hover .table-dark:hover {
+ background-color: #b4b5b6; }
+ .table-hover .table-dark:hover > td,
+ .table-hover .table-dark:hover > th {
+ background-color: #b4b5b6; }
+
+.table-white,
+.table-white > th,
+.table-white > td {
+ background-color: white; }
+
+.table-hover .table-white:hover {
+ background-color: #f2f2f2; }
+ .table-hover .table-white:hover > td,
+ .table-hover .table-white:hover > th {
+ background-color: #f2f2f2; }
+
+.table-purple,
+.table-purple > th,
+.table-purple > td {
+ background-color: #e8d6f5; }
+
+.table-hover .table-purple:hover {
+ background-color: #ddc2f0; }
+ .table-hover .table-purple:hover > td,
+ .table-hover .table-purple:hover > th {
+ background-color: #ddc2f0; }
+
+.table-salmon,
+.table-salmon > th,
+.table-salmon > td {
+ background-color: #ffe2da; }
+
+.table-hover .table-salmon:hover {
+ background-color: #ffcec1; }
+ .table-hover .table-salmon:hover > td,
+ .table-hover .table-salmon:hover > th {
+ background-color: #ffcec1; }
+
+.table-cyan,
+.table-cyan > th,
+.table-cyan > td {
+ background-color: #c6edff; }
+
+.table-hover .table-cyan:hover {
+ background-color: #ade5ff; }
+ .table-hover .table-cyan:hover > td,
+ .table-hover .table-cyan:hover > th {
+ background-color: #ade5ff; }
+
+.table-gray,
+.table-gray > th,
+.table-gray > td {
+ background-color: #f1f3f5; }
+
+.table-hover .table-gray:hover {
+ background-color: #e2e6ea; }
+ .table-hover .table-gray:hover > td,
+ .table-hover .table-gray:hover > th {
+ background-color: #e2e6ea; }
+
+.table-indigo,
+.table-indigo > th,
+.table-indigo > td {
+ background-color: #cec4d6; }
+
+.table-hover .table-indigo:hover {
+ background-color: #c2b5cc; }
+ .table-hover .table-indigo:hover > td,
+ .table-hover .table-indigo:hover > th {
+ background-color: #c2b5cc; }
+
+.table-orange,
+.table-orange > th,
+.table-orange > td {
+ background-color: #feeab8; }
+
+.table-hover .table-orange:hover {
+ background-color: #fee39f; }
+ .table-hover .table-orange:hover > td,
+ .table-hover .table-orange:hover > th {
+ background-color: #fee39f; }
+
+.table-lightblue,
+.table-lightblue > th,
+.table-lightblue > td {
+ background-color: #f9fcfa; }
+
+.table-hover .table-lightblue:hover {
+ background-color: #e8f4ec; }
+ .table-hover .table-lightblue:hover > td,
+ .table-hover .table-lightblue:hover > th {
+ background-color: #e8f4ec; }
+
+.table-active,
+.table-active > th,
+.table-active > td {
+ background-color: rgba(0, 0, 0, 0.075); }
+
+.table-hover .table-active:hover {
+ background-color: rgba(0, 0, 0, 0.075); }
+ .table-hover .table-active:hover > td,
+ .table-hover .table-active:hover > th {
+ background-color: rgba(0, 0, 0, 0.075); }
+
+.table .thead-dark th {
+ color: #fff;
+ background-color: #212529;
+ border-color: #32383e; }
+
+.table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #dee2e6; }
+
+.table-dark {
+ color: #fff;
+ background-color: #212529; }
+ .table-dark th,
+ .table-dark td,
+ .table-dark thead th {
+ border-color: #32383e; }
+ .table-dark.table-bordered {
+ border: 0; }
+ .table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(255, 255, 255, 0.05); }
+ .table-dark.table-hover tbody tr:hover {
+ background-color: rgba(255, 255, 255, 0.075); }
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+ .table-responsive-sm > .table-bordered {
+ border: 0; } }
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+ .table-responsive-md > .table-bordered {
+ border: 0; } }
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+ .table-responsive-lg > .table-bordered {
+ border: 0; } }
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+ .table-responsive-xl > .table-bordered {
+ border: 0; } }
+
+.table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+ .table-responsive > .table-bordered {
+ border: 0; }
+
+.form-control {
+ display: block;
+ width: 100%;
+ height: calc(2.5rem + 2px);
+ padding: 0.45rem 1.2rem;
+ font-size: 1rem;
+ line-height: 1.6;
+ color: #495057;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .form-control {
+ transition: none; } }
+ .form-control::-ms-expand {
+ background-color: transparent;
+ border: 0; }
+ .form-control:focus {
+ color: #495057;
+ background-color: #fff;
+ border-color: #2ffbc5;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .form-control::-webkit-input-placeholder {
+ color: #6c757d;
+ opacity: 1; }
+ .form-control:-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1; }
+ .form-control::-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1; }
+ .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1; }
+ .form-control:disabled, .form-control[readonly] {
+ background-color: #e9ecef;
+ opacity: 1; }
+
+select.form-control:focus::-ms-value {
+ color: #495057;
+ background-color: #fff; }
+
+.form-control-file,
+.form-control-range {
+ display: block;
+ width: 100%; }
+
+.col-form-label {
+ padding-top: calc(0.45rem + 1px);
+ padding-bottom: calc(0.45rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.6; }
+
+.col-form-label-lg {
+ padding-top: calc(0.65rem + 1px);
+ padding-bottom: calc(0.65rem + 1px);
+ font-size: 1.15rem;
+ line-height: 1.5; }
+
+.col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+ line-height: 1.5; }
+
+.form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding-top: 0.45rem;
+ padding-bottom: 0.45rem;
+ margin-bottom: 0;
+ line-height: 1.6;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0; }
+ .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0; }
+
+.form-control-sm {
+ height: calc(1.8125rem + 2px);
+ padding: 0.25rem 1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem; }
+
+.form-control-lg {
+ height: calc(3.025rem + 2px);
+ padding: 0.65rem 2rem;
+ font-size: 1.15rem;
+ line-height: 1.5;
+ border-radius: 0.3rem; }
+
+select.form-control[size], select.form-control[multiple] {
+ height: auto; }
+
+textarea.form-control {
+ height: auto; }
+
+.form-group {
+ margin-bottom: 1rem; }
+
+.form-text {
+ display: block;
+ margin-top: 0.25rem; }
+
+.form-row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -5px;
+ margin-left: -5px; }
+ .form-row > .col,
+ .form-row > [class*="col-"] {
+ padding-right: 5px;
+ padding-left: 5px; }
+
+.form-check {
+ position: relative;
+ display: block;
+ padding-left: 1.25rem; }
+
+.form-check-input {
+ position: absolute;
+ margin-top: 0.3rem;
+ margin-left: -1.25rem; }
+ .form-check-input:disabled ~ .form-check-label {
+ color: #6c757d; }
+
+.form-check-label {
+ margin-bottom: 0; }
+
+.form-check-inline {
+ display: inline-flex;
+ align-items: center;
+ padding-left: 0;
+ margin-right: 0.75rem; }
+ .form-check-inline .form-check-input {
+ position: static;
+ margin-top: 0;
+ margin-right: 0.3125rem;
+ margin-left: 0; }
+
+.valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 85%;
+ color: #03a87c; }
+
+.valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ line-height: 1.6;
+ color: #fff;
+ background-color: rgba(3, 168, 124, 0.9);
+ border-radius: 0.25rem; }
+
+.was-validated .form-control:valid, .form-control.is-valid, .was-validated
+.custom-select:valid,
+.custom-select.is-valid {
+ border-color: #03a87c; }
+ .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
+ .custom-select:valid:focus,
+ .custom-select.is-valid:focus {
+ border-color: #03a87c;
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .was-validated .form-control:valid ~ .valid-feedback,
+ .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
+ .form-control.is-valid ~ .valid-tooltip, .was-validated
+ .custom-select:valid ~ .valid-feedback,
+ .was-validated
+ .custom-select:valid ~ .valid-tooltip,
+ .custom-select.is-valid ~ .valid-feedback,
+ .custom-select.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .form-control-file:valid ~ .valid-feedback,
+.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
+.form-control-file.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
+ color: #03a87c; }
+
+.was-validated .form-check-input:valid ~ .valid-feedback,
+.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
+.form-check-input.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
+ color: #03a87c; }
+ .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
+ background-color: #2ffbc5; }
+
+.was-validated .custom-control-input:valid ~ .valid-feedback,
+.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
+.custom-control-input.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
+ background-color: #04daa1; }
+
+.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+
+.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
+ border-color: #03a87c; }
+ .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
+ border-color: inherit; }
+
+.was-validated .custom-file-input:valid ~ .valid-feedback,
+.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
+.custom-file-input.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+
+.invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 85%;
+ color: #ea2f65; }
+
+.invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ line-height: 1.6;
+ color: #fff;
+ background-color: rgba(234, 47, 101, 0.9);
+ border-radius: 0.25rem; }
+
+.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
+.custom-select:invalid,
+.custom-select.is-invalid {
+ border-color: #ea2f65; }
+ .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
+ .custom-select:invalid:focus,
+ .custom-select.is-invalid:focus {
+ border-color: #ea2f65;
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }
+ .was-validated .form-control:invalid ~ .invalid-feedback,
+ .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
+ .form-control.is-invalid ~ .invalid-tooltip, .was-validated
+ .custom-select:invalid ~ .invalid-feedback,
+ .was-validated
+ .custom-select:invalid ~ .invalid-tooltip,
+ .custom-select.is-invalid ~ .invalid-feedback,
+ .custom-select.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .form-control-file:invalid ~ .invalid-feedback,
+.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
+.form-control-file.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
+ color: #ea2f65; }
+
+.was-validated .form-check-input:invalid ~ .invalid-feedback,
+.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
+.form-check-input.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
+ color: #ea2f65; }
+ .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
+ background-color: #f6a3bb; }
+
+.was-validated .custom-control-input:invalid ~ .invalid-feedback,
+.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
+.custom-control-input.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
+ background-color: #ef5d87; }
+
+.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }
+
+.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
+ border-color: #ea2f65; }
+ .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
+ border-color: inherit; }
+
+.was-validated .custom-file-input:invalid ~ .invalid-feedback,
+.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
+.custom-file-input.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }
+
+.form-inline {
+ display: flex;
+ flex-flow: row wrap;
+ align-items: center; }
+ .form-inline .form-check {
+ width: 100%; }
+ @media (min-width: 576px) {
+ .form-inline label {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-bottom: 0; }
+ .form-inline .form-group {
+ display: flex;
+ flex: 0 0 auto;
+ flex-flow: row wrap;
+ align-items: center;
+ margin-bottom: 0; }
+ .form-inline .form-control {
+ display: inline-block;
+ width: auto;
+ vertical-align: middle; }
+ .form-inline .form-control-plaintext {
+ display: inline-block; }
+ .form-inline .input-group,
+ .form-inline .custom-select {
+ width: auto; }
+ .form-inline .form-check {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: auto;
+ padding-left: 0; }
+ .form-inline .form-check-input {
+ position: relative;
+ margin-top: 0;
+ margin-right: 0.25rem;
+ margin-left: 0; }
+ .form-inline .custom-control {
+ align-items: center;
+ justify-content: center; }
+ .form-inline .custom-control-label {
+ margin-bottom: 0; } }
+
+.btn {
+ display: inline-block;
+ font-weight: 400;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ border: 1px solid transparent;
+ padding: 0.45rem 1.2rem;
+ font-size: 1rem;
+ line-height: 1.6;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .btn {
+ transition: none; } }
+ .btn:hover, .btn:focus {
+ text-decoration: none; }
+ .btn:focus, .btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .btn.disabled, .btn:disabled {
+ opacity: 0.65; }
+ .btn:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+
+a.btn.disabled,
+fieldset:disabled a.btn {
+ pointer-events: none; }
+
+.btn-primary {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-primary:hover {
+ color: #fff;
+ background-color: #028260;
+ border-color: #027657; }
+ .btn-primary:focus, .btn-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+ .btn-primary.disabled, .btn-primary:disabled {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
+ .show > .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #027657;
+ border-color: #02694e; }
+ .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+
+.btn-secondary {
+ color: #fff;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .btn-secondary:hover {
+ color: #fff;
+ background-color: #651dd0;
+ border-color: #5f1cc5; }
+ .btn-secondary:focus, .btn-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }
+ .btn-secondary.disabled, .btn-secondary:disabled {
+ color: #fff;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
+ .show > .btn-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #5f1cc5;
+ border-color: #5a1aba; }
+ .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }
+
+.btn-success {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-success:hover {
+ color: #fff;
+ background-color: #028260;
+ border-color: #027657; }
+ .btn-success:focus, .btn-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+ .btn-success.disabled, .btn-success:disabled {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
+ .show > .btn-success.dropdown-toggle {
+ color: #fff;
+ background-color: #027657;
+ border-color: #02694e; }
+ .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+
+.btn-info {
+ color: #212529;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .btn-info:hover {
+ color: #fff;
+ background-color: #08c694;
+ border-color: #07ba8a; }
+ .btn-info:focus, .btn-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }
+ .btn-info.disabled, .btn-info:disabled {
+ color: #212529;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
+ .show > .btn-info.dropdown-toggle {
+ color: #fff;
+ background-color: #07ba8a;
+ border-color: #07ae81; }
+ .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }
+
+.btn-warning {
+ color: #212529;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .btn-warning:hover {
+ color: #212529;
+ background-color: #dcbf00;
+ border-color: #cfb400; }
+ .btn-warning:focus, .btn-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }
+ .btn-warning.disabled, .btn-warning:disabled {
+ color: #212529;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
+ .show > .btn-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #cfb400;
+ border-color: #c2a900; }
+ .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }
+
+.btn-danger {
+ color: #fff;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .btn-danger:hover {
+ color: #fff;
+ background-color: #dc1650;
+ border-color: #d1154b; }
+ .btn-danger:focus, .btn-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }
+ .btn-danger.disabled, .btn-danger:disabled {
+ color: #fff;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
+ .show > .btn-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #d1154b;
+ border-color: #c51447; }
+ .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }
+
+.btn-light {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .btn-light:hover {
+ color: #212529;
+ background-color: #e2e6ea;
+ border-color: #dae0e5; }
+ .btn-light:focus, .btn-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+ .btn-light.disabled, .btn-light:disabled {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
+ .show > .btn-light.dropdown-toggle {
+ color: #212529;
+ background-color: #dae0e5;
+ border-color: #d3d9df; }
+ .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+
+.btn-dark {
+ color: #fff;
+ background-color: #212529;
+ border-color: #212529; }
+ .btn-dark:hover {
+ color: #fff;
+ background-color: #101214;
+ border-color: #0a0c0d; }
+ .btn-dark:focus, .btn-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }
+ .btn-dark.disabled, .btn-dark:disabled {
+ color: #fff;
+ background-color: #212529;
+ border-color: #212529; }
+ .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
+ .show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #0a0c0d;
+ border-color: #050506; }
+ .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }
+
+.btn-white {
+ color: #212529;
+ background-color: #fff;
+ border-color: #fff; }
+ .btn-white:hover {
+ color: #212529;
+ background-color: #ececec;
+ border-color: #e6e6e6; }
+ .btn-white:focus, .btn-white.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
+ .btn-white.disabled, .btn-white:disabled {
+ color: #212529;
+ background-color: #fff;
+ border-color: #fff; }
+ .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
+ .show > .btn-white.dropdown-toggle {
+ color: #212529;
+ background-color: #e6e6e6;
+ border-color: #dfdfdf; }
+ .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-white.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
+
+.btn-purple {
+ color: #fff;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .btn-purple:hover {
+ color: #fff;
+ background-color: #9b4fd6;
+ border-color: #9645d3; }
+ .btn-purple:focus, .btn-purple.focus {
+ box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }
+ .btn-purple.disabled, .btn-purple:disabled {
+ color: #fff;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,
+ .show > .btn-purple.dropdown-toggle {
+ color: #fff;
+ background-color: #9645d3;
+ border-color: #903ad1; }
+ .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-purple.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }
+
+.btn-salmon {
+ color: #212529;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .btn-salmon:hover {
+ color: #212529;
+ background-color: #ff7954;
+ border-color: #ff6f47; }
+ .btn-salmon:focus, .btn-salmon.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }
+ .btn-salmon.disabled, .btn-salmon:disabled {
+ color: #212529;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .btn-salmon:not(:disabled):not(.disabled):active, .btn-salmon:not(:disabled):not(.disabled).active,
+ .show > .btn-salmon.dropdown-toggle {
+ color: #fff;
+ background-color: #ff6f47;
+ border-color: #ff653a; }
+ .btn-salmon:not(:disabled):not(.disabled):active:focus, .btn-salmon:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-salmon.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }
+
+.btn-cyan {
+ color: #212529;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .btn-cyan:hover {
+ color: #fff;
+ background-color: #0fb1ff;
+ border-color: #02acff; }
+ .btn-cyan:focus, .btn-cyan.focus {
+ box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }
+ .btn-cyan.disabled, .btn-cyan:disabled {
+ color: #212529;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active,
+ .show > .btn-cyan.dropdown-toggle {
+ color: #fff;
+ background-color: #02acff;
+ border-color: #00a4f4; }
+ .btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-cyan.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }
+
+.btn-gray {
+ color: #212529;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .btn-gray:hover {
+ color: #212529;
+ background-color: #b8c1ca;
+ border-color: #b1bbc4; }
+ .btn-gray:focus, .btn-gray.focus {
+ box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }
+ .btn-gray.disabled, .btn-gray:disabled {
+ color: #212529;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active,
+ .show > .btn-gray.dropdown-toggle {
+ color: #212529;
+ background-color: #b1bbc4;
+ border-color: #aab4bf; }
+ .btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-gray.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }
+
+.btn-indigo {
+ color: #fff;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .btn-indigo:hover {
+ color: #fff;
+ background-color: #3c2151;
+ border-color: #351d48; }
+ .btn-indigo:focus, .btn-indigo.focus {
+ box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }
+ .btn-indigo.disabled, .btn-indigo:disabled {
+ color: #fff;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active,
+ .show > .btn-indigo.dropdown-toggle {
+ color: #fff;
+ background-color: #351d48;
+ border-color: #2e1a3f; }
+ .btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-indigo.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }
+
+.btn-orange {
+ color: #212529;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .btn-orange:hover {
+ color: #212529;
+ background-color: #d59900;
+ border-color: #c89000; }
+ .btn-orange:focus, .btn-orange.focus {
+ box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }
+ .btn-orange.disabled, .btn-orange:disabled {
+ color: #212529;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active,
+ .show > .btn-orange.dropdown-toggle {
+ color: #fff;
+ background-color: #c89000;
+ border-color: #bb8700; }
+ .btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-orange.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }
+
+.btn-lightblue {
+ color: #212529;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .btn-lightblue:hover {
+ color: #212529;
+ background-color: #cfe6d7;
+ border-color: #c6e2d0; }
+ .btn-lightblue:focus, .btn-lightblue.focus {
+ box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }
+ .btn-lightblue.disabled, .btn-lightblue:disabled {
+ color: #212529;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .btn-lightblue:not(:disabled):not(.disabled):active, .btn-lightblue:not(:disabled):not(.disabled).active,
+ .show > .btn-lightblue.dropdown-toggle {
+ color: #212529;
+ background-color: #c6e2d0;
+ border-color: #beddc9; }
+ .btn-lightblue:not(:disabled):not(.disabled):active:focus, .btn-lightblue:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-lightblue.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }
+
+.btn-outline-primary {
+ color: #03a87c;
+ background-color: transparent;
+ background-image: none;
+ border-color: #03a87c; }
+ .btn-outline-primary:hover {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-outline-primary:focus, .btn-outline-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+ .btn-outline-primary.disabled, .btn-outline-primary:disabled {
+ color: #03a87c;
+ background-color: transparent; }
+ .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+
+.btn-outline-secondary {
+ color: #7832e2;
+ background-color: transparent;
+ background-image: none;
+ border-color: #7832e2; }
+ .btn-outline-secondary:hover {
+ color: #fff;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .btn-outline-secondary:focus, .btn-outline-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }
+ .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
+ color: #7832e2;
+ background-color: transparent; }
+ .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }
+
+.btn-outline-success {
+ color: #03a87c;
+ background-color: transparent;
+ background-image: none;
+ border-color: #03a87c; }
+ .btn-outline-success:hover {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-outline-success:focus, .btn-outline-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+ .btn-outline-success.disabled, .btn-outline-success:disabled {
+ color: #03a87c;
+ background-color: transparent; }
+ .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-success.dropdown-toggle {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }
+
+.btn-outline-info {
+ color: #09ebaf;
+ background-color: transparent;
+ background-image: none;
+ border-color: #09ebaf; }
+ .btn-outline-info:hover {
+ color: #212529;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .btn-outline-info:focus, .btn-outline-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }
+ .btn-outline-info.disabled, .btn-outline-info:disabled {
+ color: #09ebaf;
+ background-color: transparent; }
+ .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-info.dropdown-toggle {
+ color: #212529;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }
+
+.btn-outline-warning {
+ color: #ffde03;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ffde03; }
+ .btn-outline-warning:hover {
+ color: #212529;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .btn-outline-warning:focus, .btn-outline-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }
+ .btn-outline-warning.disabled, .btn-outline-warning:disabled {
+ color: #ffde03;
+ background-color: transparent; }
+ .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }
+
+.btn-outline-danger {
+ color: #ea2f65;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ea2f65; }
+ .btn-outline-danger:hover {
+ color: #fff;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .btn-outline-danger:focus, .btn-outline-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }
+ .btn-outline-danger.disabled, .btn-outline-danger:disabled {
+ color: #ea2f65;
+ background-color: transparent; }
+ .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }
+
+.btn-outline-light {
+ color: #f8f9fa;
+ background-color: transparent;
+ background-image: none;
+ border-color: #f8f9fa; }
+ .btn-outline-light:hover {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .btn-outline-light:focus, .btn-outline-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+ .btn-outline-light.disabled, .btn-outline-light:disabled {
+ color: #f8f9fa;
+ background-color: transparent; }
+ .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-light.dropdown-toggle {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+
+.btn-outline-dark {
+ color: #212529;
+ background-color: transparent;
+ background-image: none;
+ border-color: #212529; }
+ .btn-outline-dark:hover {
+ color: #fff;
+ background-color: #212529;
+ border-color: #212529; }
+ .btn-outline-dark:focus, .btn-outline-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }
+ .btn-outline-dark.disabled, .btn-outline-dark:disabled {
+ color: #212529;
+ background-color: transparent; }
+ .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #212529;
+ border-color: #212529; }
+ .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }
+
+.btn-outline-white {
+ color: #fff;
+ background-color: transparent;
+ background-image: none;
+ border-color: #fff; }
+ .btn-outline-white:hover {
+ color: #212529;
+ background-color: #fff;
+ border-color: #fff; }
+ .btn-outline-white:focus, .btn-outline-white.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
+ .btn-outline-white.disabled, .btn-outline-white:disabled {
+ color: #fff;
+ background-color: transparent; }
+ .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-white.dropdown-toggle {
+ color: #212529;
+ background-color: #fff;
+ border-color: #fff; }
+ .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-white.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
+
+.btn-outline-purple {
+ color: #ad6edd;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ad6edd; }
+ .btn-outline-purple:hover {
+ color: #fff;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .btn-outline-purple:focus, .btn-outline-purple.focus {
+ box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }
+ .btn-outline-purple.disabled, .btn-outline-purple:disabled {
+ color: #ad6edd;
+ background-color: transparent; }
+ .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-purple.dropdown-toggle {
+ color: #fff;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-purple.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }
+
+.btn-outline-salmon {
+ color: #ff977a;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ff977a; }
+ .btn-outline-salmon:hover {
+ color: #212529;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .btn-outline-salmon:focus, .btn-outline-salmon.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }
+ .btn-outline-salmon.disabled, .btn-outline-salmon:disabled {
+ color: #ff977a;
+ background-color: transparent; }
+ .btn-outline-salmon:not(:disabled):not(.disabled):active, .btn-outline-salmon:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-salmon.dropdown-toggle {
+ color: #212529;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .btn-outline-salmon:not(:disabled):not(.disabled):active:focus, .btn-outline-salmon:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-salmon.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }
+
+.btn-outline-cyan {
+ color: #35bdff;
+ background-color: transparent;
+ background-image: none;
+ border-color: #35bdff; }
+ .btn-outline-cyan:hover {
+ color: #212529;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .btn-outline-cyan:focus, .btn-outline-cyan.focus {
+ box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }
+ .btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
+ color: #35bdff;
+ background-color: transparent; }
+ .btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-cyan.dropdown-toggle {
+ color: #212529;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-cyan.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }
+
+.btn-outline-gray {
+ color: #ced4da;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ced4da; }
+ .btn-outline-gray:hover {
+ color: #212529;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .btn-outline-gray:focus, .btn-outline-gray.focus {
+ box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }
+ .btn-outline-gray.disabled, .btn-outline-gray:disabled {
+ color: #ced4da;
+ background-color: transparent; }
+ .btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-gray.dropdown-toggle {
+ color: #212529;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-gray.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }
+
+.btn-outline-indigo {
+ color: #502c6c;
+ background-color: transparent;
+ background-image: none;
+ border-color: #502c6c; }
+ .btn-outline-indigo:hover {
+ color: #fff;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .btn-outline-indigo:focus, .btn-outline-indigo.focus {
+ box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }
+ .btn-outline-indigo.disabled, .btn-outline-indigo:disabled {
+ color: #502c6c;
+ background-color: transparent; }
+ .btn-outline-indigo:not(:disabled):not(.disabled):active, .btn-outline-indigo:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-indigo.dropdown-toggle {
+ color: #fff;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-indigo.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }
+
+.btn-outline-orange {
+ color: #fbb500;
+ background-color: transparent;
+ background-image: none;
+ border-color: #fbb500; }
+ .btn-outline-orange:hover {
+ color: #212529;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .btn-outline-orange:focus, .btn-outline-orange.focus {
+ box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }
+ .btn-outline-orange.disabled, .btn-outline-orange:disabled {
+ color: #fbb500;
+ background-color: transparent; }
+ .btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-orange.dropdown-toggle {
+ color: #212529;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-orange.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }
+
+.btn-outline-lightblue {
+ color: #e8f3ec;
+ background-color: transparent;
+ background-image: none;
+ border-color: #e8f3ec; }
+ .btn-outline-lightblue:hover {
+ color: #212529;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .btn-outline-lightblue:focus, .btn-outline-lightblue.focus {
+ box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }
+ .btn-outline-lightblue.disabled, .btn-outline-lightblue:disabled {
+ color: #e8f3ec;
+ background-color: transparent; }
+ .btn-outline-lightblue:not(:disabled):not(.disabled):active, .btn-outline-lightblue:not(:disabled):not(.disabled).active,
+ .show > .btn-outline-lightblue.dropdown-toggle {
+ color: #212529;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .btn-outline-lightblue:not(:disabled):not(.disabled):active:focus, .btn-outline-lightblue:not(:disabled):not(.disabled).active:focus,
+ .show > .btn-outline-lightblue.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }
+
+.btn-link {
+ font-weight: 400;
+ color: #03a87c;
+ background-color: transparent; }
+ .btn-link:hover {
+ color: #025d45;
+ text-decoration: underline;
+ background-color: transparent;
+ border-color: transparent; }
+ .btn-link:focus, .btn-link.focus {
+ text-decoration: underline;
+ border-color: transparent;
+ box-shadow: none; }
+ .btn-link:disabled, .btn-link.disabled {
+ color: #6c757d;
+ pointer-events: none; }
+
+.btn-lg, .btn-group-lg > .btn {
+ padding: 0.65rem 2rem;
+ font-size: 1.15rem;
+ line-height: 1.5;
+ border-radius: 0.3rem; }
+
+.btn-sm, .btn-group-sm > .btn {
+ padding: 0.25rem 1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem; }
+
+.btn-block {
+ display: block;
+ width: 100%; }
+ .btn-block + .btn-block {
+ margin-top: 0.5rem; }
+
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+ width: 100%; }
+
+.fade {
+ transition: opacity 0.15s linear; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .fade {
+ transition: none; } }
+ .fade:not(.show) {
+ opacity: 0; }
+
+.collapse:not(.show) {
+ display: none; }
+
+.collapsing {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .collapsing {
+ transition: none; } }
+
+.dropup,
+.dropright,
+.dropdown,
+.dropleft {
+ position: relative; }
+
+.dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent; }
+
+.dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropdown-menu {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 1000;
+ display: none;
+ float: left;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0.125rem 0 0;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0.25rem; }
+
+.dropdown-menu-right {
+ right: 0;
+ left: auto; }
+
+.dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem; }
+
+.dropup .dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent; }
+
+.dropup .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropright .dropdown-menu {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem; }
+
+.dropright .dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid; }
+
+.dropright .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropright .dropdown-toggle::after {
+ vertical-align: 0; }
+
+.dropleft .dropdown-menu {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem; }
+
+.dropleft .dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: ""; }
+
+.dropleft .dropdown-toggle::after {
+ display: none; }
+
+.dropleft .dropdown-toggle::before {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent; }
+
+.dropleft .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropleft .dropdown-toggle::before {
+ vertical-align: 0; }
+
+.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
+ right: auto;
+ bottom: auto; }
+
+.dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #e9ecef; }
+
+.dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.45rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529;
+ text-align: inherit;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0; }
+ .dropdown-item:hover, .dropdown-item:focus {
+ color: #16181b;
+ text-decoration: none;
+ background-color: #f8f9fa; }
+ .dropdown-item.active, .dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #03a87c; }
+ .dropdown-item.disabled, .dropdown-item:disabled {
+ color: #6c757d;
+ background-color: transparent; }
+
+.dropdown-menu.show {
+ display: block; }
+
+.dropdown-header {
+ display: block;
+ padding: 0.5rem 1.5rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #6c757d;
+ white-space: nowrap; }
+
+.dropdown-item-text {
+ display: block;
+ padding: 0.45rem 1.5rem;
+ color: #212529; }
+
+.btn-group,
+.btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle; }
+ .btn-group > .btn,
+ .btn-group-vertical > .btn {
+ position: relative;
+ flex: 0 1 auto; }
+ .btn-group > .btn:hover,
+ .btn-group-vertical > .btn:hover {
+ z-index: 1; }
+ .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
+ .btn-group-vertical > .btn:focus,
+ .btn-group-vertical > .btn:active,
+ .btn-group-vertical > .btn.active {
+ z-index: 1; }
+ .btn-group .btn + .btn,
+ .btn-group .btn + .btn-group,
+ .btn-group .btn-group + .btn,
+ .btn-group .btn-group + .btn-group,
+ .btn-group-vertical .btn + .btn,
+ .btn-group-vertical .btn + .btn-group,
+ .btn-group-vertical .btn-group + .btn,
+ .btn-group-vertical .btn-group + .btn-group {
+ margin-left: -1px; }
+
+.btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start; }
+ .btn-toolbar .input-group {
+ width: auto; }
+
+.btn-group > .btn:first-child {
+ margin-left: 0; }
+
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+.btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.btn-group > .btn:not(:first-child),
+.btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.dropdown-toggle-split {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .dropdown-toggle-split::after,
+ .dropup .dropdown-toggle-split::after,
+ .dropright .dropdown-toggle-split::after {
+ margin-left: 0; }
+ .dropleft .dropdown-toggle-split::before {
+ margin-right: 0; }
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem; }
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 1.5rem;
+ padding-left: 1.5rem; }
+
+.btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center; }
+ .btn-group-vertical .btn,
+ .btn-group-vertical .btn-group {
+ width: 100%; }
+ .btn-group-vertical > .btn + .btn,
+ .btn-group-vertical > .btn + .btn-group,
+ .btn-group-vertical > .btn-group + .btn,
+ .btn-group-vertical > .btn-group + .btn-group {
+ margin-top: -1px;
+ margin-left: 0; }
+ .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+ .btn-group-vertical > .btn:not(:first-child),
+ .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.btn-group-toggle > .btn,
+.btn-group-toggle > .btn-group > .btn {
+ margin-bottom: 0; }
+ .btn-group-toggle > .btn input[type="radio"],
+ .btn-group-toggle > .btn input[type="checkbox"],
+ .btn-group-toggle > .btn-group > .btn input[type="radio"],
+ .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none; }
+
+.input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%; }
+ .input-group > .form-control,
+ .input-group > .custom-select,
+ .input-group > .custom-file {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ margin-bottom: 0; }
+ .input-group > .form-control + .form-control,
+ .input-group > .form-control + .custom-select,
+ .input-group > .form-control + .custom-file,
+ .input-group > .custom-select + .form-control,
+ .input-group > .custom-select + .custom-select,
+ .input-group > .custom-select + .custom-file,
+ .input-group > .custom-file + .form-control,
+ .input-group > .custom-file + .custom-select,
+ .input-group > .custom-file + .custom-file {
+ margin-left: -1px; }
+ .input-group > .form-control:focus,
+ .input-group > .custom-select:focus,
+ .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
+ z-index: 3; }
+ .input-group > .custom-file .custom-file-input:focus {
+ z-index: 4; }
+ .input-group > .form-control:not(:last-child),
+ .input-group > .custom-select:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .input-group > .form-control:not(:first-child),
+ .input-group > .custom-select:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ .input-group > .custom-file {
+ display: flex;
+ align-items: center; }
+ .input-group > .custom-file:not(:last-child) .custom-file-label,
+ .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .input-group > .custom-file:not(:first-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.input-group-prepend,
+.input-group-append {
+ display: flex; }
+ .input-group-prepend .btn,
+ .input-group-append .btn {
+ position: relative;
+ z-index: 2; }
+ .input-group-prepend .btn + .btn,
+ .input-group-prepend .btn + .input-group-text,
+ .input-group-prepend .input-group-text + .input-group-text,
+ .input-group-prepend .input-group-text + .btn,
+ .input-group-append .btn + .btn,
+ .input-group-append .btn + .input-group-text,
+ .input-group-append .input-group-text + .input-group-text,
+ .input-group-append .input-group-text + .btn {
+ margin-left: -1px; }
+
+.input-group-prepend {
+ margin-right: -1px; }
+
+.input-group-append {
+ margin-left: -1px; }
+
+.input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.45rem 1.2rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.6;
+ color: #495057;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem; }
+ .input-group-text input[type="radio"],
+ .input-group-text input[type="checkbox"] {
+ margin-top: 0; }
+
+.input-group-lg > .form-control,
+.input-group-lg > .input-group-prepend > .input-group-text,
+.input-group-lg > .input-group-append > .input-group-text,
+.input-group-lg > .input-group-prepend > .btn,
+.input-group-lg > .input-group-append > .btn {
+ height: calc(3.025rem + 2px);
+ padding: 0.65rem 2rem;
+ font-size: 1.15rem;
+ line-height: 1.5;
+ border-radius: 0.3rem; }
+
+.input-group-sm > .form-control,
+.input-group-sm > .input-group-prepend > .input-group-text,
+.input-group-sm > .input-group-append > .input-group-text,
+.input-group-sm > .input-group-prepend > .btn,
+.input-group-sm > .input-group-append > .btn {
+ height: calc(1.8125rem + 2px);
+ padding: 0.25rem 1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem; }
+
+.input-group > .input-group-prepend > .btn,
+.input-group > .input-group-prepend > .input-group-text,
+.input-group > .input-group-append:not(:last-child) > .btn,
+.input-group > .input-group-append:not(:last-child) > .input-group-text,
+.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.input-group > .input-group-append > .btn,
+.input-group > .input-group-append > .input-group-text,
+.input-group > .input-group-prepend:not(:first-child) > .btn,
+.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
+.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
+.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.custom-control {
+ position: relative;
+ display: block;
+ min-height: 1.6rem;
+ padding-left: 1.5rem; }
+
+.custom-control-inline {
+ display: inline-flex;
+ margin-right: 1rem; }
+
+.custom-control-input {
+ position: absolute;
+ z-index: -1;
+ opacity: 0; }
+ .custom-control-input:checked ~ .custom-control-label::before {
+ color: #fff;
+ background-color: #03a87c; }
+ .custom-control-input:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .custom-control-input:active ~ .custom-control-label::before {
+ color: #fff;
+ background-color: #61fcd3; }
+ .custom-control-input:disabled ~ .custom-control-label {
+ color: #6c757d; }
+ .custom-control-input:disabled ~ .custom-control-label::before {
+ background-color: #e9ecef; }
+
+.custom-control-label {
+ position: relative;
+ margin-bottom: 0; }
+ .custom-control-label::before {
+ position: absolute;
+ top: 0.3rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ content: "";
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: #dee2e6; }
+ .custom-control-label::after {
+ position: absolute;
+ top: 0.3rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ content: "";
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 50% 50%; }
+
+.custom-checkbox .custom-control-label::before {
+ border-radius: 0.25rem; }
+
+.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
+ background-color: #03a87c; }
+
+.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
+
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
+ background-color: #03a87c; }
+
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }
+
+.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(3, 168, 124, 0.5); }
+
+.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
+ background-color: rgba(3, 168, 124, 0.5); }
+
+.custom-radio .custom-control-label::before {
+ border-radius: 50%; }
+
+.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
+ background-color: #03a87c; }
+
+.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }
+
+.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(3, 168, 124, 0.5); }
+
+.custom-select {
+ display: inline-block;
+ width: 100%;
+ height: calc(2.5rem + 2px);
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+ line-height: 1.6;
+ color: #495057;
+ vertical-align: middle;
+ background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
+ background-size: 8px 10px;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none; }
+ .custom-select:focus {
+ border-color: #2ffbc5;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(47, 251, 197, 0.5); }
+ .custom-select:focus::-ms-value {
+ color: #495057;
+ background-color: #fff; }
+ .custom-select[multiple], .custom-select[size]:not([size="1"]) {
+ height: auto;
+ padding-right: 0.75rem;
+ background-image: none; }
+ .custom-select:disabled {
+ color: #6c757d;
+ background-color: #e9ecef; }
+ .custom-select::-ms-expand {
+ opacity: 0; }
+
+.custom-select-sm {
+ height: calc(1.8125rem + 2px);
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ font-size: 75%; }
+
+.custom-select-lg {
+ height: calc(3.025rem + 2px);
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ font-size: 125%; }
+
+.custom-file {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ height: calc(2.5rem + 2px);
+ margin-bottom: 0; }
+
+.custom-file-input {
+ position: relative;
+ z-index: 2;
+ width: 100%;
+ height: calc(2.5rem + 2px);
+ margin: 0;
+ opacity: 0; }
+ .custom-file-input:focus ~ .custom-file-label {
+ border-color: #2ffbc5;
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .custom-file-input:focus ~ .custom-file-label::after {
+ border-color: #2ffbc5; }
+ .custom-file-input:disabled ~ .custom-file-label {
+ background-color: #e9ecef; }
+ .custom-file-input:lang(en) ~ .custom-file-label::after {
+ content: "Browse"; }
+
+.custom-file-label {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1;
+ height: calc(2.5rem + 2px);
+ padding: 0.45rem 1.2rem;
+ line-height: 1.6;
+ color: #495057;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem; }
+ .custom-file-label::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 3;
+ display: block;
+ height: 2.5rem;
+ padding: 0.45rem 1.2rem;
+ line-height: 1.6;
+ color: #495057;
+ content: "Browse";
+ background-color: #e9ecef;
+ border-left: 1px solid #ced4da;
+ border-radius: 0 0.25rem 0.25rem 0; }
+
+.custom-range {
+ width: 100%;
+ padding-left: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none; }
+ .custom-range:focus {
+ outline: none; }
+ .custom-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .custom-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .custom-range:focus::-ms-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .custom-range::-moz-focus-outer {
+ border: 0; }
+ .custom-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #03a87c;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-webkit-slider-thumb {
+ transition: none; } }
+ .custom-range::-webkit-slider-thumb:active {
+ background-color: #61fcd3; }
+ .custom-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem; }
+ .custom-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #03a87c;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-moz-range-thumb {
+ transition: none; } }
+ .custom-range::-moz-range-thumb:active {
+ background-color: #61fcd3; }
+ .custom-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem; }
+ .custom-range::-ms-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: 0;
+ margin-right: 0.2rem;
+ margin-left: 0.2rem;
+ background-color: #03a87c;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-ms-thumb {
+ transition: none; } }
+ .custom-range::-ms-thumb:active {
+ background-color: #61fcd3; }
+ .custom-range::-ms-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: transparent;
+ border-color: transparent;
+ border-width: 0.5rem; }
+ .custom-range::-ms-fill-lower {
+ background-color: #dee2e6;
+ border-radius: 1rem; }
+ .custom-range::-ms-fill-upper {
+ margin-right: 15px;
+ background-color: #dee2e6;
+ border-radius: 1rem; }
+
+.custom-control-label::before,
+.custom-file-label,
+.custom-select {
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-control-label::before,
+ .custom-file-label,
+ .custom-select {
+ transition: none; } }
+
+.nav {
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none; }
+
+.nav-link {
+ display: block;
+ padding: 0.8rem 1rem; }
+ .nav-link:hover, .nav-link:focus {
+ text-decoration: none; }
+ .nav-link.disabled {
+ color: #6c757d; }
+
+.nav-tabs {
+ border-bottom: 1px solid #dee2e6; }
+ .nav-tabs .nav-item {
+ margin-bottom: -1px; }
+ .nav-tabs .nav-link {
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+ .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
+ border-color: #e9ecef #e9ecef #dee2e6; }
+ .nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent; }
+ .nav-tabs .nav-link.active,
+ .nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #fff;
+ border-color: #dee2e6 #dee2e6 #fff; }
+ .nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.nav-pills .nav-link {
+ border-radius: 0.25rem; }
+
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #03a87c; }
+
+.nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center; }
+
+.nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center; }
+
+.tab-content > .tab-pane {
+ display: none; }
+
+.tab-content > .active {
+ display: block; }
+
+.navbar {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: 0.5rem 1rem; }
+ .navbar > .container,
+ .navbar > .container-fluid {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between; }
+
+.navbar-brand {
+ display: inline-block;
+ padding-top: 0.68rem;
+ padding-bottom: 0.68rem;
+ margin-right: 1rem;
+ font-size: 1.15rem;
+ line-height: inherit;
+ white-space: nowrap; }
+ .navbar-brand:hover, .navbar-brand:focus {
+ text-decoration: none; }
+
+.navbar-nav {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none; }
+ .navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0; }
+ .navbar-nav .dropdown-menu {
+ position: static;
+ float: none; }
+
+.navbar-text {
+ display: inline-block;
+ padding-top: 0.8rem;
+ padding-bottom: 0.8rem; }
+
+.navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center; }
+
+.navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.15rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem; }
+ .navbar-toggler:hover, .navbar-toggler:focus {
+ text-decoration: none; }
+ .navbar-toggler:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+
+.navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ content: "";
+ background: no-repeat center center;
+ background-size: 100% 100%; }
+
+@media (max-width: 575.98px) {
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ flex-flow: row nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-sm .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ flex-wrap: nowrap; }
+ .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-sm .navbar-toggler {
+ display: none; } }
+
+@media (max-width: 767.98px) {
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ flex-flow: row nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-md .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ flex-wrap: nowrap; }
+ .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-md .navbar-toggler {
+ display: none; } }
+
+@media (max-width: 991.98px) {
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ flex-flow: row nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-lg .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ flex-wrap: nowrap; }
+ .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-lg .navbar-toggler {
+ display: none; } }
+
+@media (max-width: 1199.98px) {
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ flex-flow: row nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-xl .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ flex-wrap: nowrap; }
+ .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-xl .navbar-toggler {
+ display: none; } }
+
+.navbar-expand {
+ flex-flow: row nowrap;
+ justify-content: flex-start; }
+ .navbar-expand > .container,
+ .navbar-expand > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; }
+ .navbar-expand .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.9rem;
+ padding-left: 0.9rem; }
+ .navbar-expand > .container,
+ .navbar-expand > .container-fluid {
+ flex-wrap: nowrap; }
+ .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand .navbar-toggler {
+ display: none; }
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5); }
+ .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7); }
+ .navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3); }
+
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1); }
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5); }
+ .navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-dark .navbar-brand {
+ color: #fff; }
+ .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
+ color: #fff; }
+
+.navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.85); }
+ .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
+ color: white; }
+ .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25); }
+
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .active > .nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: #fff; }
+
+.navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.85);
+ border-color: rgba(255, 255, 255, 0.1); }
+
+.navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.85)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+
+.navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.85); }
+ .navbar-dark .navbar-text a {
+ color: #fff; }
+ .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
+ color: #fff; }
+
+.card {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid #e8f3ec;
+ border-radius: 0.25rem; }
+ .card > hr {
+ margin-right: 0;
+ margin-left: 0; }
+ .card > .list-group:first-child .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+ .card > .list-group:last-child .list-group-item:last-child {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem; }
+
+.card-body {
+ flex: 1 1 auto;
+ padding: 1.25rem; }
+
+.card-title {
+ margin-bottom: 0.75rem; }
+
+.card-subtitle {
+ margin-top: -0.375rem;
+ margin-bottom: 0; }
+
+.card-text:last-child {
+ margin-bottom: 0; }
+
+.card-link:hover {
+ text-decoration: none; }
+
+.card-link + .card-link {
+ margin-left: 1.25rem; }
+
+.card-header {
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid #e8f3ec; }
+ .card-header:first-child {
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
+ .card-header + .list-group .list-group-item:first-child {
+ border-top: 0; }
+
+.card-footer {
+ padding: 0.75rem 1.25rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid #e8f3ec; }
+ .card-footer:last-child {
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }
+
+.card-header-tabs {
+ margin-right: -0.625rem;
+ margin-bottom: -0.75rem;
+ margin-left: -0.625rem;
+ border-bottom: 0; }
+
+.card-header-pills {
+ margin-right: -0.625rem;
+ margin-left: -0.625rem; }
+
+.card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1.25rem; }
+
+.card-img {
+ width: 100%;
+ border-radius: calc(0.25rem - 1px); }
+
+.card-img-top {
+ width: 100%;
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px); }
+
+.card-img-bottom {
+ width: 100%;
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px); }
+
+.card-deck {
+ display: flex;
+ flex-direction: column; }
+ .card-deck .card {
+ margin-bottom: 15px; }
+ @media (min-width: 576px) {
+ .card-deck {
+ flex-flow: row wrap;
+ margin-right: -15px;
+ margin-left: -15px; }
+ .card-deck .card {
+ display: flex;
+ flex: 1 0 0%;
+ flex-direction: column;
+ margin-right: 15px;
+ margin-bottom: 0;
+ margin-left: 15px; } }
+
+.card-group {
+ display: flex;
+ flex-direction: column; }
+ .card-group > .card {
+ margin-bottom: 15px; }
+ @media (min-width: 576px) {
+ .card-group {
+ flex-flow: row wrap; }
+ .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0; }
+ .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0; }
+ .card-group > .card:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .card-group > .card:first-child .card-img-top,
+ .card-group > .card:first-child .card-header {
+ border-top-right-radius: 0; }
+ .card-group > .card:first-child .card-img-bottom,
+ .card-group > .card:first-child .card-footer {
+ border-bottom-right-radius: 0; }
+ .card-group > .card:last-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ .card-group > .card:last-child .card-img-top,
+ .card-group > .card:last-child .card-header {
+ border-top-left-radius: 0; }
+ .card-group > .card:last-child .card-img-bottom,
+ .card-group > .card:last-child .card-footer {
+ border-bottom-left-radius: 0; }
+ .card-group > .card:only-child {
+ border-radius: 0.25rem; }
+ .card-group > .card:only-child .card-img-top,
+ .card-group > .card:only-child .card-header {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+ .card-group > .card:only-child .card-img-bottom,
+ .card-group > .card:only-child .card-footer {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem; }
+ .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
+ border-radius: 0; }
+ .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
+ .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
+ .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
+ .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
+ border-radius: 0; } }
+
+.card-columns .card {
+ margin-bottom: 0.75rem; }
+
+@media (min-width: 576px) {
+ .card-columns {
+ -webkit-column-count: 3;
+ column-count: 3;
+ -webkit-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ orphans: 1;
+ widows: 1; }
+ .card-columns .card {
+ display: inline-block;
+ width: 100%; } }
+
+.accordion .card:not(:first-of-type):not(:last-of-type) {
+ border-bottom: 0;
+ border-radius: 0; }
+
+.accordion .card:not(:first-of-type) .card-header:first-child {
+ border-radius: 0; }
+
+.accordion .card:first-of-type {
+ border-bottom: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.accordion .card:last-of-type {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.breadcrumb {
+ display: flex;
+ flex-wrap: wrap;
+ padding: 0.75rem 1rem;
+ margin-bottom: 1rem;
+ list-style: none;
+ background-color: #e9ecef;
+ border-radius: 0.25rem; }
+
+.breadcrumb-item + .breadcrumb-item {
+ padding-left: 0.5rem; }
+ .breadcrumb-item + .breadcrumb-item::before {
+ display: inline-block;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: "/"; }
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: underline; }
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: none; }
+
+.breadcrumb-item.active {
+ color: #6c757d; }
+
+.pagination {
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+ border-radius: 0.25rem; }
+
+.page-link {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1rem;
+ margin-left: -1px;
+ line-height: 1.25;
+ color: #03a87c;
+ background-color: #fff;
+ border: 1px solid #dee2e6; }
+ .page-link:hover {
+ z-index: 2;
+ color: #025d45;
+ text-decoration: none;
+ background-color: #e9ecef;
+ border-color: #dee2e6; }
+ .page-link:focus {
+ z-index: 2;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }
+ .page-link:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+
+.page-item:first-child .page-link {
+ margin-left: 0;
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem; }
+
+.page-item:last-child .page-link {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem; }
+
+.page-item.active .page-link {
+ z-index: 1;
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+
+.page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: auto;
+ background-color: #fff;
+ border-color: #dee2e6; }
+
+.pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.15rem;
+ line-height: 1.5; }
+
+.pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem; }
+
+.pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem; }
+
+.pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5; }
+
+.pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem; }
+
+.pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem; }
+
+.badge {
+ display: inline-block;
+ padding: 0.25em 0.4em;
+ font-size: 84%;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem; }
+ .badge:empty {
+ display: none; }
+
+.btn .badge {
+ position: relative;
+ top: -1px; }
+
+.badge-pill {
+ padding-right: 0.6em;
+ padding-left: 0.6em;
+ border-radius: 10rem; }
+
+.badge-primary {
+ color: #fff;
+ background-color: #03a87c; }
+ .badge-primary[href]:hover, .badge-primary[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #027657; }
+
+.badge-secondary {
+ color: #fff;
+ background-color: #7832e2; }
+ .badge-secondary[href]:hover, .badge-secondary[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #5f1cc5; }
+
+.badge-success {
+ color: #fff;
+ background-color: #03a87c; }
+ .badge-success[href]:hover, .badge-success[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #027657; }
+
+.badge-info {
+ color: #212529;
+ background-color: #09ebaf; }
+ .badge-info[href]:hover, .badge-info[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #07ba8a; }
+
+.badge-warning {
+ color: #212529;
+ background-color: #ffde03; }
+ .badge-warning[href]:hover, .badge-warning[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #cfb400; }
+
+.badge-danger {
+ color: #fff;
+ background-color: #ea2f65; }
+ .badge-danger[href]:hover, .badge-danger[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #d1154b; }
+
+.badge-light {
+ color: #212529;
+ background-color: #f8f9fa; }
+ .badge-light[href]:hover, .badge-light[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #dae0e5; }
+
+.badge-dark {
+ color: #fff;
+ background-color: #212529; }
+ .badge-dark[href]:hover, .badge-dark[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #0a0c0d; }
+
+.badge-white {
+ color: #212529;
+ background-color: #fff; }
+ .badge-white[href]:hover, .badge-white[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #e6e6e6; }
+
+.badge-purple {
+ color: #fff;
+ background-color: #ad6edd; }
+ .badge-purple[href]:hover, .badge-purple[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #9645d3; }
+
+.badge-salmon {
+ color: #212529;
+ background-color: #ff977a; }
+ .badge-salmon[href]:hover, .badge-salmon[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #ff6f47; }
+
+.badge-cyan {
+ color: #212529;
+ background-color: #35bdff; }
+ .badge-cyan[href]:hover, .badge-cyan[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #02acff; }
+
+.badge-gray {
+ color: #212529;
+ background-color: #ced4da; }
+ .badge-gray[href]:hover, .badge-gray[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #b1bbc4; }
+
+.badge-indigo {
+ color: #fff;
+ background-color: #502c6c; }
+ .badge-indigo[href]:hover, .badge-indigo[href]:focus {
+ color: #fff;
+ text-decoration: none;
+ background-color: #351d48; }
+
+.badge-orange {
+ color: #212529;
+ background-color: #fbb500; }
+ .badge-orange[href]:hover, .badge-orange[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #c89000; }
+
+.badge-lightblue {
+ color: #212529;
+ background-color: #e8f3ec; }
+ .badge-lightblue[href]:hover, .badge-lightblue[href]:focus {
+ color: #212529;
+ text-decoration: none;
+ background-color: #c6e2d0; }
+
+.jumbotron {
+ padding: 2rem 1rem;
+ margin-bottom: 2rem;
+ background-color: #e9ecef;
+ border-radius: 0.3rem; }
+ @media (min-width: 576px) {
+ .jumbotron {
+ padding: 4rem 2rem; } }
+
+.jumbotron-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ border-radius: 0; }
+
+.alert {
+ position: relative;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem; }
+
+.alert-heading {
+ color: inherit; }
+
+.alert-link {
+ font-weight: 700; }
+
+.alert-dismissible {
+ padding-right: 4rem; }
+ .alert-dismissible .close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ padding: 0.75rem 1.25rem;
+ color: inherit; }
+
+.alert-primary {
+ color: #03a87c;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .alert-primary hr {
+ border-top-color: #038f6a; }
+ .alert-primary .alert-link {
+ color: #027657; }
+
+.alert-secondary {
+ color: #7832e2;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .alert-secondary hr {
+ border-top-color: #6a1fdb; }
+ .alert-secondary .alert-link {
+ color: #5f1cc5; }
+
+.alert-success {
+ color: #03a87c;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .alert-success hr {
+ border-top-color: #038f6a; }
+ .alert-success .alert-link {
+ color: #027657; }
+
+.alert-info {
+ color: #09ebaf;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .alert-info hr {
+ border-top-color: #08d29d; }
+ .alert-info .alert-link {
+ color: #07ba8a; }
+
+.alert-warning {
+ color: #ffde03;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .alert-warning hr {
+ border-top-color: #e9ca00; }
+ .alert-warning .alert-link {
+ color: #cfb400; }
+
+.alert-danger {
+ color: #ea2f65;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .alert-danger hr {
+ border-top-color: #e81854; }
+ .alert-danger .alert-link {
+ color: #d1154b; }
+
+.alert-light {
+ color: #f8f9fa;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .alert-light hr {
+ border-top-color: #e9ecef; }
+ .alert-light .alert-link {
+ color: #dae0e5; }
+
+.alert-dark {
+ color: #212529;
+ background-color: #212529;
+ border-color: #212529; }
+ .alert-dark hr {
+ border-top-color: #16181b; }
+ .alert-dark .alert-link {
+ color: #0a0c0d; }
+
+.alert-white {
+ color: white;
+ background-color: white;
+ border-color: white; }
+ .alert-white hr {
+ border-top-color: #f2f2f2; }
+ .alert-white .alert-link {
+ color: #e6e6e6; }
+
+.alert-purple {
+ color: #ad6edd;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .alert-purple hr {
+ border-top-color: #a159d8; }
+ .alert-purple .alert-link {
+ color: #9645d3; }
+
+.alert-salmon {
+ color: #ff977a;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .alert-salmon hr {
+ border-top-color: #ff8361; }
+ .alert-salmon .alert-link {
+ color: #ff6f47; }
+
+.alert-cyan {
+ color: #35bdff;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .alert-cyan hr {
+ border-top-color: #1cb5ff; }
+ .alert-cyan .alert-link {
+ color: #02acff; }
+
+.alert-gray {
+ color: #ced4da;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .alert-gray hr {
+ border-top-color: #bfc7cf; }
+ .alert-gray .alert-link {
+ color: #b1bbc4; }
+
+.alert-indigo {
+ color: #502c6c;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .alert-indigo hr {
+ border-top-color: #43255a; }
+ .alert-indigo .alert-link {
+ color: #351d48; }
+
+.alert-orange {
+ color: #fbb500;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .alert-orange hr {
+ border-top-color: #e2a300; }
+ .alert-orange .alert-link {
+ color: #c89000; }
+
+.alert-lightblue {
+ color: #e8f3ec;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .alert-lightblue hr {
+ border-top-color: #d7eade; }
+ .alert-lightblue .alert-link {
+ color: #c6e2d0; }
+
+@-webkit-keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0; }
+ to {
+ background-position: 0 0; } }
+
+@keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0; }
+ to {
+ background-position: 0 0; } }
+
+.progress {
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem; }
+
+.progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #03a87c;
+ transition: width 0.6s ease; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .progress-bar {
+ transition: none; } }
+
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem; }
+
+.progress-bar-animated {
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
+ animation: progress-bar-stripes 1s linear infinite; }
+
+.media {
+ display: flex;
+ align-items: flex-start; }
+
+.media-body {
+ flex: 1; }
+
+.list-group {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0; }
+
+.list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit; }
+ .list-group-item-action:hover, .list-group-item-action:focus {
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa; }
+ .list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef; }
+
+.list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: -1px;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125); }
+ .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+ .list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem; }
+ .list-group-item:hover, .list-group-item:focus {
+ z-index: 1;
+ text-decoration: none; }
+ .list-group-item.disabled, .list-group-item:disabled {
+ color: #6c757d;
+ background-color: #fff; }
+ .list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+
+.list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0; }
+
+.list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0; }
+
+.list-group-flush:last-child .list-group-item:last-child {
+ border-bottom: 0; }
+
+.list-group-item-primary {
+ color: #025740;
+ background-color: #b8e7da; }
+ .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
+ color: #025740;
+ background-color: #a5e1d0; }
+ .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #025740;
+ border-color: #025740; }
+
+.list-group-item-secondary {
+ color: #3e1a76;
+ background-color: #d9c6f7; }
+ .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
+ color: #3e1a76;
+ background-color: #cab0f4; }
+ .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #3e1a76;
+ border-color: #3e1a76; }
+
+.list-group-item-success {
+ color: #025740;
+ background-color: #b8e7da; }
+ .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
+ color: #025740;
+ background-color: #a5e1d0; }
+ .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #025740;
+ border-color: #025740; }
+
+.list-group-item-info {
+ color: #057a5b;
+ background-color: #baf9e9; }
+ .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
+ color: #057a5b;
+ background-color: #a3f7e2; }
+ .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #057a5b;
+ border-color: #057a5b; }
+
+.list-group-item-warning {
+ color: #857302;
+ background-color: #fff6b8; }
+ .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
+ color: #857302;
+ background-color: #fff39f; }
+ .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #857302;
+ border-color: #857302; }
+
+.list-group-item-danger {
+ color: #7a1835;
+ background-color: #f9c5d4; }
+ .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
+ color: #7a1835;
+ background-color: #f7aec3; }
+ .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #7a1835;
+ border-color: #7a1835; }
+
+.list-group-item-light {
+ color: #818182;
+ background-color: #fdfdfe; }
+ .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
+ color: #818182;
+ background-color: #ececf6; }
+ .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #818182;
+ border-color: #818182; }
+
+.list-group-item-dark {
+ color: #111315;
+ background-color: #c1c2c3; }
+ .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
+ color: #111315;
+ background-color: #b4b5b6; }
+ .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #111315;
+ border-color: #111315; }
+
+.list-group-item-white {
+ color: #858585;
+ background-color: white; }
+ .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
+ color: #858585;
+ background-color: #f2f2f2; }
+ .list-group-item-white.list-group-item-action.active {
+ color: #fff;
+ background-color: #858585;
+ border-color: #858585; }
+
+.list-group-item-purple {
+ color: #5a3973;
+ background-color: #e8d6f5; }
+ .list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
+ color: #5a3973;
+ background-color: #ddc2f0; }
+ .list-group-item-purple.list-group-item-action.active {
+ color: #fff;
+ background-color: #5a3973;
+ border-color: #5a3973; }
+
+.list-group-item-salmon {
+ color: #854f3f;
+ background-color: #ffe2da; }
+ .list-group-item-salmon.list-group-item-action:hover, .list-group-item-salmon.list-group-item-action:focus {
+ color: #854f3f;
+ background-color: #ffcec1; }
+ .list-group-item-salmon.list-group-item-action.active {
+ color: #fff;
+ background-color: #854f3f;
+ border-color: #854f3f; }
+
+.list-group-item-cyan {
+ color: #1c6285;
+ background-color: #c6edff; }
+ .list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {
+ color: #1c6285;
+ background-color: #ade5ff; }
+ .list-group-item-cyan.list-group-item-action.active {
+ color: #fff;
+ background-color: #1c6285;
+ border-color: #1c6285; }
+
+.list-group-item-gray {
+ color: #6b6e71;
+ background-color: #f1f3f5; }
+ .list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {
+ color: #6b6e71;
+ background-color: #e2e6ea; }
+ .list-group-item-gray.list-group-item-action.active {
+ color: #fff;
+ background-color: #6b6e71;
+ border-color: #6b6e71; }
+
+.list-group-item-indigo {
+ color: #2a1738;
+ background-color: #cec4d6; }
+ .list-group-item-indigo.list-group-item-action:hover, .list-group-item-indigo.list-group-item-action:focus {
+ color: #2a1738;
+ background-color: #c2b5cc; }
+ .list-group-item-indigo.list-group-item-action.active {
+ color: #fff;
+ background-color: #2a1738;
+ border-color: #2a1738; }
+
+.list-group-item-orange {
+ color: #835e00;
+ background-color: #feeab8; }
+ .list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
+ color: #835e00;
+ background-color: #fee39f; }
+ .list-group-item-orange.list-group-item-action.active {
+ color: #fff;
+ background-color: #835e00;
+ border-color: #835e00; }
+
+.list-group-item-lightblue {
+ color: #797e7b;
+ background-color: #f9fcfa; }
+ .list-group-item-lightblue.list-group-item-action:hover, .list-group-item-lightblue.list-group-item-action:focus {
+ color: #797e7b;
+ background-color: #e8f4ec; }
+ .list-group-item-lightblue.list-group-item-action.active {
+ color: #fff;
+ background-color: #797e7b;
+ border-color: #797e7b; }
+
+.close {
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 700;
+ line-height: 1;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+ opacity: .5; }
+ .close:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+ .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
+ color: #000;
+ text-decoration: none;
+ opacity: .75; }
+
+button.close {
+ padding: 0;
+ background-color: transparent;
+ border: 0;
+ -webkit-appearance: none; }
+
+.modal-open {
+ overflow: hidden; }
+ .modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto; }
+
+.modal {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1050;
+ display: none;
+ overflow: hidden;
+ outline: 0; }
+
+.modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 0.5rem;
+ pointer-events: none; }
+ .modal.fade .modal-dialog {
+ transition: -webkit-transform 0.3s ease-out;
+ transition: transform 0.3s ease-out;
+ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
+ -webkit-transform: translate(0, -25%);
+ transform: translate(0, -25%); }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ transition: none; } }
+ .modal.show .modal-dialog {
+ -webkit-transform: translate(0, 0);
+ transform: translate(0, 0); }
+
+.modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - (0.5rem * 2)); }
+ .modal-dialog-centered::before {
+ display: block;
+ height: calc(100vh - (0.5rem * 2));
+ content: ""; }
+
+.modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+ outline: 0; }
+
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1040;
+ background-color: #000; }
+ .modal-backdrop.fade {
+ opacity: 0; }
+ .modal-backdrop.show {
+ opacity: 0.5; }
+
+.modal-header {
+ display: flex;
+ align-items: flex-start;
+ justify-content: space-between;
+ padding: 1rem;
+ border-bottom: 1px solid #e9ecef;
+ border-top-left-radius: 0.3rem;
+ border-top-right-radius: 0.3rem; }
+ .modal-header .close {
+ padding: 1rem;
+ margin: -1rem -1rem -1rem auto; }
+
+.modal-title {
+ margin-bottom: 0;
+ line-height: 1.6; }
+
+.modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: 1rem; }
+
+.modal-footer {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ padding: 1rem;
+ border-top: 1px solid #e9ecef; }
+ .modal-footer > :not(:first-child) {
+ margin-left: .25rem; }
+ .modal-footer > :not(:last-child) {
+ margin-right: .25rem; }
+
+.modal-scrollbar-measure {
+ position: absolute;
+ top: -9999px;
+ width: 50px;
+ height: 50px;
+ overflow: scroll; }
+
+@media (min-width: 576px) {
+ .modal-dialog {
+ max-width: 500px;
+ margin: 1.75rem auto; }
+ .modal-dialog-centered {
+ min-height: calc(100% - (1.75rem * 2)); }
+ .modal-dialog-centered::before {
+ height: calc(100vh - (1.75rem * 2)); }
+ .modal-sm {
+ max-width: 300px; } }
+
+@media (min-width: 992px) {
+ .modal-lg {
+ max-width: 800px; } }
+
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: "Source Sans Pro", "Segoe UI", "Helvetica Neue", "Arial";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.6;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ opacity: 0; }
+ .tooltip.show {
+ opacity: 0.9; }
+ .tooltip .arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem; }
+ .tooltip .arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid; }
+
+.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
+ padding: 0.4rem 0; }
+ .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
+ bottom: 0; }
+ .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
+ top: 0;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000; }
+
+.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
+ padding: 0 0.4rem; }
+ .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem; }
+ .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
+ right: 0;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000; }
+
+.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
+ padding: 0.4rem 0; }
+ .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
+ top: 0; }
+ .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+ bottom: 0;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000; }
+
+.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
+ padding: 0 0.4rem; }
+ .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem; }
+ .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
+ left: 0;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000; }
+
+.tooltip-inner {
+ max-width: 200px;
+ padding: 0.25rem 0.5rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.25rem; }
+
+.popover {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1060;
+ display: block;
+ max-width: 276px;
+ font-family: "Source Sans Pro", "Segoe UI", "Helvetica Neue", "Arial";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.6;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem; }
+ .popover .arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem;
+ margin: 0 0.3rem; }
+ .popover .arrow::before, .popover .arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid; }
+
+.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
+ margin-bottom: 0.5rem; }
+ .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
+ bottom: calc((0.5rem + 1px) * -1); }
+ .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
+ .bs-popover-top .arrow::after,
+ .bs-popover-auto[x-placement^="top"] .arrow::after {
+ border-width: 0.5rem 0.5rem 0; }
+ .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
+ bottom: 0;
+ border-top-color: rgba(0, 0, 0, 0.25); }
+
+ .bs-popover-top .arrow::after,
+ .bs-popover-auto[x-placement^="top"] .arrow::after {
+ bottom: 1px;
+ border-top-color: #fff; }
+
+.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
+ margin-left: 0.5rem; }
+ .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
+ left: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0; }
+ .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
+ .bs-popover-right .arrow::after,
+ .bs-popover-auto[x-placement^="right"] .arrow::after {
+ border-width: 0.5rem 0.5rem 0.5rem 0; }
+ .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
+ left: 0;
+ border-right-color: rgba(0, 0, 0, 0.25); }
+
+ .bs-popover-right .arrow::after,
+ .bs-popover-auto[x-placement^="right"] .arrow::after {
+ left: 1px;
+ border-right-color: #fff; }
+
+.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
+ margin-top: 0.5rem; }
+ .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
+ top: calc((0.5rem + 1px) * -1); }
+ .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
+ .bs-popover-bottom .arrow::after,
+ .bs-popover-auto[x-placement^="bottom"] .arrow::after {
+ border-width: 0 0.5rem 0.5rem 0.5rem; }
+ .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
+ top: 0;
+ border-bottom-color: rgba(0, 0, 0, 0.25); }
+
+ .bs-popover-bottom .arrow::after,
+ .bs-popover-auto[x-placement^="bottom"] .arrow::after {
+ top: 1px;
+ border-bottom-color: #fff; }
+ .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f7f7f7; }
+
+.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
+ margin-right: 0.5rem; }
+ .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
+ right: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0; }
+ .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
+ .bs-popover-left .arrow::after,
+ .bs-popover-auto[x-placement^="left"] .arrow::after {
+ border-width: 0.5rem 0 0.5rem 0.5rem; }
+ .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
+ right: 0;
+ border-left-color: rgba(0, 0, 0, 0.25); }
+
+ .bs-popover-left .arrow::after,
+ .bs-popover-auto[x-placement^="left"] .arrow::after {
+ right: 1px;
+ border-left-color: #fff; }
+
+.popover-header {
+ padding: 0.5rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ color: inherit;
+ background-color: #f7f7f7;
+ border-bottom: 1px solid #ebebeb;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px); }
+ .popover-header:empty {
+ display: none; }
+
+.popover-body {
+ padding: 0.5rem 0.75rem;
+ color: #212529; }
+
+.carousel {
+ position: relative; }
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden; }
+
+.carousel-item {
+ position: relative;
+ display: none;
+ align-items: center;
+ width: 100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ -webkit-perspective: 1000px;
+ perspective: 1000px; }
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: block;
+ transition: -webkit-transform 0.6s ease;
+ transition: transform 0.6s ease;
+ transition: transform 0.6s ease, -webkit-transform 0.6s ease; }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .carousel-item.active,
+ .carousel-item-next,
+ .carousel-item-prev {
+ transition: none; } }
+
+.carousel-item-next,
+.carousel-item-prev {
+ position: absolute;
+ top: 0; }
+
+.carousel-item-next.carousel-item-left,
+.carousel-item-prev.carousel-item-right {
+ -webkit-transform: translateX(0);
+ transform: translateX(0); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-next.carousel-item-left,
+ .carousel-item-prev.carousel-item-right {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0); } }
+
+.carousel-item-next,
+.active.carousel-item-right {
+ -webkit-transform: translateX(100%);
+ transform: translateX(100%); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-next,
+ .active.carousel-item-right {
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0); } }
+
+.carousel-item-prev,
+.active.carousel-item-left {
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-prev,
+ .active.carousel-item-left {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0); } }
+
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-duration: .6s;
+ transition-property: opacity; }
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-left,
+.carousel-fade .carousel-item-prev.carousel-item-right {
+ opacity: 1; }
+
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-right {
+ opacity: 0; }
+
+.carousel-fade .carousel-item-next,
+.carousel-fade .carousel-item-prev,
+.carousel-fade .carousel-item.active,
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-prev {
+ -webkit-transform: translateX(0);
+ transform: translateX(0); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-fade .carousel-item-next,
+ .carousel-fade .carousel-item-prev,
+ .carousel-fade .carousel-item.active,
+ .carousel-fade .active.carousel-item-left,
+ .carousel-fade .active.carousel-item-prev {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0); } }
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ color: #fff;
+ text-align: center;
+ opacity: 0.5; }
+ .carousel-control-prev:hover, .carousel-control-prev:focus,
+ .carousel-control-next:hover,
+ .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: .9; }
+
+.carousel-control-prev {
+ left: 0; }
+
+.carousel-control-next {
+ right: 0; }
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ background: transparent no-repeat center center;
+ background-size: 100% 100%; }
+
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 10px;
+ left: 0;
+ z-index: 15;
+ display: flex;
+ justify-content: center;
+ padding-left: 0;
+ margin-right: 15%;
+ margin-left: 15%;
+ list-style: none; }
+ .carousel-indicators li {
+ position: relative;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: rgba(255, 255, 255, 0.5); }
+ .carousel-indicators li::before {
+ position: absolute;
+ top: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: ""; }
+ .carousel-indicators li::after {
+ position: absolute;
+ bottom: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: ""; }
+ .carousel-indicators .active {
+ background-color: #fff; }
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center; }
+
+.align-baseline {
+ vertical-align: baseline !important; }
+
+.align-top {
+ vertical-align: top !important; }
+
+.align-middle {
+ vertical-align: middle !important; }
+
+.align-bottom {
+ vertical-align: bottom !important; }
+
+.align-text-bottom {
+ vertical-align: text-bottom !important; }
+
+.align-text-top {
+ vertical-align: text-top !important; }
+
+.bg-primary {
+ background-color: #03a87c !important; }
+
+a.bg-primary:hover, a.bg-primary:focus,
+button.bg-primary:hover,
+button.bg-primary:focus {
+ background-color: #027657 !important; }
+
+.bg-secondary {
+ background-color: #7832e2 !important; }
+
+a.bg-secondary:hover, a.bg-secondary:focus,
+button.bg-secondary:hover,
+button.bg-secondary:focus {
+ background-color: #5f1cc5 !important; }
+
+.bg-success {
+ background-color: #03a87c !important; }
+
+a.bg-success:hover, a.bg-success:focus,
+button.bg-success:hover,
+button.bg-success:focus {
+ background-color: #027657 !important; }
+
+.bg-info {
+ background-color: #09ebaf !important; }
+
+a.bg-info:hover, a.bg-info:focus,
+button.bg-info:hover,
+button.bg-info:focus {
+ background-color: #07ba8a !important; }
+
+.bg-warning {
+ background-color: #ffde03 !important; }
+
+a.bg-warning:hover, a.bg-warning:focus,
+button.bg-warning:hover,
+button.bg-warning:focus {
+ background-color: #cfb400 !important; }
+
+.bg-danger {
+ background-color: #ea2f65 !important; }
+
+a.bg-danger:hover, a.bg-danger:focus,
+button.bg-danger:hover,
+button.bg-danger:focus {
+ background-color: #d1154b !important; }
+
+.bg-light {
+ background-color: #f8f9fa !important; }
+
+a.bg-light:hover, a.bg-light:focus,
+button.bg-light:hover,
+button.bg-light:focus {
+ background-color: #dae0e5 !important; }
+
+.bg-dark {
+ background-color: #212529 !important; }
+
+a.bg-dark:hover, a.bg-dark:focus,
+button.bg-dark:hover,
+button.bg-dark:focus {
+ background-color: #0a0c0d !important; }
+
+.bg-white {
+ background-color: #fff !important; }
+
+a.bg-white:hover, a.bg-white:focus,
+button.bg-white:hover,
+button.bg-white:focus {
+ background-color: #e6e6e6 !important; }
+
+.bg-purple {
+ background-color: #ad6edd !important; }
+
+a.bg-purple:hover, a.bg-purple:focus,
+button.bg-purple:hover,
+button.bg-purple:focus {
+ background-color: #9645d3 !important; }
+
+.bg-salmon {
+ background-color: #ff977a !important; }
+
+a.bg-salmon:hover, a.bg-salmon:focus,
+button.bg-salmon:hover,
+button.bg-salmon:focus {
+ background-color: #ff6f47 !important; }
+
+.bg-cyan {
+ background-color: #35bdff !important; }
+
+a.bg-cyan:hover, a.bg-cyan:focus,
+button.bg-cyan:hover,
+button.bg-cyan:focus {
+ background-color: #02acff !important; }
+
+.bg-gray {
+ background-color: #ced4da !important; }
+
+a.bg-gray:hover, a.bg-gray:focus,
+button.bg-gray:hover,
+button.bg-gray:focus {
+ background-color: #b1bbc4 !important; }
+
+.bg-indigo {
+ background-color: #502c6c !important; }
+
+a.bg-indigo:hover, a.bg-indigo:focus,
+button.bg-indigo:hover,
+button.bg-indigo:focus {
+ background-color: #351d48 !important; }
+
+.bg-orange {
+ background-color: #fbb500 !important; }
+
+a.bg-orange:hover, a.bg-orange:focus,
+button.bg-orange:hover,
+button.bg-orange:focus {
+ background-color: #c89000 !important; }
+
+.bg-lightblue {
+ background-color: #e8f3ec !important; }
+
+a.bg-lightblue:hover, a.bg-lightblue:focus,
+button.bg-lightblue:hover,
+button.bg-lightblue:focus {
+ background-color: #c6e2d0 !important; }
+
+.bg-white {
+ background-color: #fff !important; }
+
+.bg-transparent {
+ background-color: transparent !important; }
+
+.border {
+ border: 1px solid #e8f3ec !important; }
+
+.border-top {
+ border-top: 1px solid #e8f3ec !important; }
+
+.border-right {
+ border-right: 1px solid #e8f3ec !important; }
+
+.border-bottom {
+ border-bottom: 1px solid #e8f3ec !important; }
+
+.border-left {
+ border-left: 1px solid #e8f3ec !important; }
+
+.border-0 {
+ border: 0 !important; }
+
+.border-top-0 {
+ border-top: 0 !important; }
+
+.border-right-0 {
+ border-right: 0 !important; }
+
+.border-bottom-0 {
+ border-bottom: 0 !important; }
+
+.border-left-0 {
+ border-left: 0 !important; }
+
+.border-primary {
+ border-color: #03a87c !important; }
+
+.border-secondary {
+ border-color: #7832e2 !important; }
+
+.border-success {
+ border-color: #03a87c !important; }
+
+.border-info {
+ border-color: #09ebaf !important; }
+
+.border-warning {
+ border-color: #ffde03 !important; }
+
+.border-danger {
+ border-color: #ea2f65 !important; }
+
+.border-light {
+ border-color: #f8f9fa !important; }
+
+.border-dark {
+ border-color: #212529 !important; }
+
+.border-white {
+ border-color: #fff !important; }
+
+.border-purple {
+ border-color: #ad6edd !important; }
+
+.border-salmon {
+ border-color: #ff977a !important; }
+
+.border-cyan {
+ border-color: #35bdff !important; }
+
+.border-gray {
+ border-color: #ced4da !important; }
+
+.border-indigo {
+ border-color: #502c6c !important; }
+
+.border-orange {
+ border-color: #fbb500 !important; }
+
+.border-lightblue {
+ border-color: #e8f3ec !important; }
+
+.border-white {
+ border-color: #fff !important; }
+
+.rounded {
+ border-radius: 0.25rem !important; }
+
+.rounded-top {
+ border-top-left-radius: 0.25rem !important;
+ border-top-right-radius: 0.25rem !important; }
+
+.rounded-right {
+ border-top-right-radius: 0.25rem !important;
+ border-bottom-right-radius: 0.25rem !important; }
+
+.rounded-bottom {
+ border-bottom-right-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-left {
+ border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-circle {
+ border-radius: 50% !important; }
+
+.rounded-0 {
+ border-radius: 0 !important; }
+
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: ""; }
+
+.d-none {
+ display: none !important; }
+
+.d-inline {
+ display: inline !important; }
+
+.d-inline-block {
+ display: inline-block !important; }
+
+.d-block {
+ display: block !important; }
+
+.d-table {
+ display: table !important; }
+
+.d-table-row {
+ display: table-row !important; }
+
+.d-table-cell {
+ display: table-cell !important; }
+
+.d-flex {
+ display: flex !important; }
+
+.d-inline-flex {
+ display: inline-flex !important; }
+
+@media (min-width: 576px) {
+ .d-sm-none {
+ display: none !important; }
+ .d-sm-inline {
+ display: inline !important; }
+ .d-sm-inline-block {
+ display: inline-block !important; }
+ .d-sm-block {
+ display: block !important; }
+ .d-sm-table {
+ display: table !important; }
+ .d-sm-table-row {
+ display: table-row !important; }
+ .d-sm-table-cell {
+ display: table-cell !important; }
+ .d-sm-flex {
+ display: flex !important; }
+ .d-sm-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 768px) {
+ .d-md-none {
+ display: none !important; }
+ .d-md-inline {
+ display: inline !important; }
+ .d-md-inline-block {
+ display: inline-block !important; }
+ .d-md-block {
+ display: block !important; }
+ .d-md-table {
+ display: table !important; }
+ .d-md-table-row {
+ display: table-row !important; }
+ .d-md-table-cell {
+ display: table-cell !important; }
+ .d-md-flex {
+ display: flex !important; }
+ .d-md-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 992px) {
+ .d-lg-none {
+ display: none !important; }
+ .d-lg-inline {
+ display: inline !important; }
+ .d-lg-inline-block {
+ display: inline-block !important; }
+ .d-lg-block {
+ display: block !important; }
+ .d-lg-table {
+ display: table !important; }
+ .d-lg-table-row {
+ display: table-row !important; }
+ .d-lg-table-cell {
+ display: table-cell !important; }
+ .d-lg-flex {
+ display: flex !important; }
+ .d-lg-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 1200px) {
+ .d-xl-none {
+ display: none !important; }
+ .d-xl-inline {
+ display: inline !important; }
+ .d-xl-inline-block {
+ display: inline-block !important; }
+ .d-xl-block {
+ display: block !important; }
+ .d-xl-table {
+ display: table !important; }
+ .d-xl-table-row {
+ display: table-row !important; }
+ .d-xl-table-cell {
+ display: table-cell !important; }
+ .d-xl-flex {
+ display: flex !important; }
+ .d-xl-inline-flex {
+ display: inline-flex !important; } }
+
+@media print {
+ .d-print-none {
+ display: none !important; }
+ .d-print-inline {
+ display: inline !important; }
+ .d-print-inline-block {
+ display: inline-block !important; }
+ .d-print-block {
+ display: block !important; }
+ .d-print-table {
+ display: table !important; }
+ .d-print-table-row {
+ display: table-row !important; }
+ .d-print-table-cell {
+ display: table-cell !important; }
+ .d-print-flex {
+ display: flex !important; }
+ .d-print-inline-flex {
+ display: inline-flex !important; } }
+
+.embed-responsive {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding: 0;
+ overflow: hidden; }
+ .embed-responsive::before {
+ display: block;
+ content: ""; }
+ .embed-responsive .embed-responsive-item,
+ .embed-responsive iframe,
+ .embed-responsive embed,
+ .embed-responsive object,
+ .embed-responsive video {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border: 0; }
+
+.embed-responsive-21by9::before {
+ padding-top: 42.85714%; }
+
+.embed-responsive-16by9::before {
+ padding-top: 56.25%; }
+
+.embed-responsive-4by3::before {
+ padding-top: 75%; }
+
+.embed-responsive-1by1::before {
+ padding-top: 100%; }
+
+.flex-row {
+ flex-direction: row !important; }
+
+.flex-column {
+ flex-direction: column !important; }
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important; }
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important; }
+
+.flex-wrap {
+ flex-wrap: wrap !important; }
+
+.flex-nowrap {
+ flex-wrap: nowrap !important; }
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+
+.flex-fill {
+ flex: 1 1 auto !important; }
+
+.flex-grow-0 {
+ flex-grow: 0 !important; }
+
+.flex-grow-1 {
+ flex-grow: 1 !important; }
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important; }
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important; }
+
+.justify-content-start {
+ justify-content: flex-start !important; }
+
+.justify-content-end {
+ justify-content: flex-end !important; }
+
+.justify-content-center {
+ justify-content: center !important; }
+
+.justify-content-between {
+ justify-content: space-between !important; }
+
+.justify-content-around {
+ justify-content: space-around !important; }
+
+.align-items-start {
+ align-items: flex-start !important; }
+
+.align-items-end {
+ align-items: flex-end !important; }
+
+.align-items-center {
+ align-items: center !important; }
+
+.align-items-baseline {
+ align-items: baseline !important; }
+
+.align-items-stretch {
+ align-items: stretch !important; }
+
+.align-content-start {
+ align-content: flex-start !important; }
+
+.align-content-end {
+ align-content: flex-end !important; }
+
+.align-content-center {
+ align-content: center !important; }
+
+.align-content-between {
+ align-content: space-between !important; }
+
+.align-content-around {
+ align-content: space-around !important; }
+
+.align-content-stretch {
+ align-content: stretch !important; }
+
+.align-self-auto {
+ align-self: auto !important; }
+
+.align-self-start {
+ align-self: flex-start !important; }
+
+.align-self-end {
+ align-self: flex-end !important; }
+
+.align-self-center {
+ align-self: center !important; }
+
+.align-self-baseline {
+ align-self: baseline !important; }
+
+.align-self-stretch {
+ align-self: stretch !important; }
+
+@media (min-width: 576px) {
+ .flex-sm-row {
+ flex-direction: row !important; }
+ .flex-sm-column {
+ flex-direction: column !important; }
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-sm-wrap {
+ flex-wrap: wrap !important; }
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-sm-fill {
+ flex: 1 1 auto !important; }
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-sm-start {
+ justify-content: flex-start !important; }
+ .justify-content-sm-end {
+ justify-content: flex-end !important; }
+ .justify-content-sm-center {
+ justify-content: center !important; }
+ .justify-content-sm-between {
+ justify-content: space-between !important; }
+ .justify-content-sm-around {
+ justify-content: space-around !important; }
+ .align-items-sm-start {
+ align-items: flex-start !important; }
+ .align-items-sm-end {
+ align-items: flex-end !important; }
+ .align-items-sm-center {
+ align-items: center !important; }
+ .align-items-sm-baseline {
+ align-items: baseline !important; }
+ .align-items-sm-stretch {
+ align-items: stretch !important; }
+ .align-content-sm-start {
+ align-content: flex-start !important; }
+ .align-content-sm-end {
+ align-content: flex-end !important; }
+ .align-content-sm-center {
+ align-content: center !important; }
+ .align-content-sm-between {
+ align-content: space-between !important; }
+ .align-content-sm-around {
+ align-content: space-around !important; }
+ .align-content-sm-stretch {
+ align-content: stretch !important; }
+ .align-self-sm-auto {
+ align-self: auto !important; }
+ .align-self-sm-start {
+ align-self: flex-start !important; }
+ .align-self-sm-end {
+ align-self: flex-end !important; }
+ .align-self-sm-center {
+ align-self: center !important; }
+ .align-self-sm-baseline {
+ align-self: baseline !important; }
+ .align-self-sm-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 768px) {
+ .flex-md-row {
+ flex-direction: row !important; }
+ .flex-md-column {
+ flex-direction: column !important; }
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-md-wrap {
+ flex-wrap: wrap !important; }
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-md-fill {
+ flex: 1 1 auto !important; }
+ .flex-md-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-md-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-md-start {
+ justify-content: flex-start !important; }
+ .justify-content-md-end {
+ justify-content: flex-end !important; }
+ .justify-content-md-center {
+ justify-content: center !important; }
+ .justify-content-md-between {
+ justify-content: space-between !important; }
+ .justify-content-md-around {
+ justify-content: space-around !important; }
+ .align-items-md-start {
+ align-items: flex-start !important; }
+ .align-items-md-end {
+ align-items: flex-end !important; }
+ .align-items-md-center {
+ align-items: center !important; }
+ .align-items-md-baseline {
+ align-items: baseline !important; }
+ .align-items-md-stretch {
+ align-items: stretch !important; }
+ .align-content-md-start {
+ align-content: flex-start !important; }
+ .align-content-md-end {
+ align-content: flex-end !important; }
+ .align-content-md-center {
+ align-content: center !important; }
+ .align-content-md-between {
+ align-content: space-between !important; }
+ .align-content-md-around {
+ align-content: space-around !important; }
+ .align-content-md-stretch {
+ align-content: stretch !important; }
+ .align-self-md-auto {
+ align-self: auto !important; }
+ .align-self-md-start {
+ align-self: flex-start !important; }
+ .align-self-md-end {
+ align-self: flex-end !important; }
+ .align-self-md-center {
+ align-self: center !important; }
+ .align-self-md-baseline {
+ align-self: baseline !important; }
+ .align-self-md-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 992px) {
+ .flex-lg-row {
+ flex-direction: row !important; }
+ .flex-lg-column {
+ flex-direction: column !important; }
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-lg-wrap {
+ flex-wrap: wrap !important; }
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-lg-fill {
+ flex: 1 1 auto !important; }
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-lg-start {
+ justify-content: flex-start !important; }
+ .justify-content-lg-end {
+ justify-content: flex-end !important; }
+ .justify-content-lg-center {
+ justify-content: center !important; }
+ .justify-content-lg-between {
+ justify-content: space-between !important; }
+ .justify-content-lg-around {
+ justify-content: space-around !important; }
+ .align-items-lg-start {
+ align-items: flex-start !important; }
+ .align-items-lg-end {
+ align-items: flex-end !important; }
+ .align-items-lg-center {
+ align-items: center !important; }
+ .align-items-lg-baseline {
+ align-items: baseline !important; }
+ .align-items-lg-stretch {
+ align-items: stretch !important; }
+ .align-content-lg-start {
+ align-content: flex-start !important; }
+ .align-content-lg-end {
+ align-content: flex-end !important; }
+ .align-content-lg-center {
+ align-content: center !important; }
+ .align-content-lg-between {
+ align-content: space-between !important; }
+ .align-content-lg-around {
+ align-content: space-around !important; }
+ .align-content-lg-stretch {
+ align-content: stretch !important; }
+ .align-self-lg-auto {
+ align-self: auto !important; }
+ .align-self-lg-start {
+ align-self: flex-start !important; }
+ .align-self-lg-end {
+ align-self: flex-end !important; }
+ .align-self-lg-center {
+ align-self: center !important; }
+ .align-self-lg-baseline {
+ align-self: baseline !important; }
+ .align-self-lg-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 1200px) {
+ .flex-xl-row {
+ flex-direction: row !important; }
+ .flex-xl-column {
+ flex-direction: column !important; }
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-xl-wrap {
+ flex-wrap: wrap !important; }
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-xl-fill {
+ flex: 1 1 auto !important; }
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-xl-start {
+ justify-content: flex-start !important; }
+ .justify-content-xl-end {
+ justify-content: flex-end !important; }
+ .justify-content-xl-center {
+ justify-content: center !important; }
+ .justify-content-xl-between {
+ justify-content: space-between !important; }
+ .justify-content-xl-around {
+ justify-content: space-around !important; }
+ .align-items-xl-start {
+ align-items: flex-start !important; }
+ .align-items-xl-end {
+ align-items: flex-end !important; }
+ .align-items-xl-center {
+ align-items: center !important; }
+ .align-items-xl-baseline {
+ align-items: baseline !important; }
+ .align-items-xl-stretch {
+ align-items: stretch !important; }
+ .align-content-xl-start {
+ align-content: flex-start !important; }
+ .align-content-xl-end {
+ align-content: flex-end !important; }
+ .align-content-xl-center {
+ align-content: center !important; }
+ .align-content-xl-between {
+ align-content: space-between !important; }
+ .align-content-xl-around {
+ align-content: space-around !important; }
+ .align-content-xl-stretch {
+ align-content: stretch !important; }
+ .align-self-xl-auto {
+ align-self: auto !important; }
+ .align-self-xl-start {
+ align-self: flex-start !important; }
+ .align-self-xl-end {
+ align-self: flex-end !important; }
+ .align-self-xl-center {
+ align-self: center !important; }
+ .align-self-xl-baseline {
+ align-self: baseline !important; }
+ .align-self-xl-stretch {
+ align-self: stretch !important; } }
+
+.float-left {
+ float: left !important; }
+
+.float-right {
+ float: right !important; }
+
+.float-none {
+ float: none !important; }
+
+@media (min-width: 576px) {
+ .float-sm-left {
+ float: left !important; }
+ .float-sm-right {
+ float: right !important; }
+ .float-sm-none {
+ float: none !important; } }
+
+@media (min-width: 768px) {
+ .float-md-left {
+ float: left !important; }
+ .float-md-right {
+ float: right !important; }
+ .float-md-none {
+ float: none !important; } }
+
+@media (min-width: 992px) {
+ .float-lg-left {
+ float: left !important; }
+ .float-lg-right {
+ float: right !important; }
+ .float-lg-none {
+ float: none !important; } }
+
+@media (min-width: 1200px) {
+ .float-xl-left {
+ float: left !important; }
+ .float-xl-right {
+ float: right !important; }
+ .float-xl-none {
+ float: none !important; } }
+
+.position-static {
+ position: static !important; }
+
+.position-relative {
+ position: relative !important; }
+
+.position-absolute {
+ position: absolute !important; }
+
+.position-fixed {
+ position: fixed !important; }
+
+.position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important; }
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030; }
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030; }
+
+@supports ((position: -webkit-sticky) or (position: sticky)) {
+ .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border: 0; }
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ clip: auto;
+ white-space: normal; }
+
+.shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
+
+.shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
+
+.shadow-lg {
+ box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3) !important; }
+
+.shadow-none {
+ box-shadow: none !important; }
+
+.w-25 {
+ width: 25% !important; }
+
+.w-50 {
+ width: 50% !important; }
+
+.w-75 {
+ width: 75% !important; }
+
+.w-100 {
+ width: 100% !important; }
+
+.w-auto {
+ width: auto !important; }
+
+.h-25 {
+ height: 25% !important; }
+
+.h-50 {
+ height: 50% !important; }
+
+.h-75 {
+ height: 75% !important; }
+
+.h-100 {
+ height: 100% !important; }
+
+.h-auto {
+ height: auto !important; }
+
+.mw-100 {
+ max-width: 100% !important; }
+
+.mh-100 {
+ max-height: 100% !important; }
+
+.m-0 {
+ margin: 0 !important; }
+
+.mt-0,
+.my-0 {
+ margin-top: 0 !important; }
+
+.mr-0,
+.mx-0 {
+ margin-right: 0 !important; }
+
+.mb-0,
+.my-0 {
+ margin-bottom: 0 !important; }
+
+.ml-0,
+.mx-0 {
+ margin-left: 0 !important; }
+
+.m-1 {
+ margin: 0.25rem !important; }
+
+.mt-1,
+.my-1 {
+ margin-top: 0.25rem !important; }
+
+.mr-1,
+.mx-1 {
+ margin-right: 0.25rem !important; }
+
+.mb-1,
+.my-1 {
+ margin-bottom: 0.25rem !important; }
+
+.ml-1,
+.mx-1 {
+ margin-left: 0.25rem !important; }
+
+.m-2 {
+ margin: 0.5rem !important; }
+
+.mt-2,
+.my-2 {
+ margin-top: 0.5rem !important; }
+
+.mr-2,
+.mx-2 {
+ margin-right: 0.5rem !important; }
+
+.mb-2,
+.my-2 {
+ margin-bottom: 0.5rem !important; }
+
+.ml-2,
+.mx-2 {
+ margin-left: 0.5rem !important; }
+
+.m-3 {
+ margin: 1rem !important; }
+
+.mt-3,
+.my-3 {
+ margin-top: 1rem !important; }
+
+.mr-3,
+.mx-3 {
+ margin-right: 1rem !important; }
+
+.mb-3,
+.my-3 {
+ margin-bottom: 1rem !important; }
+
+.ml-3,
+.mx-3 {
+ margin-left: 1rem !important; }
+
+.m-4 {
+ margin: 1.5rem !important; }
+
+.mt-4,
+.my-4 {
+ margin-top: 1.5rem !important; }
+
+.mr-4,
+.mx-4 {
+ margin-right: 1.5rem !important; }
+
+.mb-4,
+.my-4 {
+ margin-bottom: 1.5rem !important; }
+
+.ml-4,
+.mx-4 {
+ margin-left: 1.5rem !important; }
+
+.m-5 {
+ margin: 3rem !important; }
+
+.mt-5,
+.my-5 {
+ margin-top: 3rem !important; }
+
+.mr-5,
+.mx-5 {
+ margin-right: 3rem !important; }
+
+.mb-5,
+.my-5 {
+ margin-bottom: 3rem !important; }
+
+.ml-5,
+.mx-5 {
+ margin-left: 3rem !important; }
+
+.m-6 {
+ margin: 5rem !important; }
+
+.mt-6,
+.my-6 {
+ margin-top: 5rem !important; }
+
+.mr-6,
+.mx-6 {
+ margin-right: 5rem !important; }
+
+.mb-6,
+.my-6 {
+ margin-bottom: 5rem !important; }
+
+.ml-6,
+.mx-6 {
+ margin-left: 5rem !important; }
+
+.p-0 {
+ padding: 0 !important; }
+
+.pt-0,
+.py-0 {
+ padding-top: 0 !important; }
+
+.pr-0,
+.px-0 {
+ padding-right: 0 !important; }
+
+.pb-0,
+.py-0 {
+ padding-bottom: 0 !important; }
+
+.pl-0,
+.px-0 {
+ padding-left: 0 !important; }
+
+.p-1 {
+ padding: 0.25rem !important; }
+
+.pt-1,
+.py-1 {
+ padding-top: 0.25rem !important; }
+
+.pr-1,
+.px-1 {
+ padding-right: 0.25rem !important; }
+
+.pb-1,
+.py-1 {
+ padding-bottom: 0.25rem !important; }
+
+.pl-1,
+.px-1 {
+ padding-left: 0.25rem !important; }
+
+.p-2 {
+ padding: 0.5rem !important; }
+
+.pt-2,
+.py-2 {
+ padding-top: 0.5rem !important; }
+
+.pr-2,
+.px-2 {
+ padding-right: 0.5rem !important; }
+
+.pb-2,
+.py-2 {
+ padding-bottom: 0.5rem !important; }
+
+.pl-2,
+.px-2 {
+ padding-left: 0.5rem !important; }
+
+.p-3 {
+ padding: 1rem !important; }
+
+.pt-3,
+.py-3 {
+ padding-top: 1rem !important; }
+
+.pr-3,
+.px-3 {
+ padding-right: 1rem !important; }
+
+.pb-3,
+.py-3 {
+ padding-bottom: 1rem !important; }
+
+.pl-3,
+.px-3 {
+ padding-left: 1rem !important; }
+
+.p-4 {
+ padding: 1.5rem !important; }
+
+.pt-4,
+.py-4 {
+ padding-top: 1.5rem !important; }
+
+.pr-4,
+.px-4 {
+ padding-right: 1.5rem !important; }
+
+.pb-4,
+.py-4 {
+ padding-bottom: 1.5rem !important; }
+
+.pl-4,
+.px-4 {
+ padding-left: 1.5rem !important; }
+
+.p-5 {
+ padding: 3rem !important; }
+
+.pt-5,
+.py-5 {
+ padding-top: 3rem !important; }
+
+.pr-5,
+.px-5 {
+ padding-right: 3rem !important; }
+
+.pb-5,
+.py-5 {
+ padding-bottom: 3rem !important; }
+
+.pl-5,
+.px-5 {
+ padding-left: 3rem !important; }
+
+.p-6 {
+ padding: 5rem !important; }
+
+.pt-6,
+.py-6 {
+ padding-top: 5rem !important; }
+
+.pr-6,
+.px-6 {
+ padding-right: 5rem !important; }
+
+.pb-6,
+.py-6 {
+ padding-bottom: 5rem !important; }
+
+.pl-6,
+.px-6 {
+ padding-left: 5rem !important; }
+
+.m-auto {
+ margin: auto !important; }
+
+.mt-auto,
+.my-auto {
+ margin-top: auto !important; }
+
+.mr-auto,
+.mx-auto {
+ margin-right: auto !important; }
+
+.mb-auto,
+.my-auto {
+ margin-bottom: auto !important; }
+
+.ml-auto,
+.mx-auto {
+ margin-left: auto !important; }
+
+@media (min-width: 576px) {
+ .m-sm-0 {
+ margin: 0 !important; }
+ .mt-sm-0,
+ .my-sm-0 {
+ margin-top: 0 !important; }
+ .mr-sm-0,
+ .mx-sm-0 {
+ margin-right: 0 !important; }
+ .mb-sm-0,
+ .my-sm-0 {
+ margin-bottom: 0 !important; }
+ .ml-sm-0,
+ .mx-sm-0 {
+ margin-left: 0 !important; }
+ .m-sm-1 {
+ margin: 0.25rem !important; }
+ .mt-sm-1,
+ .my-sm-1 {
+ margin-top: 0.25rem !important; }
+ .mr-sm-1,
+ .mx-sm-1 {
+ margin-right: 0.25rem !important; }
+ .mb-sm-1,
+ .my-sm-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-sm-1,
+ .mx-sm-1 {
+ margin-left: 0.25rem !important; }
+ .m-sm-2 {
+ margin: 0.5rem !important; }
+ .mt-sm-2,
+ .my-sm-2 {
+ margin-top: 0.5rem !important; }
+ .mr-sm-2,
+ .mx-sm-2 {
+ margin-right: 0.5rem !important; }
+ .mb-sm-2,
+ .my-sm-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-sm-2,
+ .mx-sm-2 {
+ margin-left: 0.5rem !important; }
+ .m-sm-3 {
+ margin: 1rem !important; }
+ .mt-sm-3,
+ .my-sm-3 {
+ margin-top: 1rem !important; }
+ .mr-sm-3,
+ .mx-sm-3 {
+ margin-right: 1rem !important; }
+ .mb-sm-3,
+ .my-sm-3 {
+ margin-bottom: 1rem !important; }
+ .ml-sm-3,
+ .mx-sm-3 {
+ margin-left: 1rem !important; }
+ .m-sm-4 {
+ margin: 1.5rem !important; }
+ .mt-sm-4,
+ .my-sm-4 {
+ margin-top: 1.5rem !important; }
+ .mr-sm-4,
+ .mx-sm-4 {
+ margin-right: 1.5rem !important; }
+ .mb-sm-4,
+ .my-sm-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-sm-4,
+ .mx-sm-4 {
+ margin-left: 1.5rem !important; }
+ .m-sm-5 {
+ margin: 3rem !important; }
+ .mt-sm-5,
+ .my-sm-5 {
+ margin-top: 3rem !important; }
+ .mr-sm-5,
+ .mx-sm-5 {
+ margin-right: 3rem !important; }
+ .mb-sm-5,
+ .my-sm-5 {
+ margin-bottom: 3rem !important; }
+ .ml-sm-5,
+ .mx-sm-5 {
+ margin-left: 3rem !important; }
+ .m-sm-6 {
+ margin: 5rem !important; }
+ .mt-sm-6,
+ .my-sm-6 {
+ margin-top: 5rem !important; }
+ .mr-sm-6,
+ .mx-sm-6 {
+ margin-right: 5rem !important; }
+ .mb-sm-6,
+ .my-sm-6 {
+ margin-bottom: 5rem !important; }
+ .ml-sm-6,
+ .mx-sm-6 {
+ margin-left: 5rem !important; }
+ .p-sm-0 {
+ padding: 0 !important; }
+ .pt-sm-0,
+ .py-sm-0 {
+ padding-top: 0 !important; }
+ .pr-sm-0,
+ .px-sm-0 {
+ padding-right: 0 !important; }
+ .pb-sm-0,
+ .py-sm-0 {
+ padding-bottom: 0 !important; }
+ .pl-sm-0,
+ .px-sm-0 {
+ padding-left: 0 !important; }
+ .p-sm-1 {
+ padding: 0.25rem !important; }
+ .pt-sm-1,
+ .py-sm-1 {
+ padding-top: 0.25rem !important; }
+ .pr-sm-1,
+ .px-sm-1 {
+ padding-right: 0.25rem !important; }
+ .pb-sm-1,
+ .py-sm-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-sm-1,
+ .px-sm-1 {
+ padding-left: 0.25rem !important; }
+ .p-sm-2 {
+ padding: 0.5rem !important; }
+ .pt-sm-2,
+ .py-sm-2 {
+ padding-top: 0.5rem !important; }
+ .pr-sm-2,
+ .px-sm-2 {
+ padding-right: 0.5rem !important; }
+ .pb-sm-2,
+ .py-sm-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-sm-2,
+ .px-sm-2 {
+ padding-left: 0.5rem !important; }
+ .p-sm-3 {
+ padding: 1rem !important; }
+ .pt-sm-3,
+ .py-sm-3 {
+ padding-top: 1rem !important; }
+ .pr-sm-3,
+ .px-sm-3 {
+ padding-right: 1rem !important; }
+ .pb-sm-3,
+ .py-sm-3 {
+ padding-bottom: 1rem !important; }
+ .pl-sm-3,
+ .px-sm-3 {
+ padding-left: 1rem !important; }
+ .p-sm-4 {
+ padding: 1.5rem !important; }
+ .pt-sm-4,
+ .py-sm-4 {
+ padding-top: 1.5rem !important; }
+ .pr-sm-4,
+ .px-sm-4 {
+ padding-right: 1.5rem !important; }
+ .pb-sm-4,
+ .py-sm-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-sm-4,
+ .px-sm-4 {
+ padding-left: 1.5rem !important; }
+ .p-sm-5 {
+ padding: 3rem !important; }
+ .pt-sm-5,
+ .py-sm-5 {
+ padding-top: 3rem !important; }
+ .pr-sm-5,
+ .px-sm-5 {
+ padding-right: 3rem !important; }
+ .pb-sm-5,
+ .py-sm-5 {
+ padding-bottom: 3rem !important; }
+ .pl-sm-5,
+ .px-sm-5 {
+ padding-left: 3rem !important; }
+ .p-sm-6 {
+ padding: 5rem !important; }
+ .pt-sm-6,
+ .py-sm-6 {
+ padding-top: 5rem !important; }
+ .pr-sm-6,
+ .px-sm-6 {
+ padding-right: 5rem !important; }
+ .pb-sm-6,
+ .py-sm-6 {
+ padding-bottom: 5rem !important; }
+ .pl-sm-6,
+ .px-sm-6 {
+ padding-left: 5rem !important; }
+ .m-sm-auto {
+ margin: auto !important; }
+ .mt-sm-auto,
+ .my-sm-auto {
+ margin-top: auto !important; }
+ .mr-sm-auto,
+ .mx-sm-auto {
+ margin-right: auto !important; }
+ .mb-sm-auto,
+ .my-sm-auto {
+ margin-bottom: auto !important; }
+ .ml-sm-auto,
+ .mx-sm-auto {
+ margin-left: auto !important; } }
+
+@media (min-width: 768px) {
+ .m-md-0 {
+ margin: 0 !important; }
+ .mt-md-0,
+ .my-md-0 {
+ margin-top: 0 !important; }
+ .mr-md-0,
+ .mx-md-0 {
+ margin-right: 0 !important; }
+ .mb-md-0,
+ .my-md-0 {
+ margin-bottom: 0 !important; }
+ .ml-md-0,
+ .mx-md-0 {
+ margin-left: 0 !important; }
+ .m-md-1 {
+ margin: 0.25rem !important; }
+ .mt-md-1,
+ .my-md-1 {
+ margin-top: 0.25rem !important; }
+ .mr-md-1,
+ .mx-md-1 {
+ margin-right: 0.25rem !important; }
+ .mb-md-1,
+ .my-md-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-md-1,
+ .mx-md-1 {
+ margin-left: 0.25rem !important; }
+ .m-md-2 {
+ margin: 0.5rem !important; }
+ .mt-md-2,
+ .my-md-2 {
+ margin-top: 0.5rem !important; }
+ .mr-md-2,
+ .mx-md-2 {
+ margin-right: 0.5rem !important; }
+ .mb-md-2,
+ .my-md-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-md-2,
+ .mx-md-2 {
+ margin-left: 0.5rem !important; }
+ .m-md-3 {
+ margin: 1rem !important; }
+ .mt-md-3,
+ .my-md-3 {
+ margin-top: 1rem !important; }
+ .mr-md-3,
+ .mx-md-3 {
+ margin-right: 1rem !important; }
+ .mb-md-3,
+ .my-md-3 {
+ margin-bottom: 1rem !important; }
+ .ml-md-3,
+ .mx-md-3 {
+ margin-left: 1rem !important; }
+ .m-md-4 {
+ margin: 1.5rem !important; }
+ .mt-md-4,
+ .my-md-4 {
+ margin-top: 1.5rem !important; }
+ .mr-md-4,
+ .mx-md-4 {
+ margin-right: 1.5rem !important; }
+ .mb-md-4,
+ .my-md-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-md-4,
+ .mx-md-4 {
+ margin-left: 1.5rem !important; }
+ .m-md-5 {
+ margin: 3rem !important; }
+ .mt-md-5,
+ .my-md-5 {
+ margin-top: 3rem !important; }
+ .mr-md-5,
+ .mx-md-5 {
+ margin-right: 3rem !important; }
+ .mb-md-5,
+ .my-md-5 {
+ margin-bottom: 3rem !important; }
+ .ml-md-5,
+ .mx-md-5 {
+ margin-left: 3rem !important; }
+ .m-md-6 {
+ margin: 5rem !important; }
+ .mt-md-6,
+ .my-md-6 {
+ margin-top: 5rem !important; }
+ .mr-md-6,
+ .mx-md-6 {
+ margin-right: 5rem !important; }
+ .mb-md-6,
+ .my-md-6 {
+ margin-bottom: 5rem !important; }
+ .ml-md-6,
+ .mx-md-6 {
+ margin-left: 5rem !important; }
+ .p-md-0 {
+ padding: 0 !important; }
+ .pt-md-0,
+ .py-md-0 {
+ padding-top: 0 !important; }
+ .pr-md-0,
+ .px-md-0 {
+ padding-right: 0 !important; }
+ .pb-md-0,
+ .py-md-0 {
+ padding-bottom: 0 !important; }
+ .pl-md-0,
+ .px-md-0 {
+ padding-left: 0 !important; }
+ .p-md-1 {
+ padding: 0.25rem !important; }
+ .pt-md-1,
+ .py-md-1 {
+ padding-top: 0.25rem !important; }
+ .pr-md-1,
+ .px-md-1 {
+ padding-right: 0.25rem !important; }
+ .pb-md-1,
+ .py-md-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-md-1,
+ .px-md-1 {
+ padding-left: 0.25rem !important; }
+ .p-md-2 {
+ padding: 0.5rem !important; }
+ .pt-md-2,
+ .py-md-2 {
+ padding-top: 0.5rem !important; }
+ .pr-md-2,
+ .px-md-2 {
+ padding-right: 0.5rem !important; }
+ .pb-md-2,
+ .py-md-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-md-2,
+ .px-md-2 {
+ padding-left: 0.5rem !important; }
+ .p-md-3 {
+ padding: 1rem !important; }
+ .pt-md-3,
+ .py-md-3 {
+ padding-top: 1rem !important; }
+ .pr-md-3,
+ .px-md-3 {
+ padding-right: 1rem !important; }
+ .pb-md-3,
+ .py-md-3 {
+ padding-bottom: 1rem !important; }
+ .pl-md-3,
+ .px-md-3 {
+ padding-left: 1rem !important; }
+ .p-md-4 {
+ padding: 1.5rem !important; }
+ .pt-md-4,
+ .py-md-4 {
+ padding-top: 1.5rem !important; }
+ .pr-md-4,
+ .px-md-4 {
+ padding-right: 1.5rem !important; }
+ .pb-md-4,
+ .py-md-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-md-4,
+ .px-md-4 {
+ padding-left: 1.5rem !important; }
+ .p-md-5 {
+ padding: 3rem !important; }
+ .pt-md-5,
+ .py-md-5 {
+ padding-top: 3rem !important; }
+ .pr-md-5,
+ .px-md-5 {
+ padding-right: 3rem !important; }
+ .pb-md-5,
+ .py-md-5 {
+ padding-bottom: 3rem !important; }
+ .pl-md-5,
+ .px-md-5 {
+ padding-left: 3rem !important; }
+ .p-md-6 {
+ padding: 5rem !important; }
+ .pt-md-6,
+ .py-md-6 {
+ padding-top: 5rem !important; }
+ .pr-md-6,
+ .px-md-6 {
+ padding-right: 5rem !important; }
+ .pb-md-6,
+ .py-md-6 {
+ padding-bottom: 5rem !important; }
+ .pl-md-6,
+ .px-md-6 {
+ padding-left: 5rem !important; }
+ .m-md-auto {
+ margin: auto !important; }
+ .mt-md-auto,
+ .my-md-auto {
+ margin-top: auto !important; }
+ .mr-md-auto,
+ .mx-md-auto {
+ margin-right: auto !important; }
+ .mb-md-auto,
+ .my-md-auto {
+ margin-bottom: auto !important; }
+ .ml-md-auto,
+ .mx-md-auto {
+ margin-left: auto !important; } }
+
+@media (min-width: 992px) {
+ .m-lg-0 {
+ margin: 0 !important; }
+ .mt-lg-0,
+ .my-lg-0 {
+ margin-top: 0 !important; }
+ .mr-lg-0,
+ .mx-lg-0 {
+ margin-right: 0 !important; }
+ .mb-lg-0,
+ .my-lg-0 {
+ margin-bottom: 0 !important; }
+ .ml-lg-0,
+ .mx-lg-0 {
+ margin-left: 0 !important; }
+ .m-lg-1 {
+ margin: 0.25rem !important; }
+ .mt-lg-1,
+ .my-lg-1 {
+ margin-top: 0.25rem !important; }
+ .mr-lg-1,
+ .mx-lg-1 {
+ margin-right: 0.25rem !important; }
+ .mb-lg-1,
+ .my-lg-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-lg-1,
+ .mx-lg-1 {
+ margin-left: 0.25rem !important; }
+ .m-lg-2 {
+ margin: 0.5rem !important; }
+ .mt-lg-2,
+ .my-lg-2 {
+ margin-top: 0.5rem !important; }
+ .mr-lg-2,
+ .mx-lg-2 {
+ margin-right: 0.5rem !important; }
+ .mb-lg-2,
+ .my-lg-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-lg-2,
+ .mx-lg-2 {
+ margin-left: 0.5rem !important; }
+ .m-lg-3 {
+ margin: 1rem !important; }
+ .mt-lg-3,
+ .my-lg-3 {
+ margin-top: 1rem !important; }
+ .mr-lg-3,
+ .mx-lg-3 {
+ margin-right: 1rem !important; }
+ .mb-lg-3,
+ .my-lg-3 {
+ margin-bottom: 1rem !important; }
+ .ml-lg-3,
+ .mx-lg-3 {
+ margin-left: 1rem !important; }
+ .m-lg-4 {
+ margin: 1.5rem !important; }
+ .mt-lg-4,
+ .my-lg-4 {
+ margin-top: 1.5rem !important; }
+ .mr-lg-4,
+ .mx-lg-4 {
+ margin-right: 1.5rem !important; }
+ .mb-lg-4,
+ .my-lg-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-lg-4,
+ .mx-lg-4 {
+ margin-left: 1.5rem !important; }
+ .m-lg-5 {
+ margin: 3rem !important; }
+ .mt-lg-5,
+ .my-lg-5 {
+ margin-top: 3rem !important; }
+ .mr-lg-5,
+ .mx-lg-5 {
+ margin-right: 3rem !important; }
+ .mb-lg-5,
+ .my-lg-5 {
+ margin-bottom: 3rem !important; }
+ .ml-lg-5,
+ .mx-lg-5 {
+ margin-left: 3rem !important; }
+ .m-lg-6 {
+ margin: 5rem !important; }
+ .mt-lg-6,
+ .my-lg-6 {
+ margin-top: 5rem !important; }
+ .mr-lg-6,
+ .mx-lg-6 {
+ margin-right: 5rem !important; }
+ .mb-lg-6,
+ .my-lg-6 {
+ margin-bottom: 5rem !important; }
+ .ml-lg-6,
+ .mx-lg-6 {
+ margin-left: 5rem !important; }
+ .p-lg-0 {
+ padding: 0 !important; }
+ .pt-lg-0,
+ .py-lg-0 {
+ padding-top: 0 !important; }
+ .pr-lg-0,
+ .px-lg-0 {
+ padding-right: 0 !important; }
+ .pb-lg-0,
+ .py-lg-0 {
+ padding-bottom: 0 !important; }
+ .pl-lg-0,
+ .px-lg-0 {
+ padding-left: 0 !important; }
+ .p-lg-1 {
+ padding: 0.25rem !important; }
+ .pt-lg-1,
+ .py-lg-1 {
+ padding-top: 0.25rem !important; }
+ .pr-lg-1,
+ .px-lg-1 {
+ padding-right: 0.25rem !important; }
+ .pb-lg-1,
+ .py-lg-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-lg-1,
+ .px-lg-1 {
+ padding-left: 0.25rem !important; }
+ .p-lg-2 {
+ padding: 0.5rem !important; }
+ .pt-lg-2,
+ .py-lg-2 {
+ padding-top: 0.5rem !important; }
+ .pr-lg-2,
+ .px-lg-2 {
+ padding-right: 0.5rem !important; }
+ .pb-lg-2,
+ .py-lg-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-lg-2,
+ .px-lg-2 {
+ padding-left: 0.5rem !important; }
+ .p-lg-3 {
+ padding: 1rem !important; }
+ .pt-lg-3,
+ .py-lg-3 {
+ padding-top: 1rem !important; }
+ .pr-lg-3,
+ .px-lg-3 {
+ padding-right: 1rem !important; }
+ .pb-lg-3,
+ .py-lg-3 {
+ padding-bottom: 1rem !important; }
+ .pl-lg-3,
+ .px-lg-3 {
+ padding-left: 1rem !important; }
+ .p-lg-4 {
+ padding: 1.5rem !important; }
+ .pt-lg-4,
+ .py-lg-4 {
+ padding-top: 1.5rem !important; }
+ .pr-lg-4,
+ .px-lg-4 {
+ padding-right: 1.5rem !important; }
+ .pb-lg-4,
+ .py-lg-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-lg-4,
+ .px-lg-4 {
+ padding-left: 1.5rem !important; }
+ .p-lg-5 {
+ padding: 3rem !important; }
+ .pt-lg-5,
+ .py-lg-5 {
+ padding-top: 3rem !important; }
+ .pr-lg-5,
+ .px-lg-5 {
+ padding-right: 3rem !important; }
+ .pb-lg-5,
+ .py-lg-5 {
+ padding-bottom: 3rem !important; }
+ .pl-lg-5,
+ .px-lg-5 {
+ padding-left: 3rem !important; }
+ .p-lg-6 {
+ padding: 5rem !important; }
+ .pt-lg-6,
+ .py-lg-6 {
+ padding-top: 5rem !important; }
+ .pr-lg-6,
+ .px-lg-6 {
+ padding-right: 5rem !important; }
+ .pb-lg-6,
+ .py-lg-6 {
+ padding-bottom: 5rem !important; }
+ .pl-lg-6,
+ .px-lg-6 {
+ padding-left: 5rem !important; }
+ .m-lg-auto {
+ margin: auto !important; }
+ .mt-lg-auto,
+ .my-lg-auto {
+ margin-top: auto !important; }
+ .mr-lg-auto,
+ .mx-lg-auto {
+ margin-right: auto !important; }
+ .mb-lg-auto,
+ .my-lg-auto {
+ margin-bottom: auto !important; }
+ .ml-lg-auto,
+ .mx-lg-auto {
+ margin-left: auto !important; } }
+
+@media (min-width: 1200px) {
+ .m-xl-0 {
+ margin: 0 !important; }
+ .mt-xl-0,
+ .my-xl-0 {
+ margin-top: 0 !important; }
+ .mr-xl-0,
+ .mx-xl-0 {
+ margin-right: 0 !important; }
+ .mb-xl-0,
+ .my-xl-0 {
+ margin-bottom: 0 !important; }
+ .ml-xl-0,
+ .mx-xl-0 {
+ margin-left: 0 !important; }
+ .m-xl-1 {
+ margin: 0.25rem !important; }
+ .mt-xl-1,
+ .my-xl-1 {
+ margin-top: 0.25rem !important; }
+ .mr-xl-1,
+ .mx-xl-1 {
+ margin-right: 0.25rem !important; }
+ .mb-xl-1,
+ .my-xl-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-xl-1,
+ .mx-xl-1 {
+ margin-left: 0.25rem !important; }
+ .m-xl-2 {
+ margin: 0.5rem !important; }
+ .mt-xl-2,
+ .my-xl-2 {
+ margin-top: 0.5rem !important; }
+ .mr-xl-2,
+ .mx-xl-2 {
+ margin-right: 0.5rem !important; }
+ .mb-xl-2,
+ .my-xl-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-xl-2,
+ .mx-xl-2 {
+ margin-left: 0.5rem !important; }
+ .m-xl-3 {
+ margin: 1rem !important; }
+ .mt-xl-3,
+ .my-xl-3 {
+ margin-top: 1rem !important; }
+ .mr-xl-3,
+ .mx-xl-3 {
+ margin-right: 1rem !important; }
+ .mb-xl-3,
+ .my-xl-3 {
+ margin-bottom: 1rem !important; }
+ .ml-xl-3,
+ .mx-xl-3 {
+ margin-left: 1rem !important; }
+ .m-xl-4 {
+ margin: 1.5rem !important; }
+ .mt-xl-4,
+ .my-xl-4 {
+ margin-top: 1.5rem !important; }
+ .mr-xl-4,
+ .mx-xl-4 {
+ margin-right: 1.5rem !important; }
+ .mb-xl-4,
+ .my-xl-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-xl-4,
+ .mx-xl-4 {
+ margin-left: 1.5rem !important; }
+ .m-xl-5 {
+ margin: 3rem !important; }
+ .mt-xl-5,
+ .my-xl-5 {
+ margin-top: 3rem !important; }
+ .mr-xl-5,
+ .mx-xl-5 {
+ margin-right: 3rem !important; }
+ .mb-xl-5,
+ .my-xl-5 {
+ margin-bottom: 3rem !important; }
+ .ml-xl-5,
+ .mx-xl-5 {
+ margin-left: 3rem !important; }
+ .m-xl-6 {
+ margin: 5rem !important; }
+ .mt-xl-6,
+ .my-xl-6 {
+ margin-top: 5rem !important; }
+ .mr-xl-6,
+ .mx-xl-6 {
+ margin-right: 5rem !important; }
+ .mb-xl-6,
+ .my-xl-6 {
+ margin-bottom: 5rem !important; }
+ .ml-xl-6,
+ .mx-xl-6 {
+ margin-left: 5rem !important; }
+ .p-xl-0 {
+ padding: 0 !important; }
+ .pt-xl-0,
+ .py-xl-0 {
+ padding-top: 0 !important; }
+ .pr-xl-0,
+ .px-xl-0 {
+ padding-right: 0 !important; }
+ .pb-xl-0,
+ .py-xl-0 {
+ padding-bottom: 0 !important; }
+ .pl-xl-0,
+ .px-xl-0 {
+ padding-left: 0 !important; }
+ .p-xl-1 {
+ padding: 0.25rem !important; }
+ .pt-xl-1,
+ .py-xl-1 {
+ padding-top: 0.25rem !important; }
+ .pr-xl-1,
+ .px-xl-1 {
+ padding-right: 0.25rem !important; }
+ .pb-xl-1,
+ .py-xl-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-xl-1,
+ .px-xl-1 {
+ padding-left: 0.25rem !important; }
+ .p-xl-2 {
+ padding: 0.5rem !important; }
+ .pt-xl-2,
+ .py-xl-2 {
+ padding-top: 0.5rem !important; }
+ .pr-xl-2,
+ .px-xl-2 {
+ padding-right: 0.5rem !important; }
+ .pb-xl-2,
+ .py-xl-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-xl-2,
+ .px-xl-2 {
+ padding-left: 0.5rem !important; }
+ .p-xl-3 {
+ padding: 1rem !important; }
+ .pt-xl-3,
+ .py-xl-3 {
+ padding-top: 1rem !important; }
+ .pr-xl-3,
+ .px-xl-3 {
+ padding-right: 1rem !important; }
+ .pb-xl-3,
+ .py-xl-3 {
+ padding-bottom: 1rem !important; }
+ .pl-xl-3,
+ .px-xl-3 {
+ padding-left: 1rem !important; }
+ .p-xl-4 {
+ padding: 1.5rem !important; }
+ .pt-xl-4,
+ .py-xl-4 {
+ padding-top: 1.5rem !important; }
+ .pr-xl-4,
+ .px-xl-4 {
+ padding-right: 1.5rem !important; }
+ .pb-xl-4,
+ .py-xl-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-xl-4,
+ .px-xl-4 {
+ padding-left: 1.5rem !important; }
+ .p-xl-5 {
+ padding: 3rem !important; }
+ .pt-xl-5,
+ .py-xl-5 {
+ padding-top: 3rem !important; }
+ .pr-xl-5,
+ .px-xl-5 {
+ padding-right: 3rem !important; }
+ .pb-xl-5,
+ .py-xl-5 {
+ padding-bottom: 3rem !important; }
+ .pl-xl-5,
+ .px-xl-5 {
+ padding-left: 3rem !important; }
+ .p-xl-6 {
+ padding: 5rem !important; }
+ .pt-xl-6,
+ .py-xl-6 {
+ padding-top: 5rem !important; }
+ .pr-xl-6,
+ .px-xl-6 {
+ padding-right: 5rem !important; }
+ .pb-xl-6,
+ .py-xl-6 {
+ padding-bottom: 5rem !important; }
+ .pl-xl-6,
+ .px-xl-6 {
+ padding-left: 5rem !important; }
+ .m-xl-auto {
+ margin: auto !important; }
+ .mt-xl-auto,
+ .my-xl-auto {
+ margin-top: auto !important; }
+ .mr-xl-auto,
+ .mx-xl-auto {
+ margin-right: auto !important; }
+ .mb-xl-auto,
+ .my-xl-auto {
+ margin-bottom: auto !important; }
+ .ml-xl-auto,
+ .mx-xl-auto {
+ margin-left: auto !important; } }
+
+.text-monospace {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+.text-justify {
+ text-align: justify !important; }
+
+.text-nowrap {
+ white-space: nowrap !important; }
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap; }
+
+.text-left {
+ text-align: left !important; }
+
+.text-right {
+ text-align: right !important; }
+
+.text-center {
+ text-align: center !important; }
+
+@media (min-width: 576px) {
+ .text-sm-left {
+ text-align: left !important; }
+ .text-sm-right {
+ text-align: right !important; }
+ .text-sm-center {
+ text-align: center !important; } }
+
+@media (min-width: 768px) {
+ .text-md-left {
+ text-align: left !important; }
+ .text-md-right {
+ text-align: right !important; }
+ .text-md-center {
+ text-align: center !important; } }
+
+@media (min-width: 992px) {
+ .text-lg-left {
+ text-align: left !important; }
+ .text-lg-right {
+ text-align: right !important; }
+ .text-lg-center {
+ text-align: center !important; } }
+
+@media (min-width: 1200px) {
+ .text-xl-left {
+ text-align: left !important; }
+ .text-xl-right {
+ text-align: right !important; }
+ .text-xl-center {
+ text-align: center !important; } }
+
+.text-lowercase {
+ text-transform: lowercase !important; }
+
+.text-uppercase {
+ text-transform: uppercase !important; }
+
+.text-capitalize {
+ text-transform: capitalize !important; }
+
+.font-weight-light {
+ font-weight: 300 !important; }
+
+.font-weight-normal {
+ font-weight: 400 !important; }
+
+.font-weight-bold {
+ font-weight: 700 !important; }
+
+.font-italic {
+ font-style: italic !important; }
+
+.text-white {
+ color: #fff !important; }
+
+.text-primary {
+ color: #03a87c !important; }
+
+a.text-primary:hover, a.text-primary:focus {
+ color: #027657 !important; }
+
+.text-secondary {
+ color: #7832e2 !important; }
+
+a.text-secondary:hover, a.text-secondary:focus {
+ color: #5f1cc5 !important; }
+
+.text-success {
+ color: #03a87c !important; }
+
+a.text-success:hover, a.text-success:focus {
+ color: #027657 !important; }
+
+.text-info {
+ color: #09ebaf !important; }
+
+a.text-info:hover, a.text-info:focus {
+ color: #07ba8a !important; }
+
+.text-warning {
+ color: #ffde03 !important; }
+
+a.text-warning:hover, a.text-warning:focus {
+ color: #cfb400 !important; }
+
+.text-danger {
+ color: #ea2f65 !important; }
+
+a.text-danger:hover, a.text-danger:focus {
+ color: #d1154b !important; }
+
+.text-light {
+ color: #f8f9fa !important; }
+
+a.text-light:hover, a.text-light:focus {
+ color: #dae0e5 !important; }
+
+.text-dark {
+ color: #212529 !important; }
+
+a.text-dark:hover, a.text-dark:focus {
+ color: #0a0c0d !important; }
+
+.text-white {
+ color: #fff !important; }
+
+a.text-white:hover, a.text-white:focus {
+ color: #e6e6e6 !important; }
+
+.text-purple {
+ color: #ad6edd !important; }
+
+a.text-purple:hover, a.text-purple:focus {
+ color: #9645d3 !important; }
+
+.text-salmon {
+ color: #ff977a !important; }
+
+a.text-salmon:hover, a.text-salmon:focus {
+ color: #ff6f47 !important; }
+
+.text-cyan {
+ color: #35bdff !important; }
+
+a.text-cyan:hover, a.text-cyan:focus {
+ color: #02acff !important; }
+
+.text-gray {
+ color: #ced4da !important; }
+
+a.text-gray:hover, a.text-gray:focus {
+ color: #b1bbc4 !important; }
+
+.text-indigo {
+ color: #502c6c !important; }
+
+a.text-indigo:hover, a.text-indigo:focus {
+ color: #351d48 !important; }
+
+.text-orange {
+ color: #fbb500 !important; }
+
+a.text-orange:hover, a.text-orange:focus {
+ color: #c89000 !important; }
+
+.text-lightblue {
+ color: #e8f3ec !important; }
+
+a.text-lightblue:hover, a.text-lightblue:focus {
+ color: #c6e2d0 !important; }
+
+.text-body {
+ color: #212529 !important; }
+
+.text-muted {
+ color: #6c757d !important; }
+
+.text-black-50 {
+ color: rgba(0, 0, 0, 0.5) !important; }
+
+.text-white-50 {
+ color: rgba(255, 255, 255, 0.5) !important; }
+
+.text-hide {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0; }
+
+.visible {
+ visibility: visible !important; }
+
+.invisible {
+ visibility: hidden !important; }
+
+@media print {
+ *,
+ *::before,
+ *::after {
+ text-shadow: none !important;
+ box-shadow: none !important; }
+ a:not(.btn) {
+ text-decoration: underline; }
+ abbr[title]::after {
+ content: " (" attr(title) ")"; }
+ pre {
+ white-space: pre-wrap !important; }
+ pre,
+ blockquote {
+ border: 1px solid #adb5bd;
+ page-break-inside: avoid; }
+ thead {
+ display: table-header-group; }
+ tr,
+ img {
+ page-break-inside: avoid; }
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3; }
+ h2,
+ h3 {
+ page-break-after: avoid; }
+ @page {
+ size: a3; }
+ body {
+ min-width: 992px !important; }
+ .container {
+ min-width: 992px !important; }
+ .navbar {
+ display: none; }
+ .badge {
+ border: 1px solid #000; }
+ .table {
+ border-collapse: collapse !important; }
+ .table td,
+ .table th {
+ background-color: #fff !important; }
+ .table-bordered th,
+ .table-bordered td {
+ border: 1px solid #dee2e6 !important; }
+ .table-dark {
+ color: inherit; }
+ .table-dark th,
+ .table-dark td,
+ .table-dark thead th,
+ .table-dark tbody + tbody {
+ border-color: #dee2e6; }
+ .table .thead-dark th {
+ color: inherit;
+ border-color: #dee2e6; } }
+
+/*!
+ * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 The Bootstrap Authors
+ * Copyright 2011-2018 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+@-ms-viewport {
+ width: device-width; }
+
+html {
+ box-sizing: border-box;
+ -ms-overflow-style: scrollbar; }
+
+*,
+*::before,
+*::after {
+ box-sizing: inherit; }
+
+.container {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto; }
+ @media (min-width: 576px) {
+ .container {
+ max-width: 540px; } }
+ @media (min-width: 768px) {
+ .container {
+ max-width: 720px; } }
+ @media (min-width: 992px) {
+ .container {
+ max-width: 960px; } }
+ @media (min-width: 1200px) {
+ .container {
+ max-width: 1140px; } }
+
+.container-fluid {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto; }
+
+.row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -15px;
+ margin-left: -15px; }
+
+.no-gutters {
+ margin-right: 0;
+ margin-left: 0; }
+ .no-gutters > .col,
+ .no-gutters > [class*="col-"] {
+ padding-right: 0;
+ padding-left: 0; }
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+ position: relative;
+ width: 100%;
+ min-height: 1px;
+ padding-right: 15px;
+ padding-left: 15px; }
+
+.col {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+
+.col-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+
+.col-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+
+.col-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+
+.col-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+
+.col-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+
+.col-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+
+.col-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+
+.col-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+
+.col-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+
+.col-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+
+.col-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+
+.col-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+
+.order-first {
+ order: -1; }
+
+.order-last {
+ order: 13; }
+
+.order-0 {
+ order: 0; }
+
+.order-1 {
+ order: 1; }
+
+.order-2 {
+ order: 2; }
+
+.order-3 {
+ order: 3; }
+
+.order-4 {
+ order: 4; }
+
+.order-5 {
+ order: 5; }
+
+.order-6 {
+ order: 6; }
+
+.order-7 {
+ order: 7; }
+
+.order-8 {
+ order: 8; }
+
+.order-9 {
+ order: 9; }
+
+.order-10 {
+ order: 10; }
+
+.order-11 {
+ order: 11; }
+
+.order-12 {
+ order: 12; }
+
+.offset-1 {
+ margin-left: 8.33333%; }
+
+.offset-2 {
+ margin-left: 16.66667%; }
+
+.offset-3 {
+ margin-left: 25%; }
+
+.offset-4 {
+ margin-left: 33.33333%; }
+
+.offset-5 {
+ margin-left: 41.66667%; }
+
+.offset-6 {
+ margin-left: 50%; }
+
+.offset-7 {
+ margin-left: 58.33333%; }
+
+.offset-8 {
+ margin-left: 66.66667%; }
+
+.offset-9 {
+ margin-left: 75%; }
+
+.offset-10 {
+ margin-left: 83.33333%; }
+
+.offset-11 {
+ margin-left: 91.66667%; }
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-sm-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-sm-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-sm-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-sm-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-sm-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-sm-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-sm-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-sm-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-sm-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-sm-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-sm-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-sm-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-sm-first {
+ order: -1; }
+ .order-sm-last {
+ order: 13; }
+ .order-sm-0 {
+ order: 0; }
+ .order-sm-1 {
+ order: 1; }
+ .order-sm-2 {
+ order: 2; }
+ .order-sm-3 {
+ order: 3; }
+ .order-sm-4 {
+ order: 4; }
+ .order-sm-5 {
+ order: 5; }
+ .order-sm-6 {
+ order: 6; }
+ .order-sm-7 {
+ order: 7; }
+ .order-sm-8 {
+ order: 8; }
+ .order-sm-9 {
+ order: 9; }
+ .order-sm-10 {
+ order: 10; }
+ .order-sm-11 {
+ order: 11; }
+ .order-sm-12 {
+ order: 12; }
+ .offset-sm-0 {
+ margin-left: 0; }
+ .offset-sm-1 {
+ margin-left: 8.33333%; }
+ .offset-sm-2 {
+ margin-left: 16.66667%; }
+ .offset-sm-3 {
+ margin-left: 25%; }
+ .offset-sm-4 {
+ margin-left: 33.33333%; }
+ .offset-sm-5 {
+ margin-left: 41.66667%; }
+ .offset-sm-6 {
+ margin-left: 50%; }
+ .offset-sm-7 {
+ margin-left: 58.33333%; }
+ .offset-sm-8 {
+ margin-left: 66.66667%; }
+ .offset-sm-9 {
+ margin-left: 75%; }
+ .offset-sm-10 {
+ margin-left: 83.33333%; }
+ .offset-sm-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 768px) {
+ .col-md {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-md-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-md-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-md-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-md-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-md-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-md-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-md-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-md-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-md-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-md-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-md-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-md-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-md-first {
+ order: -1; }
+ .order-md-last {
+ order: 13; }
+ .order-md-0 {
+ order: 0; }
+ .order-md-1 {
+ order: 1; }
+ .order-md-2 {
+ order: 2; }
+ .order-md-3 {
+ order: 3; }
+ .order-md-4 {
+ order: 4; }
+ .order-md-5 {
+ order: 5; }
+ .order-md-6 {
+ order: 6; }
+ .order-md-7 {
+ order: 7; }
+ .order-md-8 {
+ order: 8; }
+ .order-md-9 {
+ order: 9; }
+ .order-md-10 {
+ order: 10; }
+ .order-md-11 {
+ order: 11; }
+ .order-md-12 {
+ order: 12; }
+ .offset-md-0 {
+ margin-left: 0; }
+ .offset-md-1 {
+ margin-left: 8.33333%; }
+ .offset-md-2 {
+ margin-left: 16.66667%; }
+ .offset-md-3 {
+ margin-left: 25%; }
+ .offset-md-4 {
+ margin-left: 33.33333%; }
+ .offset-md-5 {
+ margin-left: 41.66667%; }
+ .offset-md-6 {
+ margin-left: 50%; }
+ .offset-md-7 {
+ margin-left: 58.33333%; }
+ .offset-md-8 {
+ margin-left: 66.66667%; }
+ .offset-md-9 {
+ margin-left: 75%; }
+ .offset-md-10 {
+ margin-left: 83.33333%; }
+ .offset-md-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 992px) {
+ .col-lg {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-lg-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-lg-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-lg-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-lg-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-lg-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-lg-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-lg-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-lg-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-lg-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-lg-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-lg-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-lg-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-lg-first {
+ order: -1; }
+ .order-lg-last {
+ order: 13; }
+ .order-lg-0 {
+ order: 0; }
+ .order-lg-1 {
+ order: 1; }
+ .order-lg-2 {
+ order: 2; }
+ .order-lg-3 {
+ order: 3; }
+ .order-lg-4 {
+ order: 4; }
+ .order-lg-5 {
+ order: 5; }
+ .order-lg-6 {
+ order: 6; }
+ .order-lg-7 {
+ order: 7; }
+ .order-lg-8 {
+ order: 8; }
+ .order-lg-9 {
+ order: 9; }
+ .order-lg-10 {
+ order: 10; }
+ .order-lg-11 {
+ order: 11; }
+ .order-lg-12 {
+ order: 12; }
+ .offset-lg-0 {
+ margin-left: 0; }
+ .offset-lg-1 {
+ margin-left: 8.33333%; }
+ .offset-lg-2 {
+ margin-left: 16.66667%; }
+ .offset-lg-3 {
+ margin-left: 25%; }
+ .offset-lg-4 {
+ margin-left: 33.33333%; }
+ .offset-lg-5 {
+ margin-left: 41.66667%; }
+ .offset-lg-6 {
+ margin-left: 50%; }
+ .offset-lg-7 {
+ margin-left: 58.33333%; }
+ .offset-lg-8 {
+ margin-left: 66.66667%; }
+ .offset-lg-9 {
+ margin-left: 75%; }
+ .offset-lg-10 {
+ margin-left: 83.33333%; }
+ .offset-lg-11 {
+ margin-left: 91.66667%; } }
+
+@media (min-width: 1200px) {
+ .col-xl {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+ .col-xl-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-xl-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-xl-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-xl-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-xl-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-xl-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-xl-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-xl-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-xl-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-xl-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-xl-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-xl-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .order-xl-first {
+ order: -1; }
+ .order-xl-last {
+ order: 13; }
+ .order-xl-0 {
+ order: 0; }
+ .order-xl-1 {
+ order: 1; }
+ .order-xl-2 {
+ order: 2; }
+ .order-xl-3 {
+ order: 3; }
+ .order-xl-4 {
+ order: 4; }
+ .order-xl-5 {
+ order: 5; }
+ .order-xl-6 {
+ order: 6; }
+ .order-xl-7 {
+ order: 7; }
+ .order-xl-8 {
+ order: 8; }
+ .order-xl-9 {
+ order: 9; }
+ .order-xl-10 {
+ order: 10; }
+ .order-xl-11 {
+ order: 11; }
+ .order-xl-12 {
+ order: 12; }
+ .offset-xl-0 {
+ margin-left: 0; }
+ .offset-xl-1 {
+ margin-left: 8.33333%; }
+ .offset-xl-2 {
+ margin-left: 16.66667%; }
+ .offset-xl-3 {
+ margin-left: 25%; }
+ .offset-xl-4 {
+ margin-left: 33.33333%; }
+ .offset-xl-5 {
+ margin-left: 41.66667%; }
+ .offset-xl-6 {
+ margin-left: 50%; }
+ .offset-xl-7 {
+ margin-left: 58.33333%; }
+ .offset-xl-8 {
+ margin-left: 66.66667%; }
+ .offset-xl-9 {
+ margin-left: 75%; }
+ .offset-xl-10 {
+ margin-left: 83.33333%; }
+ .offset-xl-11 {
+ margin-left: 91.66667%; } }
+
+.d-none {
+ display: none !important; }
+
+.d-inline {
+ display: inline !important; }
+
+.d-inline-block {
+ display: inline-block !important; }
+
+.d-block {
+ display: block !important; }
+
+.d-table {
+ display: table !important; }
+
+.d-table-row {
+ display: table-row !important; }
+
+.d-table-cell {
+ display: table-cell !important; }
+
+.d-flex {
+ display: flex !important; }
+
+.d-inline-flex {
+ display: inline-flex !important; }
+
+@media (min-width: 576px) {
+ .d-sm-none {
+ display: none !important; }
+ .d-sm-inline {
+ display: inline !important; }
+ .d-sm-inline-block {
+ display: inline-block !important; }
+ .d-sm-block {
+ display: block !important; }
+ .d-sm-table {
+ display: table !important; }
+ .d-sm-table-row {
+ display: table-row !important; }
+ .d-sm-table-cell {
+ display: table-cell !important; }
+ .d-sm-flex {
+ display: flex !important; }
+ .d-sm-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 768px) {
+ .d-md-none {
+ display: none !important; }
+ .d-md-inline {
+ display: inline !important; }
+ .d-md-inline-block {
+ display: inline-block !important; }
+ .d-md-block {
+ display: block !important; }
+ .d-md-table {
+ display: table !important; }
+ .d-md-table-row {
+ display: table-row !important; }
+ .d-md-table-cell {
+ display: table-cell !important; }
+ .d-md-flex {
+ display: flex !important; }
+ .d-md-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 992px) {
+ .d-lg-none {
+ display: none !important; }
+ .d-lg-inline {
+ display: inline !important; }
+ .d-lg-inline-block {
+ display: inline-block !important; }
+ .d-lg-block {
+ display: block !important; }
+ .d-lg-table {
+ display: table !important; }
+ .d-lg-table-row {
+ display: table-row !important; }
+ .d-lg-table-cell {
+ display: table-cell !important; }
+ .d-lg-flex {
+ display: flex !important; }
+ .d-lg-inline-flex {
+ display: inline-flex !important; } }
+
+@media (min-width: 1200px) {
+ .d-xl-none {
+ display: none !important; }
+ .d-xl-inline {
+ display: inline !important; }
+ .d-xl-inline-block {
+ display: inline-block !important; }
+ .d-xl-block {
+ display: block !important; }
+ .d-xl-table {
+ display: table !important; }
+ .d-xl-table-row {
+ display: table-row !important; }
+ .d-xl-table-cell {
+ display: table-cell !important; }
+ .d-xl-flex {
+ display: flex !important; }
+ .d-xl-inline-flex {
+ display: inline-flex !important; } }
+
+@media print {
+ .d-print-none {
+ display: none !important; }
+ .d-print-inline {
+ display: inline !important; }
+ .d-print-inline-block {
+ display: inline-block !important; }
+ .d-print-block {
+ display: block !important; }
+ .d-print-table {
+ display: table !important; }
+ .d-print-table-row {
+ display: table-row !important; }
+ .d-print-table-cell {
+ display: table-cell !important; }
+ .d-print-flex {
+ display: flex !important; }
+ .d-print-inline-flex {
+ display: inline-flex !important; } }
+
+.flex-row {
+ flex-direction: row !important; }
+
+.flex-column {
+ flex-direction: column !important; }
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important; }
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important; }
+
+.flex-wrap {
+ flex-wrap: wrap !important; }
+
+.flex-nowrap {
+ flex-wrap: nowrap !important; }
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+
+.flex-fill {
+ flex: 1 1 auto !important; }
+
+.flex-grow-0 {
+ flex-grow: 0 !important; }
+
+.flex-grow-1 {
+ flex-grow: 1 !important; }
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important; }
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important; }
+
+.justify-content-start {
+ justify-content: flex-start !important; }
+
+.justify-content-end {
+ justify-content: flex-end !important; }
+
+.justify-content-center {
+ justify-content: center !important; }
+
+.justify-content-between {
+ justify-content: space-between !important; }
+
+.justify-content-around {
+ justify-content: space-around !important; }
+
+.align-items-start {
+ align-items: flex-start !important; }
+
+.align-items-end {
+ align-items: flex-end !important; }
+
+.align-items-center {
+ align-items: center !important; }
+
+.align-items-baseline {
+ align-items: baseline !important; }
+
+.align-items-stretch {
+ align-items: stretch !important; }
+
+.align-content-start {
+ align-content: flex-start !important; }
+
+.align-content-end {
+ align-content: flex-end !important; }
+
+.align-content-center {
+ align-content: center !important; }
+
+.align-content-between {
+ align-content: space-between !important; }
+
+.align-content-around {
+ align-content: space-around !important; }
+
+.align-content-stretch {
+ align-content: stretch !important; }
+
+.align-self-auto {
+ align-self: auto !important; }
+
+.align-self-start {
+ align-self: flex-start !important; }
+
+.align-self-end {
+ align-self: flex-end !important; }
+
+.align-self-center {
+ align-self: center !important; }
+
+.align-self-baseline {
+ align-self: baseline !important; }
+
+.align-self-stretch {
+ align-self: stretch !important; }
+
+@media (min-width: 576px) {
+ .flex-sm-row {
+ flex-direction: row !important; }
+ .flex-sm-column {
+ flex-direction: column !important; }
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-sm-wrap {
+ flex-wrap: wrap !important; }
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-sm-fill {
+ flex: 1 1 auto !important; }
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-sm-start {
+ justify-content: flex-start !important; }
+ .justify-content-sm-end {
+ justify-content: flex-end !important; }
+ .justify-content-sm-center {
+ justify-content: center !important; }
+ .justify-content-sm-between {
+ justify-content: space-between !important; }
+ .justify-content-sm-around {
+ justify-content: space-around !important; }
+ .align-items-sm-start {
+ align-items: flex-start !important; }
+ .align-items-sm-end {
+ align-items: flex-end !important; }
+ .align-items-sm-center {
+ align-items: center !important; }
+ .align-items-sm-baseline {
+ align-items: baseline !important; }
+ .align-items-sm-stretch {
+ align-items: stretch !important; }
+ .align-content-sm-start {
+ align-content: flex-start !important; }
+ .align-content-sm-end {
+ align-content: flex-end !important; }
+ .align-content-sm-center {
+ align-content: center !important; }
+ .align-content-sm-between {
+ align-content: space-between !important; }
+ .align-content-sm-around {
+ align-content: space-around !important; }
+ .align-content-sm-stretch {
+ align-content: stretch !important; }
+ .align-self-sm-auto {
+ align-self: auto !important; }
+ .align-self-sm-start {
+ align-self: flex-start !important; }
+ .align-self-sm-end {
+ align-self: flex-end !important; }
+ .align-self-sm-center {
+ align-self: center !important; }
+ .align-self-sm-baseline {
+ align-self: baseline !important; }
+ .align-self-sm-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 768px) {
+ .flex-md-row {
+ flex-direction: row !important; }
+ .flex-md-column {
+ flex-direction: column !important; }
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-md-wrap {
+ flex-wrap: wrap !important; }
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-md-fill {
+ flex: 1 1 auto !important; }
+ .flex-md-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-md-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-md-start {
+ justify-content: flex-start !important; }
+ .justify-content-md-end {
+ justify-content: flex-end !important; }
+ .justify-content-md-center {
+ justify-content: center !important; }
+ .justify-content-md-between {
+ justify-content: space-between !important; }
+ .justify-content-md-around {
+ justify-content: space-around !important; }
+ .align-items-md-start {
+ align-items: flex-start !important; }
+ .align-items-md-end {
+ align-items: flex-end !important; }
+ .align-items-md-center {
+ align-items: center !important; }
+ .align-items-md-baseline {
+ align-items: baseline !important; }
+ .align-items-md-stretch {
+ align-items: stretch !important; }
+ .align-content-md-start {
+ align-content: flex-start !important; }
+ .align-content-md-end {
+ align-content: flex-end !important; }
+ .align-content-md-center {
+ align-content: center !important; }
+ .align-content-md-between {
+ align-content: space-between !important; }
+ .align-content-md-around {
+ align-content: space-around !important; }
+ .align-content-md-stretch {
+ align-content: stretch !important; }
+ .align-self-md-auto {
+ align-self: auto !important; }
+ .align-self-md-start {
+ align-self: flex-start !important; }
+ .align-self-md-end {
+ align-self: flex-end !important; }
+ .align-self-md-center {
+ align-self: center !important; }
+ .align-self-md-baseline {
+ align-self: baseline !important; }
+ .align-self-md-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 992px) {
+ .flex-lg-row {
+ flex-direction: row !important; }
+ .flex-lg-column {
+ flex-direction: column !important; }
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-lg-wrap {
+ flex-wrap: wrap !important; }
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-lg-fill {
+ flex: 1 1 auto !important; }
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-lg-start {
+ justify-content: flex-start !important; }
+ .justify-content-lg-end {
+ justify-content: flex-end !important; }
+ .justify-content-lg-center {
+ justify-content: center !important; }
+ .justify-content-lg-between {
+ justify-content: space-between !important; }
+ .justify-content-lg-around {
+ justify-content: space-around !important; }
+ .align-items-lg-start {
+ align-items: flex-start !important; }
+ .align-items-lg-end {
+ align-items: flex-end !important; }
+ .align-items-lg-center {
+ align-items: center !important; }
+ .align-items-lg-baseline {
+ align-items: baseline !important; }
+ .align-items-lg-stretch {
+ align-items: stretch !important; }
+ .align-content-lg-start {
+ align-content: flex-start !important; }
+ .align-content-lg-end {
+ align-content: flex-end !important; }
+ .align-content-lg-center {
+ align-content: center !important; }
+ .align-content-lg-between {
+ align-content: space-between !important; }
+ .align-content-lg-around {
+ align-content: space-around !important; }
+ .align-content-lg-stretch {
+ align-content: stretch !important; }
+ .align-self-lg-auto {
+ align-self: auto !important; }
+ .align-self-lg-start {
+ align-self: flex-start !important; }
+ .align-self-lg-end {
+ align-self: flex-end !important; }
+ .align-self-lg-center {
+ align-self: center !important; }
+ .align-self-lg-baseline {
+ align-self: baseline !important; }
+ .align-self-lg-stretch {
+ align-self: stretch !important; } }
+
+@media (min-width: 1200px) {
+ .flex-xl-row {
+ flex-direction: row !important; }
+ .flex-xl-column {
+ flex-direction: column !important; }
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-xl-wrap {
+ flex-wrap: wrap !important; }
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .flex-xl-fill {
+ flex: 1 1 auto !important; }
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important; }
+ .justify-content-xl-start {
+ justify-content: flex-start !important; }
+ .justify-content-xl-end {
+ justify-content: flex-end !important; }
+ .justify-content-xl-center {
+ justify-content: center !important; }
+ .justify-content-xl-between {
+ justify-content: space-between !important; }
+ .justify-content-xl-around {
+ justify-content: space-around !important; }
+ .align-items-xl-start {
+ align-items: flex-start !important; }
+ .align-items-xl-end {
+ align-items: flex-end !important; }
+ .align-items-xl-center {
+ align-items: center !important; }
+ .align-items-xl-baseline {
+ align-items: baseline !important; }
+ .align-items-xl-stretch {
+ align-items: stretch !important; }
+ .align-content-xl-start {
+ align-content: flex-start !important; }
+ .align-content-xl-end {
+ align-content: flex-end !important; }
+ .align-content-xl-center {
+ align-content: center !important; }
+ .align-content-xl-between {
+ align-content: space-between !important; }
+ .align-content-xl-around {
+ align-content: space-around !important; }
+ .align-content-xl-stretch {
+ align-content: stretch !important; }
+ .align-self-xl-auto {
+ align-self: auto !important; }
+ .align-self-xl-start {
+ align-self: flex-start !important; }
+ .align-self-xl-end {
+ align-self: flex-end !important; }
+ .align-self-xl-center {
+ align-self: center !important; }
+ .align-self-xl-baseline {
+ align-self: baseline !important; }
+ .align-self-xl-stretch {
+ align-self: stretch !important; } }
+
+/* Custom Mixins -------------------- */
+/* Base Styles -------------------- */
+body {
+ overflow-x: hidden;
+ padding-top: 69.75px; }
+
+.sticky-top {
+ top: 69.75px; }
+
+.secondfont, .navbar-brand {
+ font-family: "Playfair Display", "Segoe UI", "Helvetica Neue", "Arial"; }
+
+img {
+ max-width: 100%; }
+
+.tofront {
+ position: relative;
+ z-index: 1; }
+
+.full-width {
+ width: 100vw;
+ position: relative;
+ margin-left: -50vw;
+ left: 50%; }
+
+a, a:hover {
+ transition: all .2s; }
+
+a {
+ color: #03a87c; }
+
+a.text-dark:hover {
+ color: #03a87c !important; }
+
+.c-pointer:hover {
+ cursor: pointer; }
+
+.z-index-1 {
+ z-index: 1; }
+
+@media (max-width: 991.98px) {
+ .display-3 {
+ font-size: 3.5rem; } }
+
+@media (max-width: 767.98px) {
+ .display-3 {
+ font-size: 2rem; } }
+
+.row.gap-y > .col, .row.gap-y > [class*="col-"] {
+ padding-top: 15px;
+ padding-bottom: 15px; }
+
+.mt-neg5 {
+ margin-top: -5rem; }
+
+.ml-neg5 {
+ margin-left: -5rem; }
+
+@media (min-width: 768px) {
+ .h-md-100-v {
+ height: 100vh; }
+ .h-md-100 {
+ height: 100vh; } }
+
+@media (min-width: 1200px) {
+ .h-xl-300 {
+ height: 300px; }
+ .h-max-380 {
+ max-height: 380px; } }
+
+.btn-round {
+ border-radius: 30px !important; }
+
+.btn {
+ font-family: Source Sans Pro;
+ padding: 0.45rem 1.2rem;
+ font-size: 1rem;
+ line-height: 1.6;
+ border-radius: 0.25rem;
+ position: relative; }
+ .btn:hover, .btn:focus {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ outline: 0 !important; }
+ .btn .badge {
+ position: absolute;
+ top: -.625rem;
+ right: -.3125rem; }
+
+.btn-lg, .btn-group-lg > .btn {
+ padding: 0.65rem 2rem;
+ font-size: 1.15rem;
+ line-height: 1.5;
+ border-radius: 0.3rem; }
+
+.btn-sm, .btn-group-sm > .btn {
+ padding: 0.25rem 1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem; }
+
+.btn-link:hover, .btn-link:focus {
+ box-shadow: none; }
+
+.btn-link.btn-primary {
+ color: #03a87c;
+ border-color: transparent; }
+
+.btn-link.btn-secondary {
+ color: #7832e2;
+ border-color: transparent; }
+
+.btn-link.btn-success {
+ color: #03a87c;
+ border-color: transparent; }
+
+.btn-link.btn-info {
+ color: #09ebaf;
+ border-color: transparent; }
+
+.btn-link.btn-warning {
+ color: #ffde03;
+ border-color: transparent; }
+
+.btn-link.btn-danger {
+ color: #ea2f65;
+ border-color: transparent; }
+
+.btn-link.btn-light {
+ color: #f8f9fa;
+ border-color: transparent; }
+
+.btn-link.btn-dark {
+ color: #212529;
+ border-color: transparent; }
+
+.btn-link.btn-white {
+ color: #fff;
+ border-color: transparent; }
+
+.btn-link.btn-purple {
+ color: #ad6edd;
+ border-color: transparent; }
+
+.btn-link.btn-salmon {
+ color: #ff977a;
+ border-color: transparent; }
+
+.btn-link.btn-cyan {
+ color: #35bdff;
+ border-color: transparent; }
+
+.btn-link.btn-gray {
+ color: #ced4da;
+ border-color: transparent; }
+
+.btn-link.btn-indigo {
+ color: #502c6c;
+ border-color: transparent; }
+
+.btn-link.btn-orange {
+ color: #fbb500;
+ border-color: transparent; }
+
+.btn-link.btn-lightblue {
+ color: #e8f3ec;
+ border-color: transparent; }
+
+.btn-white {
+ background-color: #fff; }
+
+.input-round {
+ border-radius: 30px !important; }
+
+.input-group.input-round input:first-child {
+ border-radius: 30px 0 0 30px; }
+
+.input-group.input-round input:last-child {
+ border-radius: 0px 30px 30px 0px; }
+
+.navbar {
+ box-shadow: 0 0px 1px 0 rgba(0, 0, 0, 0.05);
+ transition: all .08s;
+ font-weight: 400; }
+ .navbar .highlight .nav-link {
+ color: #03a87c !important;
+ border: 1px solid #03a87c;
+ padding: 0.3rem 1rem;
+ border-radius: 3px;
+ font-size: .93rem; }
+ .navbar .highlight .nav-link:hover {
+ background: #03a87c;
+ color: #fff !important; }
+
+.navbar-brand {
+ margin-right: 2rem;
+ font-size: 1.25rem; }
+
+.dropdown-item {
+ font-weight: 400; }
+
+.dropdown-menu {
+ border: 0;
+ text-transform: none;
+ box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3); }
+ @media (min-width: 768px) {
+ .dropdown-menu:before {
+ content: '';
+ top: -8px;
+ position: absolute;
+ left: 50px;
+ border-top: 16px solid #fff;
+ border-left: 16px solid #fff;
+ -webkit-transform: rotate(45deg);
+ transform: rotate(45deg); } }
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5); }
+ .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7); }
+ .navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3); }
+
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1); }
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5); }
+ .navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.jumbotron {
+ background-size: cover;
+ padding: 7rem 1rem; }
+
+@media (min-width: 992px) {
+ .jumbotron-lg-withnav {
+ padding-bottom: calc(10rem - 69.75px); }
+ .jumbotron-lg {
+ padding: 10rem 0; }
+ .jumbotron-xl {
+ padding: 15rem 0; }
+ .jumbotron-xl {
+ min-height: 100vh; }
+ .bottom-align-text-absolute {
+ position: absolute;
+ bottom: 30px;
+ margin: auto;
+ left: 0;
+ right: 0; } }
+
+.bg-black {
+ background-color: #000; }
+
+.overlay {
+ position: relative; }
+ .overlay .container {
+ position: relative; }
+ .overlay:before {
+ content: "";
+ display: block;
+ height: 100%;
+ left: 0;
+ top: 0;
+ position: absolute;
+ width: 100%; }
+
+.overlay-black:before {
+ background-color: rgba(0, 0, 0, 0.5); }
+
+.overlay-blue:before {
+ background-color: rgba(23, 29, 90, 0.5); }
+
+.overlay-red:before {
+ background: linear-gradient(0deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); }
+
+.overlay-blue:before {
+ background-color: rgba(23, 29, 90, 0.5); }
+
+.bg-primary {
+ fill: #03a87c !important; }
+
+.bg-secondary {
+ fill: #7832e2 !important; }
+
+.bg-success {
+ fill: #03a87c !important; }
+
+.bg-info {
+ fill: #09ebaf !important; }
+
+.bg-warning {
+ fill: #ffde03 !important; }
+
+.bg-danger {
+ fill: #ea2f65 !important; }
+
+.bg-light {
+ fill: #f8f9fa !important; }
+
+.bg-dark {
+ fill: #212529 !important; }
+
+.bg-white {
+ fill: #fff !important; }
+
+.bg-purple {
+ fill: #ad6edd !important; }
+
+.bg-salmon {
+ fill: #ff977a !important; }
+
+.bg-cyan {
+ fill: #35bdff !important; }
+
+.bg-gray {
+ fill: #ced4da !important; }
+
+.bg-indigo {
+ fill: #502c6c !important; }
+
+.bg-orange {
+ fill: #fbb500 !important; }
+
+.bg-lightblue {
+ fill: #e8f3ec !important; }
+
+.card .date {
+ position: absolute;
+ top: 20px;
+ right: 20px;
+ z-index: 1;
+ background: #ea2f65;
+ width: 55px;
+ height: 55px;
+ padding: 12.5px 0;
+ border-radius: 100%;
+ color: #FFFFFF;
+ font-weight: 700;
+ text-align: center;
+ -webkti-box-sizing: border-box;
+ box-sizing: border-box; }
+ .card .date .day {
+ font-size: 16px;
+ line-height: 1; }
+ .card .date .month {
+ font-size: 11px;
+ text-transform: uppercase; }
+
+.card a:hover {
+ text-decoration: none;
+ color: #03a87c; }
+
+.card-pricing .card ul li {
+ margin-bottom: 1.5rem; }
+
+.iconbox {
+ border: 1px solid;
+ text-align: center;
+ display: inline-block; }
+
+.iconbox.iconsmall {
+ width: 40px;
+ height: 40px;
+ line-height: 40px;
+ font-size: 1rem; }
+
+.iconbox.iconmedium {
+ width: 60px;
+ height: 60px;
+ line-height: 60px;
+ font-size: 1.8rem; }
+
+.iconbox.iconlarge {
+ width: 80px;
+ height: 80px;
+ line-height: 80px;
+ font-size: 2.2rem; }
+
+.alert-primary {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .alert-primary hr {
+ border-top-color: #038f6a; }
+ .alert-primary .alert-link {
+ color: #e6e6e6; }
+
+.alert-secondary {
+ color: #fff;
+ background-color: #7832e2;
+ border-color: #7832e2; }
+ .alert-secondary hr {
+ border-top-color: #6a1fdb; }
+ .alert-secondary .alert-link {
+ color: #e6e6e6; }
+
+.alert-success {
+ color: #fff;
+ background-color: #03a87c;
+ border-color: #03a87c; }
+ .alert-success hr {
+ border-top-color: #038f6a; }
+ .alert-success .alert-link {
+ color: #e6e6e6; }
+
+.alert-info {
+ color: #fff;
+ background-color: #09ebaf;
+ border-color: #09ebaf; }
+ .alert-info hr {
+ border-top-color: #08d29d; }
+ .alert-info .alert-link {
+ color: #e6e6e6; }
+
+.alert-warning {
+ color: #fff;
+ background-color: #ffde03;
+ border-color: #ffde03; }
+ .alert-warning hr {
+ border-top-color: #e9ca00; }
+ .alert-warning .alert-link {
+ color: #e6e6e6; }
+
+.alert-danger {
+ color: #fff;
+ background-color: #ea2f65;
+ border-color: #ea2f65; }
+ .alert-danger hr {
+ border-top-color: #e81854; }
+ .alert-danger .alert-link {
+ color: #e6e6e6; }
+
+.alert-light {
+ color: #fff;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa; }
+ .alert-light hr {
+ border-top-color: #e9ecef; }
+ .alert-light .alert-link {
+ color: #e6e6e6; }
+
+.alert-dark {
+ color: #fff;
+ background-color: #212529;
+ border-color: #212529; }
+ .alert-dark hr {
+ border-top-color: #16181b; }
+ .alert-dark .alert-link {
+ color: #e6e6e6; }
+
+.alert-white {
+ color: #fff;
+ background-color: white;
+ border-color: white; }
+ .alert-white hr {
+ border-top-color: #f2f2f2; }
+ .alert-white .alert-link {
+ color: #e6e6e6; }
+
+.alert-purple {
+ color: #fff;
+ background-color: #ad6edd;
+ border-color: #ad6edd; }
+ .alert-purple hr {
+ border-top-color: #a159d8; }
+ .alert-purple .alert-link {
+ color: #e6e6e6; }
+
+.alert-salmon {
+ color: #fff;
+ background-color: #ff977a;
+ border-color: #ff977a; }
+ .alert-salmon hr {
+ border-top-color: #ff8361; }
+ .alert-salmon .alert-link {
+ color: #e6e6e6; }
+
+.alert-cyan {
+ color: #fff;
+ background-color: #35bdff;
+ border-color: #35bdff; }
+ .alert-cyan hr {
+ border-top-color: #1cb5ff; }
+ .alert-cyan .alert-link {
+ color: #e6e6e6; }
+
+.alert-gray {
+ color: #fff;
+ background-color: #ced4da;
+ border-color: #ced4da; }
+ .alert-gray hr {
+ border-top-color: #bfc7cf; }
+ .alert-gray .alert-link {
+ color: #e6e6e6; }
+
+.alert-indigo {
+ color: #fff;
+ background-color: #502c6c;
+ border-color: #502c6c; }
+ .alert-indigo hr {
+ border-top-color: #43255a; }
+ .alert-indigo .alert-link {
+ color: #e6e6e6; }
+
+.alert-orange {
+ color: #fff;
+ background-color: #fbb500;
+ border-color: #fbb500; }
+ .alert-orange hr {
+ border-top-color: #e2a300; }
+ .alert-orange .alert-link {
+ color: #e6e6e6; }
+
+.alert-lightblue {
+ color: #fff;
+ background-color: #e8f3ec;
+ border-color: #e8f3ec; }
+ .alert-lightblue hr {
+ border-top-color: #d7eade; }
+ .alert-lightblue .alert-link {
+ color: #e6e6e6; }
+
+ul.list-unstyled li {
+ margin-bottom: .3rem; }
+
+ol.list-featured {
+ counter-reset: my-awesome-counter;
+ list-style: none;
+ padding-left: 0; }
+
+ol.list-featured li {
+ counter-increment: my-awesome-counter;
+ display: flex;
+ font-size: 0.8rem; }
+
+ol.list-featured li:before {
+ content: "0" counter(my-awesome-counter);
+ font-weight: bold;
+ font-size: 3rem;
+ margin-right: 0.5rem;
+ font-family: 'Abril Fatface', serif;
+ line-height: 1; }
+
+@media (min-width: 768px) {
+ .loginarea {
+ z-index: 1111; } }
+
+article {
+ font-family: "sans-serif", "Georgia";
+ font-size: 20px;
+ line-height: 1.7; }
+ article p, article pre, article figure, article img, article blockquote, article iframed, article embed {
+ margin-bottom: 2rem; }
+ article blockquote {
+ padding-left: 40px;
+ margin-left: 0px;
+ font-style: italic;
+ position: relative; }
+ article blockquote:before {
+ content: "“";
+ font-family: Georgia;
+ font-size: 8rem;
+ margin: -1rem 2rem 0 -3.9rem;
+ position: absolute;
+ opacity: 1;
+ float: left;
+ line-height: 1; }
+ article:first-letter {
+ float: left;
+ font-size: 5em;
+ line-height: 1;
+ margin: 0 .2em 0 0;
+ vertical-align: top; }
+
+.spanborder {
+ border-bottom: 1px solid #e8f3ec;
+ margin-bottom: 2rem; }
+
+.spanborder span {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.44);
+ display: inline-block;
+ padding-bottom: 20px;
+ margin-bottom: -1px; }
+
+.a2a_default_style .a2a_svg {
+ border-radius: 50% !important;
+ margin-top: .5rem;
+ margin-left: auto;
+ margin-right: auto; }
+
+@media (max-width: 1199.98px) {
+ .display-4 {
+ font-size: 35px; } }
+
+@media (max-width: 991.98px) {
+ .display-4 {
+ font-size: 25px; } }
+
+@media (min-width: 992px) {
+ .a2a_default_style a {
+ display: block !important;
+ float: none !important; }
+ .a2a_default_style .a2a_svg {
+ border-radius: 50% !important;
+ display: block !important;
+ float: none !important;
+ margin-top: .5rem;
+ margin-left: auto;
+ margin-right: auto; }
+ .a2a_svg {
+ height: 40px !important;
+ line-height: 40px !important;
+ width: 40px !important; } }
+
+footer.bg-black {
+ color: #6c757d; }
+ footer.bg-black a {
+ color: #6c757d; }
+ footer.bg-black a:hover {
+ text-decoration: none;
+ color: #fff; }
+
+@media (min-width: 992px) {
+ .fixedsidebar {
+ top: 0px;
+ position: fixed;
+ z-index: 1050;
+ left: 0;
+ overflow-y: overlay;
+ width: 260px;
+ height: 100%;
+ padding: 0 .5rem .5rem 1.5rem;
+ border-right: 1px solid #e9ecef;
+ background-color: #fff;
+ padding-bottom: 50px; }
+ .content-withfixedsidebar {
+ margin-left: 260px; }
+ .content-withfixedsidebar .navbar.fixed-top {
+ margin-left: 260px; } }
+
+#docsarea h1 {
+ text-transform: uppercase;
+ font-size: 1.6rem;
+ font-weight: 600; }
+
+#docsarea h2 {
+ text-transform: uppercase;
+ font-size: 1.4rem; }
+
+#docsarea h1, #docsarea h2 {
+ padding-top: 80px;
+ padding-bottom: 30px; }
+
+#docsarea h1 + h2 {
+ padding-top: 0; }
+
+/* JUST SOME STYLES FOR PRE CODES */
+code {
+ font-size: 14px;
+ display: inline-block;
+ line-height: 1.5; }
+
+.code-toolbar {
+ position: relative; }
+
+.code-toolbar .toolbar-item a {
+ position: absolute;
+ top: -10px;
+ right: -10px;
+ color: #ffffff;
+ background: #333;
+ padding: 0 8px;
+ border-radius: 30px;
+ font-size: 13px;
+ cursor: pointer; }
+
+.code-toolbar .toolbar-item a:hover, .code-toolbar .toolbar-item a:focus {
+ background: #ff5684;
+ color: #fff; }
+
+#docsarea .alert-orange {
+ color: rgba(255, 255, 255, 0.83); }
+
+#docsarea .alert-orange code {
+ color: #b73b3b; }
+
+#docsarea .alert-orange a {
+ color: inherit;
+ border-bottom: 1px dashed; }
+
+ul.ascii, ul.ascii ul {
+ margin-left: 0;
+ padding-left: 0;
+ list-style: none; }
+
+ul.ascii li {
+ margin: 0;
+ padding: 0; }
+
+/* level 1 */
+ul.ascii > li::before {
+ content: ""; }
+
+/* level 2 */
+ul.ascii > li > ul > li::before {
+ content: "├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child::before {
+ content: "└──\00a0"; }
+
+/* level 3 */
+ul.ascii > li > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0└──\00a0"; }
+
+/* level 4 */
+ul.ascii > li > ul > li > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+/* level 5 */
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+/* level 6 */
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0│\00a0\00a0\00a0└──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0├──\00a0"; }
+
+ul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {
+ content: "\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0└──\00a0"; }
+
+/*# sourceMappingURL=main.css.map */
diff --git a/src/assets/css/main.css.map b/src/assets/css/main.css.map
new file mode 100644
index 0000000000000000000000000000000000000000..2dc07b76d57002467995bbdf437867df4a9b70fa
--- /dev/null
+++ b/src/assets/css/main.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["main.css","1-frameworks/bootstrap/bootstrap-reboot.scss","1-frameworks/bootstrap/source/_reboot.scss","1-frameworks/bootstrap/bootstrap-user-variables.scss","1-frameworks/bootstrap/source/_variables.scss","1-frameworks/bootstrap/source/mixins/_hover.scss","1-frameworks/bootstrap/bootstrap.scss","1-frameworks/bootstrap/source/_root.scss","1-frameworks/bootstrap/source/_type.scss","1-frameworks/bootstrap/source/mixins/_lists.scss","1-frameworks/bootstrap/source/_images.scss","1-frameworks/bootstrap/source/mixins/_image.scss","1-frameworks/bootstrap/source/mixins/_border-radius.scss","1-frameworks/bootstrap/source/_code.scss","1-frameworks/bootstrap/source/_grid.scss","1-frameworks/bootstrap/source/mixins/_grid.scss","1-frameworks/bootstrap/source/mixins/_breakpoints.scss","1-frameworks/bootstrap/source/mixins/_grid-framework.scss","1-frameworks/bootstrap/source/_tables.scss","1-frameworks/bootstrap/source/mixins/_table-row.scss","1-frameworks/bootstrap/source/_functions.scss","1-frameworks/bootstrap/source/_forms.scss","1-frameworks/bootstrap/source/mixins/_transition.scss","1-frameworks/bootstrap/source/mixins/_forms.scss","1-frameworks/bootstrap/source/mixins/_gradients.scss","1-frameworks/bootstrap/source/_buttons.scss","1-frameworks/bootstrap/source/mixins/_buttons.scss","1-frameworks/bootstrap/source/_transitions.scss","1-frameworks/bootstrap/source/_dropdown.scss","1-frameworks/bootstrap/source/mixins/_caret.scss","1-frameworks/bootstrap/source/mixins/_nav-divider.scss","1-frameworks/bootstrap/source/_button-group.scss","1-frameworks/bootstrap/source/_input-group.scss","1-frameworks/bootstrap/source/_custom-forms.scss","1-frameworks/bootstrap/source/_nav.scss","1-frameworks/bootstrap/source/_navbar.scss","1-frameworks/bootstrap/source/_card.scss","1-frameworks/bootstrap/source/_breadcrumb.scss","1-frameworks/bootstrap/source/_pagination.scss","1-frameworks/bootstrap/source/mixins/_pagination.scss","1-frameworks/bootstrap/source/_badge.scss","1-frameworks/bootstrap/source/mixins/_badge.scss","1-frameworks/bootstrap/source/_jumbotron.scss","1-frameworks/bootstrap/source/_alert.scss","1-frameworks/bootstrap/source/mixins/_alert.scss","1-frameworks/bootstrap/source/_progress.scss","1-frameworks/bootstrap/source/_media.scss","1-frameworks/bootstrap/source/_list-group.scss","1-frameworks/bootstrap/source/mixins/_list-group.scss","1-frameworks/bootstrap/source/_close.scss","1-frameworks/bootstrap/source/_modal.scss","1-frameworks/bootstrap/source/_tooltip.scss","1-frameworks/bootstrap/source/mixins/_reset-text.scss","1-frameworks/bootstrap/source/_popover.scss","1-frameworks/bootstrap/source/_carousel.scss","1-frameworks/bootstrap/source/utilities/_align.scss","1-frameworks/bootstrap/source/mixins/_background-variant.scss","1-frameworks/bootstrap/source/utilities/_background.scss","1-frameworks/bootstrap/source/utilities/_borders.scss","1-frameworks/bootstrap/source/mixins/_clearfix.scss","1-frameworks/bootstrap/source/utilities/_display.scss","1-frameworks/bootstrap/source/utilities/_embed.scss","1-frameworks/bootstrap/source/utilities/_flex.scss","1-frameworks/bootstrap/source/utilities/_float.scss","1-frameworks/bootstrap/source/mixins/_float.scss","1-frameworks/bootstrap/source/utilities/_position.scss","1-frameworks/bootstrap/source/utilities/_screenreaders.scss","1-frameworks/bootstrap/source/mixins/_screen-reader.scss","1-frameworks/bootstrap/source/utilities/_shadows.scss","1-frameworks/bootstrap/source/utilities/_sizing.scss","1-frameworks/bootstrap/source/utilities/_spacing.scss","1-frameworks/bootstrap/source/utilities/_text.scss","1-frameworks/bootstrap/source/mixins/_text-truncate.scss","1-frameworks/bootstrap/source/mixins/_text-emphasis.scss","1-frameworks/bootstrap/source/mixins/_text-hide.scss","1-frameworks/bootstrap/source/utilities/_visibility.scss","1-frameworks/bootstrap/source/mixins/_visibility.scss","1-frameworks/bootstrap/source/_print.scss","1-frameworks/bootstrap/bootstrap-grid.scss","3-base/_mixins.scss","3-base/_base.scss","main.scss"],"names":[],"mappings":"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Cd;;AFoGD;EE/FE,yBAAwB,EACzB;;AM5dD;;EAEE,sBJyQyC;EIxQzC,qBLkSsC;EKjStC,iBLkSkC;EKjSlC,iBLkSkC;EKjSlC,eJyQmC,EIxQpC;;AAED;EAAU,kBJ2PyC,EI3Pb;;AACtC;EAAU,gBJ2PuC,EI3PX;;AACtC;EAAU,mBJ2P0C,EI3Pd;;AACtC;EAAU,kBJ2PyC,EI3Pb;;AACtC;EAAU,mBJ2P0C,EI3Pd;;AACtC;EAAU,gBLmQ2B,EKnQC;;AAEtC;EACE,mBJ2QoD;EI1QpD,iBJ2Q+B,EI1QhC;;AAGD;EACE,gBJ0PgC;EIzPhC,iBJ8P+B;EI7P/B,iBL8QkC,EK7QnC;;AACD;EACE,kBJsPkC;EIrPlC,iBJ0P+B;EIzP/B,iBLyQkC,EKxQnC;;AACD;EACE,kBJkPkC;EIjPlC,iBJsP+B;EIrP/B,iBLoQkC,EKnQnC;;AACD;EACE,kBJ8OkC;EI7OlC,iBJkP+B;EIjP/B,iBL+PkC,EK9PnC;;ANmCD;EM3BE,iBL8FY;EK7FZ,oBL6FY;EK5FZ,UAAS;EACT,yCLjCa,EKkCd;;AAOD;;EAEE,eL0PkC;EKzPlC,iBLwNkC,EKvNnC;;AAED;;EAEE,eJqOgC;EIpOhC,0BJ6OmC,EI5OpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB,EDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB,EDqFjB;;AACD;EACE,sBAAqB,EAKtB;EAND;IAII,qBJuN+B,EItNhC;;AASH;EACE,eAAc;EACd,0BAAyB,EAC1B;;AAGD;EACE,oBLqCY;EKpCZ,mBJyLoD,EIxLrD;;AAED;EACE,eAAc;EACd,eAAc;EACd,eLlGgB,EKuGjB;EARD;IAMI,uBAAsB,EACvB;;AEpHH;ECIE,gBAAe;EAGf,aAAY,EDLb;;AAID;EACE,iBN61BwC;EM51BxC,uBPAa;EOCb,0BPEgB;ESdd,uBR+NgC;EOxNlC,gBAAe;EAGf,aAAY,EDQb;;AAMD;EAEE,sBAAqB,EACtB;;AAED;EACE,sBAA4B;EAC5B,eAAc,EACf;;AAED;EACE,eN80BqC;EM70BrC,ePnBgB,EOoBjB;;AGxCD;EACE,iBTs6BuC;ESr6BvC,eV8Ce;E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D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,wBC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,0BC2E4D,ED1E7D;;AdEH;EcQM,0BAJsC,EdJtB;EcGtB;;IASQ,0BARoC,EASrC;;AApBP;;;EAII,uChBgBS,EgBfV;;AdEH;EcQM,uCAJsC,EdJtB;EcGtB;;IASQ,uCARoC,EASrC;;ADwFT;EAGM,YfrGS;EesGT,0Bf7FY;Ee8FZ,sBd4NgD,Ec3NjD;;AANL;EAWM,eftGY;EeuGZ,0Bf5GY;Ee6GZ,sBf5GY,Ee6Gb;;AAIL;EACE,YfrHa;EesHb,0Bf7GgB,EesIjB;EA3BD;;;IAOI,sBdwMkD,EcvMnD;EARH;IAWI,UAAS,EACV;EAZH;IAgBM,4CfpIS,Ee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IuBdb,sBvBca,EuBbd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,iDvBJS,EuBMZ;;ADSH;ECvDA,YvBSa;EqBTX,0BrB+Ca;EuB7Cf,sBvB6Ce,EsBUd;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,gDvB8BW,EuB5Bd;EAGD;IAEE,YvBfW;IuBgBX,0BvBsBa;IuBrBb,sBvBqBa,EuBpBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,gDvBGS,EuBDZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBgDa;EuB9Cf,sBvB8Ce,EsBSd;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,gDvB+BW,EuB7Bd;EAGD;IAEE,evBNc;IuBOd,0BvBuBa;IuBtBb,sBvBsBa,EuBrBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,gDvBIS,EuBFZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrB8Ca;EuB5Cf,sBvB4Ce,EsBWd;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,gDvB6BW,EuB3Bd;EAGD;IAEE,evBNc;IuBOd,0BvBqBa;IuBpBb,sBvBoBa,EuBnBd;EAED;;IAGE,evBdc;IuBed,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,gDvBES,EuBAZ;;ADSH;ECvDA,YvBSa;EqBTX,0BrB4Ca;EuB1Cf,sBvB0Ce,EsBad;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,iDvB2BW,EuBzBd;EAGD;IAEE,YvBfW;IuBgBX,0BvBmBa;IuBlBb,sBvBkBa,EuBjBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,iDvBAS,EuBEZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBUc;EuBRhB,sBvBQgB,EsB+Cf;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvBPY,EuBSf;EAGD;IAEE,evBNc;IuBOd,0BvBfc;IuBgBd,sBvBhBc,EuBiBf;EAED;;IAGE,evBdc;IuBed,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvBlCU,EuBoCb;;ADSH;ECvDA,YvBSa;EqBTX,0BrBkBc;EuBhBhB,sBvBgBgB,EsBuCf;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,+CvBCY,EuBCf;EAGD;IAEE,YvBfW;IuBgBX,0BvBPc;IuBQd,sBvBRc,EuBSf;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,+CvB1BU,EuB4Bb;;ADSH;ECvDA,evBkBgB;EqBlBd,uBrBSW;EuBPb,mBvBOa,EsBgDZ;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvBRS,EuBUZ;EAGD;IAEE,evBNc;IuBOd,uBvBhBW;IuBiBX,mBvBjBW,EuBkBZ;EAED;;IAGE,evBdc;IuBed,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvBnCO,EuBqCV;;ADSH;ECvDA,YvBSa;EqBTX,0BrB0Ca;EuBxCf,sBvBwCe,EsBed;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvByBW,EuBvBd;EAGD;IAEE,YvBfW;IuBgBX,0BvBiBa;IuBhBb,sBvBgBa,EuBfd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvBFS,EuBIZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBmDa;EuBjDf,sBvBiDe,EsBMd;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvBkCW,EuBhCd;EAGD;IAEE,evBNc;IuBOd,0BvB0Ba;IuBzBb,sBvByBa,EuBxBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvBOS,EuBLZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBiDa;EuB/Cf,sBvB+Ce,EsBQd;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,iDvBgCW,EuB9Bd;EAGD;IAEE,evBNc;IuBOd,0BvBwBa;IuBvBb,sBvBuBa,EuBtBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,iDvBKS,EuBHZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBac;EuBXhB,sBvBWgB,EsB4Cf;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvBJY,EuBMf;EAGD;IAEE,evBNc;IuBOd,0BvBZc;IuBad,sBvBbc,EuBcf;EAED;;IAGE,evBdc;IuBed,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvB/BU,EuBiCb;;ADSH;ECvDA,YvBSa;EqBTX,0BrByCa;EuBvCf,sBvBuCe,EsBgBd;EpBnDD;IqBAE,YvBGW;IqBTX,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,gDvBwBW,EuBtBd;EAGD;IAEE,YvBfW;IuBgBX,0BvBgBa;IuBfb,sBvBea,EuBdd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,gDvBHS,EuBKZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrB6Ca;EuB3Cf,sBvB2Ce,EsBYd;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,gDvB4BW,EuB1Bd;EAGD;IAEE,evBNc;IuBOd,0BvBoBa;IuBnBb,sBvBmBa,EuBlBd;EAED;;IAGE,YvBvBW;IuBwBX,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,gDvBCS,EuBCZ;;ADSH;ECvDA,evBkBgB;EqBlBd,0BrBoDe;EuBlDjB,sBvBkDiB,EsBKhB;EpBnDD;IqBAE,evBYc;IqBlBd,0BEDoF;IASpF,sBATyH,ErBOrG;EqBKtB;IAMI,kDvBmCa,EuBjChB;EAGD;IAEE,evBNc;IuBOd,0BvB2Be;IuB1Bf,sBvB0Be,EuBzBhB;EAED;;IAGE,evBdc;IuBed,0BAlCuK;IAsCvK,sBAtC+M,EAgDhN;IARC;;MAKI,kDvBQW,EuBNd;;ADeH;ECVA,evBJe;EuBKf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBPe,EsBgBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBXa;IuBYb,sBvBZa,EuBad;EAED;IAEE,gDvBjBa,EuBkBd;EAED;IAEE,evBtBa;IuBuBb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvB9Ba;IuB+Bb,sBvB/Ba,EuByCd;IARC;;MAKI,gDvBtCS,EuBwCZ;;AD1BH;ECVA,evBXe;EuBYf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBde,EsBuBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBlBa;IuBmBb,sBvBnBa,EuBoBd;EAED;IAEE,iDvBxBa,EuByBd;EAED;IAEE,evB7Ba;IuB8Bb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvBrCa;IuBsCb,sBvBtCa,EuBgDd;IARC;;MAKI,iDvB7CS,EuB+CZ;;AD1BH;ECVA,evBJe;EuBKf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBPe,EsBgBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBXa;IuBYb,sBvBZa,EuBad;EAED;IAEE,gDvBjBa,EuBkBd;EAED;IAEE,evBtBa;IuBuBb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvB9Ba;IuB+Bb,sBvB/Ba,EuByCd;IARC;;MAKI,gDvBtCS,EuBwCZ;;AD1BH;ECVA,evBHe;EuBIf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBNe,EsBed;ECPD;IACE,evBvCc;IuBwCd,0BvBVa;IuBWb,sBvBXa,EuBYd;EAED;IAEE,gDvBhBa,EuBiBd;EAED;IAEE,evBrBa;IuBsBb,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvB7Ba;IuB8Bb,sBvB9Ba,EuBwCd;IARC;;MAKI,gDvBrCS,EuBuCZ;;AD1BH;ECVA,evBLe;EuBMf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBRe,EsBiBd;ECPD;IACE,evBvCc;IuBwCd,0BvBZa;IuBab,sBvBba,EuBcd;EAED;IAEE,gDvBlBa,EuBmBd;EAED;IAEE,evBvBa;IuBwBb,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvB/Ba;IuBgCb,sBvBhCa,EuB0Cd;IARC;;MAKI,gDvBvCS,EuByCZ;;AD1BH;ECVA,evBPe;EuBQf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBVe,EsBmBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBda;IuBeb,sBvBfa,EuBgBd;EAED;IAEE,iDvBpBa,EuBqBd;EAED;IAEE,evBzBa;IuB0Bb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvBjCa;IuBkCb,sBvBlCa,EuB4Cd;IARC;;MAKI,iDvBzCS,EuB2CZ;;AD1BH;ECVA,evBzCgB;EuB0ChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBvB5CgB,EsBqDf;ECPD;IACE,evBvCc;IuBwCd,0BvBhDc;IuBiDd,sBvBjDc,EuBkDf;EAED;IAEE,kDvBtDc,EuBuDf;EAED;IAEE,evB3Dc;IuB4Dd,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvBnEc;IuBoEd,sBvBpEc,EuB8Ef;IARC;;MAKI,kDvB3EU,EuB6Eb;;AD1BH;ECVA,evBjCgB;EuBkChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBpCgB,EsB6Cf;ECPD;IACE,YvBhDW;IuBiDX,0BvBxCc;IuByCd,sBvBzCc,EuB0Cf;EAED;IAEE,+CvB9Cc,EuB+Cf;EAED;IAEE,evBnDc;IuBoDd,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvB3Dc;IuB4Dd,sBvB5Dc,EuBsEf;IARC;;MAKI,+CvBnEU,EuBqEb;;AD1BH;ECVA,YvB1Ca;EuB2Cb,8BAA6B;EAC7B,uBAAsB;EACtB,mBvB7Ca,EsBsDZ;ECPD;IACE,evBvCc;IuBwCd,uBvBjDW;IuBkDX,mBvBlDW,EuBmDZ;EAED;IAEE,kDvBvDW,EuBwDZ;EAED;IAEE,YvB5DW;IuB6DX,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,uBvBpEW;IuBqEX,mBvBrEW,EuB+EZ;IARC;;MAKI,kDvB5EO,EuB8EV;;AD1BH;ECVA,evBTe;EuBUf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBZe,EsBqBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBhBa;IuBiBb,sBvBjBa,EuBkBd;EAED;IAEE,kDvBtBa,EuBuBd;EAED;IAEE,evB3Ba;IuB4Bb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvBnCa;IuBoCb,sBvBpCa,EuB8Cd;IARC;;MAKI,kDvB3CS,EuB6CZ;;AD1BH;ECVA,evBAe;EuBCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBHe,EsBYd;ECPD;IACE,evBvCc;IuBwCd,0BvBPa;IuBQb,sBvBRa,EuBSd;EAED;IAEE,kDvBba,EuBcd;EAED;IAEE,evBlBa;IuBmBb,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvB1Ba;IuB2Bb,sBvB3Ba,EuBqCd;IARC;;MAKI,kDvBlCS,EuBoCZ;;AD1BH;ECVA,evBFe;EuBGf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBLe,EsBcd;ECPD;IACE,evBvCc;IuBwCd,0BvBTa;IuBUb,sBvBVa,EuBWd;EAED;IAEE,iDvBfa,EuBgBd;EAED;IAEE,evBpBa;IuBqBb,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvB5Ba;IuB6Bb,sBvB7Ba,EuBuCd;IARC;;MAKI,iDvBpCS,EuBsCZ;;AD1BH;ECVA,evBtCgB;EuBuChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBzCgB,EsBkDf;ECPD;IACE,evBvCc;IuBwCd,0BvB7Cc;IuB8Cd,sBvB9Cc,EuB+Cf;EAED;IAEE,kDvBnDc,EuBoDf;EAED;IAEE,evBxDc;IuByDd,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvBhEc;IuBiEd,sBvBjEc,EuB2Ef;IARC;;MAKI,kDvBxEU,EuB0Eb;;AD1BH;ECVA,evBVe;EuBWf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBbe,EsBsBd;ECPD;IACE,YvBhDW;IuBiDX,0BvBjBa;IuBkBb,sBvBlBa,EuBmBd;EAED;IAEE,gDvBvBa,EuBwBd;EAED;IAEE,evB5Ba;IuB6Bb,8BAA6B,EAC9B;EAED;;IAGE,YvBnEW;IuBoEX,0BvBpCa;IuBqCb,sBvBrCa,EuB+Cd;IARC;;MAKI,gDvB5CS,EuB8CZ;;AD1BH;ECVA,evBNe;EuBOf,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBTe,EsBkBd;ECPD;IACE,evBvCc;IuBwCd,0BvBba;IuBcb,sBvBda,EuBed;EAED;IAEE,gDvBnBa,EuBoBd;EAED;IAEE,evBxBa;IuByBb,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvBhCa;IuBiCb,sBvBjCa,EuB2Cd;IARC;;MAKI,gDvBxCS,EuB0CZ;;AD1BH;ECVA,evBCiB;EuBAjB,8BAA6B;EAC7B,uBAAsB;EACtB,sBvBFiB,EsBWhB;ECPD;IACE,evBvCc;IuBwCd,0BvBNe;IuBOf,sBvBPe,EuBQhB;EAED;IAEE,kDvBZe,EuBahB;EAED;IAEE,evBjBe;IuBkBf,8BAA6B,EAC9B;EAED;;IAGE,evB1Dc;IuB2Dd,0BvBzBe;IuB0Bf,sBvB1Be,EuBoChB;IARC;;MAKI,kDvBjCW,EuBmCd;;ADdL;EACE,iBtB6MkC;EsB5MlC,etB5Be;EsB6Bf,8BAA6B,EAuB9B;EpB7FC;IoByEE,erBoFgD;IqBnFhD,2BrBoFiC;IqBnFjC,8BAA6B;IAC7B,0BAAyB,EpB5EL;EoBmExB;IAcI,2BrB6EiC;IqB5EjC,0BAAyB;IACzB,iBAAgB,EACjB;EAjBH;IAqBI,etB/Ec;IsBgFd,qBAAoB,EACrB;;AASH;ECZE,sBvBgSmC;EuB/RnC,mBvBoLuD;EuBnLvD,iBtBwH+B;EsBrH7B,sBtB4H+B,EqBnHlC;;AAED;EChBE,sBvB4RoC;EuB3RpC,oBtB6JoD;EsB5JpD,iBtByH+B;EsBtH7B,sBtB6H+B,EqBhHlC;;AAOD;EACE,eAAc;EACd,YAAW,EAMZ;EARD;IAMI,mBrByQ+B,EqBx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,UAAS;IACT,WAAU;IACV,eAAc;IACd,e7BmJ2G;I6BlJ3G,wB9B6EmC;I8B5EnC,iB9BVgC;I8BWhC,e9BtRc;I8BuRd,kBAAiB;ITvSjB,0BrBWc;I8B8Rd,+B9B5Rc;ISfd,mCqB4SgF,EACjF;;AASH;EACE,YAAW;EACX,gBAAe;EACf,8BAA6B;EAC7B,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EA4GjB;EAhHD;IAOI,cAAa,EAOd;IAdH;MAW8B,iE9BhRb,E8BgRiE;IAXlF;MAY8B,iE9BjRb,E8BiRiE;IAZlF;MAa8B,iE9BlRb,E8BkRiE;EAblF;IAiBI,UAAS,EACV;EAlBH;IAqBI,Y7B4M6C;I6B3M7C,a7B2M6C;I6B1M7C,qBAA2E;IT3U3E,0BrB+Ca;I8B8Rb,U7B2M0C;IQ1hB1C,oBR2hB6C;IkB1hB3C,6GlBid+H;I6B/HjI,yBAAgB;YAAhB,iBAAgB,EAKjB;IXnVD;MWiTF;QXhTI,iBAAgB,EWkVjB,EAAA;IAlCH;MTpTI,0BpB6hB2E,E6BxM1E;EAjCL;IAqCI,Y7BqLoC;I6BpLpC,e7BqLqC;I6BpLrC,mBAAkB;IAClB,gB7BoLuC;I6BnLvC,0B9BjVc;I8BkVd,0BAAyB;IrBhWzB,oBRohBoC,E6BjLrC;EA7CH;IAgDI,Y7BiL6C;I6BhL7C,a7BgL6C;IoBrhB7C,0BrB+Ca;I8BwTb,U7BiL0C;IQ1hB1C,oBR2hB6C;IkB1hB3C,6GlBid+H;I6BrGjI,sBAAgB;SAAhB,iBAAgB,EAKjB;IX7WD;MWiTF;QXhTI,iBAAgB,EW4WjB,EAAA;IA5DH;MTpTI,0BpB6hB2E,E6B9K1E;EA3DL;IA+DI,Y7B2JoC;I6B1JpC,e7B2JqC;I6B1JrC,mBAAkB;IAClB,gB7B0JuC;I6BzJvC,0B9B3Wc;I8B4Wd,0BAAyB;IrB1XzB,oBRohBoC,E6BvJrC;EAvEH;IA0EI,Y7BuJ6C;I6BtJ7C,a7BsJ6C;I6BrJ7C,cAAa;IACb,qB7BtC+B;I6BuC/B,oB7BvC+B;IoB3V/B,0BrB+Ca;I8BqVb,U7BoJ0C;IQ1hB1C,oBR2hB6C;IkB1hB3C,6GlBid+H;I6BxEjI,iBAAgB,EAKjB;IX1YD;MWiTF;QXhTI,iBAAgB,EWyYjB,EAAA;IAzFH;MTpTI,0BpB6hB2E,E6BjJ1E;EAxFL;IA4FI,Y7B8HoC;I6B7HpC,e7B8HqC;I6B7HrC,mBAAkB;IAClB,gB7B6HuC;I6B5HvC,8BAA6B;IAC7B,0BAAyB;IACzB,qBAA+C,EAEhD;EApGH;IAuGI,0B9B/Yc;ISdd,oBRohBoC,E6BrHrC;EAzGH;IA4GI,mBAAkB;IAClB,0B9BrZc;ISdd,oBRohBoC,E6B/GrC;;AAGH;;;EXvaM,6GlBid+H,E6BtCpI;EXvaC;IWmaF;;;MXlaI,iBAAgB,EWsanB,EAAA;;AC3aD;EACE,cAAa;EACb,gBAAe;EACf,gBAAe;EACf,iBAAgB;EAChB,iBAAgB,EACjB;;AAED;EACE,eAAc;EACd,qB9BgmBsC,E8BtlBvC;E7BTC;I6BEE,sBAAqB,E7BCtB;E6BNH;IAUI,e/BFc,E+BGf;;AAOH;EACE,iC/BdgB,E+BgDjB;EAnCD;IAII,oB9B6L6B,E8B5L9B;EALH;IAQI,8BAAgD;ItB7BhD,gCRyNgC;IQxNhC,iCRwNgC,E8BhLjC;I7BnCD;M6B2BI,sC/BzBY,EECf;I6BYH;MAgBM,e/B1BY;M+B2BZ,8BAA6B;MAC7B,0BAAyB,EAC1B;EAnBL;;IAwBI,e/BjCc;I+BkCd,uB/BzCW;I+B0CX,mC/B1CW,E+B2CZ;EA3BH;IA+BI,iB9BkK6B;IQtN7B,0BsBsD4B;ItBrD5B,2BsBqD4B,EAC7B;;AAQH;EtBrEI,uBR+NgC,E8BvJjC;;AAHH;;EAOI,Y/BjEW;E+BkEX,0B/B5Ba,E+B6Bd;;AAQH;EAEI,eAAc;EACd,mBAAkB,EACnB;;AAGH;EAEI,cAAa;EACb,aAAY;EACZ,mBAAkB,EACnB;;AAQH;EAEI,cAAa,EACd;;AAHH;EAKI,eAAc,EACf;;ACnGH;EACE,mBAAkB;EAClB,cAAa;EACb,gBAAe;EACf,oBAAmB;EACnB,+BAA8B;EAC9B,qBhC8HY,EgCnHb;EAjBD;;IAYI,cAAa;IACb,gBAAe;IACf,oBAAmB;IACnB,+BAA8B,EAC/B;;AAQH;EACE,sBAAqB;EACrB,qB/BimB+E;E+BhmB/E,wB/BgmB+E;E+B/lB/E,mBhCwGY;EgCvGZ,mBhC0OuD;EgCzOvD,qBAAoB;EACpB,oBAAmB,EAKpB;E9BrCC;I8BmCE,sBAAqB,E9BhCtB;;A8ByCH;EACE,cAAa;EACb,uBAAsB;EACtB,gBAAe;EACf,iBAAgB;EAChB,iBAAgB,EAWjB;EAhBD;IAQI,iBAAgB;IAChB,gBAAe,EAChB;EAVH;IAaI,iBAAgB;IAChB,YAAW,EACZ;;AAQH;EACE,sBAAqB;EACrB,oBhCmjB0C;EgCljB1C,uBhCkjB0C,EgCjjB3C;;AAWD;EACE,iBAAgB;EAChB,aAAY;EAGZ,oBAAmB,EACpB;;AAGD;EACE,yB/BmiBwC;E+BliBxC,mBhC2KuD;EgC1KvD,eAAc;EACd,8BAA6B;EAC7B,8BAAuC;EvB5GrC,uBR+NgC,E+BxGnC;E9B3GC;I8BoGE,sBAAqB,E9BjGtB;E8BwFH;IAcI,gBAAe,EAChB;;AAKH;EACE,sBAAqB;EACrB,aAAY;EACZ,cAAa;EACb,uBAAsB;EACtB,YAAW;EACX,oCAAmC;EACnC,2BAA0B,EAC3B;;AnB9DG;EmBuEC;;IAIK,iBAAgB;IAChB,gBAAe,EAChB,EAAA;;AnB1FL;EmBoFA;IAUI,sBAAqB;IACrB,4BAA2B,EAgC9B;IA3CA;MAcK,oBAAmB,EAUpB;MAxBJ;QAiBO,mBAAkB,EACnB;MAlBN;QAqBO,sBhC2fgC;QgC1fhC,qBhC0fgC,EgCzfjC;IAvBN;;MA6BK,kBAAiB,EAClB;IA9BJ;MAiCK,yBAAwB;MAGxB,iBAAgB,EACjB;IArCJ;MAwCK,cAAa,EACd,EAAA;;AnBhHL;EmBuEC;;IAIK,iBAAgB;IAChB,gBAAe,EAChB,EAAA;;AnB1FL;EmBoFA;IAUI,sBAAqB;IACrB,4BAA2B,EAgC9B;IA3CA;MAcK,oBAAmB,EAUpB;MAxBJ;QAiBO,mBAAkB,EACnB;MAlBN;QAqBO,sBhC2fgC;QgC1fhC,qBhC0fgC,EgCzfjC;IAvBN;;MA6BK,kBAAiB,EAClB;IA9BJ;MAiCK,yBAAwB;MAGxB,iBAAgB,EACjB;IArCJ;MAwCK,cAAa,EACd,EAAA;;AnBhHL;EmBuEC;;IAIK,iBAAgB;IAChB,gBAAe,EAChB,EAAA;;AnB1FL;EmBoFA;IAUI,sBAAqB;IACrB,4BAA2B,EAgC9B;IA3CA;MAcK,oBAAmB,EAUpB;MAxBJ;QAiBO,mBAAkB,EACnB;MAlBN;QAqBO,sBhC2fgC;QgC1fhC,qBhC0fgC,EgCzfjC;IAvBN;;MA6BK,kBAAiB,EAClB;IA9BJ;MAiCK,yBAAwB;MAGxB,iBAAgB,EACjB;IArCJ;MAwCK,cAAa,EACd,EAAA;;AnBhHL;EmBuEC;;IAIK,iBAAgB;IAChB,gBAAe,EAChB,EAAA;;AnB1FL;EmBoFA;IAUI,sBAAqB;IACrB,4BAA2B,EAgC9B;IA3CA;MAcK,oBAAmB,EAUpB;MAxBJ;QAiBO,mBAAkB,EACnB;MAlBN;QAqBO,sBhC2fgC;QgC1fhC,qBhC0fgC,EgCzfjC;IAvBN;;MA6BK,kBAAiB,EAClB;IA9BJ;MAiCK,yBAAwB;MAGxB,iBAAgB,EACjB;IArCJ;MAwCK,cAAa,EACd,EAAA;;AA9CT;EAeQ,sBAAqB;EACrB,4BAA2B,EAgC9B;EAhDL;;IASU,iBAAgB;IAChB,gBAAe,EAChB;EAXT;IAmBU,oBAAmB,EAUpB;IA7BT;MAsBY,mBAAkB,EACnB;IAvBX;MA0BY,sBhC2fgC;MgC1fhC,qBhC0fgC,EgCzfjC;EA5BX;;IAkCU,kBAAiB,EAClB;EAnCT;IAsCU,yBAAwB;IAGxB,iBAAgB,EACjB;EA1CT;IA6CU,cAAa,EACd;;AAYT;EAEI,0BhC9KW,EgCmLZ;E9B5LD;I8B0LI,0BhCjLS,EENZ;;A8BkLH;EAWM,0BhCvLS,EgCgMV;E9BzMH;I8BmMM,0BhC1LO,EENZ;E8BkLH;IAkBQ,0BhC9LO,EgC+LR;;AAnBP;;;;EA0BM,0BhCtMS,EgCuMV;;AA3BL;EA+BI,0BhC3MW;EgC4MX,iChC5MW,EgC6MZ;;AAjCH;EAoCI,sQ/BqbmS,E+BpbpS;;AArCH;EAwCI,0BhCpNW,EgC4NZ;EAhDH;IA0CM,0BhCtNS,EgC2NV;I9BpOH;M8BkOM,0BhCzNO,EENZ;;A8BsOH;EAEI,YhC5OW,EgCiPZ;E9BhPD;I8B8OI,YhC/OS,EEIZ;;A8BsOH;EAWM,iChCrPS,EgC8PV;E9B7PH;I8BuPM,ahCxPO,EEIZ;E8BsOH;IAkBQ,iChC5PO,EgC6PR;;AAnBP;;;;EA0BM,YhCpQS,EgCqQV;;AA3BL;EA+BI,iChCzQW;EgC0QX,uChC1QW,EgC2QZ;;AAjCH;EAoCI,6Q/B0XkS,E+BzXnS;;AArCH;EAwCI,iChClRW,EgC0RZ;EAhDH;IA0CM,YhCpRS,EgCyRV;I9BxRH;M8BsRM,YhCvRO,EEIZ;;A+BfH;EACE,mBAAkB;EAClB,cAAa;EACb,uBAAsB;EACtB,aAAY;EACZ,sBAAqB;EACrB,uBjCKa;EiCJb,4BAA2B;EAC3B,0BjC8CiB;EStDf,uBR+NgC,EgCpMnC;EA3BD;IAYI,gBAAe;IACf,eAAc,EACf;EAdH;IxBMI,gCRyNgC;IQxNhC,iCRwNgC,EgC5M/B;EAnBL;IxBoBI,oCR2MgC;IQ1MhC,mCR0MgC,EgCtM/B;;AAIL;EAGE,eAAc;EACd,iBhCoqByC,EgCnqB1C;;AAED;EACE,uBhC+pBwC,EgC9pBzC;;AAED;EACE,sBAAgC;EAChC,iBAAgB,EACjB;;AAED;EACE,iBAAgB,EACjB;;A/BvCC;E+B2CE,sBAAqB,E/B3CD;;A+ByCxB;EAMI,qBhC8oBuC,EgC7oBxC;;AAOH;EACE,yBhCqoByC;EgCpoBzC,iBAAgB;EAChB,sCjC7Ca;EiC8Cb,iCjCbiB,EiCwBlB;EAfD;IxB/DI,2DwBsE8E,EAC/E;EARH;IAYM,cAAa,EACd;;AAIL;EACE,yBhConByC;EgCnnBzC,sCjC7Da;EiC8Db,8BjC7BiB,EiCkClB;EARD;IxBhFI,2DRysBoF,EgClnBrF;;AAQH;EACE,wBAAkC;EAClC,wBhCmmBwC;EgClmBxC,uBAAiC;EACjC,iBAAgB,EACjB;;AAED;EACE,wBAAkC;EAClC,uBAAiC,EAClC;;AAGD;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,iBhC2lByC,EgC1lB1C;;AAED;EACE,YAAW;ExBtHT,mCRysBoF,EgCjlBvF;;AAGD;EACE,YAAW;ExBtHT,4CRmsBoF;EQlsBpF,6CRksBoF,EgC3kBvF;;AAED;EACE,YAAW;ExB7GT,gDRqrBoF;EQprBpF,+CRorBoF,EgCtkBvF;;AAKD;EACE,cAAa;EACb,uBAAsB,EAqBvB;EAvBD;IAKI,oBhCkkBwD,EgCjkBzD;EpBtFC;IoBgFJ;MASI,oBAAmB;MACnB,oBhC6jBwD;MgC5jBxD,mBhC4jBwD,EgChjB3D;MAvBD;QAcM,cAAa;QAEb,aAAY;QACZ,uBAAsB;QACtB,mBhCqjBsD;QgCpjBtD,iBAAgB;QAChB,kBhCmjBsD,EgCljBvD,EAAA;;AASL;EACE,cAAa;EACb,uBAAsB,EA4EvB;EA9ED;IAOI,oBhCkiBwD,EgCjiBzD;EpBtHC;IoB8GJ;MAWI,oBAAmB,EAmEtB;MA9ED;QAgBM,aAAY;QACZ,iBAAgB,EA2DjB;QA5EL;UAoBQ,eAAc;UACd,eAAc,EACf;QAtBP;UxBzJI,2BwBoLoC;UxBnLpC,8BwBmLoC,EAU/B;UArCT;;YA+BY,2BAA0B,EAC3B;UAhCX;;YAmCY,8BAA6B,EAC9B;QApCX;UxB3II,0BwBmLmC;UxBlLnC,6BwBkLmC,EAU9B;UAlDT;;YA4CY,0BAAyB,EAC1B;UA7CX;;YAgDY,6BAA4B,EAC7B;QAjDX;UxBtKI,uBR+NgC,EgCM3B;UA/DT;;YxBhKI,gCRyNgC;YQxNhC,iCRwNgC,EgCCzB;UA1DX;;YxBlJI,oCR2MgC;YQ1MhC,mCR0MgC,EgCKzB;QA9DX;UxBtKI,iBwBwO8B,EAQzB;UA1ET;;;;YxBtKI,iBwB8OgC,EACzB,EAAA;;AAYX;EAEI,uBhCucsC,EgCtcvC;;ApBtMC;EoBmMJ;IAMI,wBhCidiC;YgCjdjC,gBhCidiC;IgChdjC,4BhCiduC;YgCjdvC,oBhCiduC;IgChdvC,WAAU;IACV,UAAS,EAOZ;IAhBD;MAYM,sBAAqB;MACrB,YAAW,EACZ,EAAA;;AASL;EAEI,iBAAgB;EAChB,iBAAgB,EACjB;;AAJH;EAQM,iBAAgB,EACjB;;AATL;EAaI,iBAAgB;EAChB,8BAA6B;EAC7B,6BAA4B,EAC7B;;AAhBH;EAmBI,0BAAyB;EACzB,2BAA0B,EAC3B;;AC3SH;EACE,cAAa;EACb,gBAAe;EACf,sBjCy3BsC;EiCx3BtC,oBjC23BsC;EiC13BtC,iBAAgB;EAChB,0BlCWgB;ESbd,uBR+NgC,EiC3NnC;;AAED;EAGI,qBjCg3BqC,EiCx2BtC;EAXH;IAMM,sBAAqB;IACrB,sBjC42BmC;IiC32BnC,elCGY;IkCFZ,ajCi3BuC,EiCh3BxC;;AAVL;EAoBI,2BAA0B,EAC3B;;AArBH;EAwBI,sBAAqB,EACtB;;AAzBH;EA4BI,elCjBc,EkCkBf;;ACvCH;EACE,cAAa;E7BGb,gBAAe;EACf,iBAAgB;EGDd,uBR+NgC,EkC/NnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,sBnCqrByC;EmCprBzC,kBlCsN+B;EkCrN/B,kBlC8pBsC;EkC7pBtC,enCyCe;EmCxCf,uBnCEa;EmCDb,0BnCIgB,EmCgBjB;EA5BD;IAWI,WAAU;IACV,elCuJgD;IkCtJhD,sBAAqB;IACrB,0BnCHc;ImCId,sBnCHc,EmCIf;EAhBH;IAmBI,WAAU;IACV,WlCupBiC;IkCtpBjC,iDnC0Ba,EmCzBd;EAtBH;IA0BI,gBAAe,EAChB;;AAGH;EAGM,eAAc;E1BRhB,gCRoMgC;EQnMhC,mCRmMgC,EkC1L/B;;AALL;E1BnBI,iCRkNgC;EQjNhC,oCRiNgC,EkCrL/B;;AAVL;EAcI,WAAU;EACV,YnCpCW;EmCqCX,0BnCCa;EmCAb,sBnCAa,EmCCd;;AAlBH;EAqBI,enCpCc;EmCqCd,qBAAoB;EAEpB,aAAY;EACZ,uBnC9CW;EmC+CX,sBnC5Cc,EmC6Cf;;AC5DD;EACE,wBnCoqBsC;EmCnqBtC,mBpCmRqD;EoClRrD,iBnCuN6B,EmCtN9B;;AAIG;E3BoBF,+BRqM+B;EQpM/B,kCRoM+B,EmCvN5B;;AAGD;E3BCF,gCRmN+B;EQlN/B,mCRkN+B,EmClN5B;;AAfL;EACE,wBnCkqBqC;EmCjqBrC,oBnC4PkD;EmC3PlD,iBnCwN6B,EmCvN9B;;AAIG;E3BoBF,+BRsM+B;EQrM/B,kCRqM+B,EmCxN5B;;AAGD;E3BCF,gCRoN+B;EQnN/B,mCRmN+B,EmCnN5B;;ACbP;EACE,sBAAqB;EACrB,sBpCowBsC;EoCnwBtC,erC0xBwC;EqCzxBxC,iBpC4P+B;EoC3P/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BTtB,uBR+NgC,EoC/MnC;EAfD;IAaI,cAAa,EACd;;AAIH;EACE,mBAAkB;EAClB,UAAS,EACV;;AAMD;EACE,qBpC6uBsC;EoC5uBtC,oBpC4uBsC;EQ1wBpC,qBR6wBqC,EoC7uBxC;;AAOC;EC1CA,YtCca;EsCbb,0BtCmDe,EqCRd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtC4Ce,EqCDd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtCmDe,EqCRd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCoDe,EqCTd;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCkDe,EqCPd;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtCgDe,EqCLd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCcgB,EqC6Bf;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtCsBgB,EqCqBf;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,uBtCaa,EqC8BZ;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtC8Ce,EqCHd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCuDe,EqCZd;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCqDe,EqCVd;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCiBgB,EqC0Bf;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,YtCca;EsCbb,0BtC6Ce,EqCFd;EnC7BD;IoCVI,YtCSS;IsCRT,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCiDe,EqCNd;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AmCwBD;EC1CA,etCuBgB;EsCtBhB,0BtCwDiB,EqCbhB;EnC7BD;IoCVI,etCkBY;IsCjBZ,sBAAqB;IACrB,0BAAkC,EpCWrC;;AqCnBH;EACE,mBAAoD;EACpD,oBtCgsBsC;EsC/rBtC,0BvCcgB;ESbd,sBRgO+B,EsC3NlC;E1BmDG;I0B5DJ;MAOI,mBtC2rBoC,EsCzrBvC,EAAA;;AAED;EACE,iBAAgB;EAChB,gBAAe;E9BTb,iB8BUsB,EACzB;;ACXD;EACE,mBAAkB;EAClB,yBvCmzByC;EuClzBzC,oBvCmzBsC;EuClzBtC,8BAA6C;E/BJ3C,uBR+NgC,EuCzNnC;;AAGD;EAEE,eAAc,EACf;;AAGD;EACE,iBvCiP+B,EuChPhC;;AAOD;EACE,oBAAwD,EAUzD;EAXD;IAKI,mBAAkB;IAClB,OAAM;IACN,SAAQ;IACR,yBvCqxBuC;IuCpxBvC,eAAc,EACf;;AASD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,axBmFgE;EI9E9D,wBJ8E8D;EwBjFhE,oBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ACXH;EACE;IAAO,4BAAuC,EAAA;EAC9C;IAAK,yBAAwB,EAAA,EAAA;;AAF/B;EACE;IAAO,4BAAuC,EAAA;EAC9C;IAAK,yBAAwB,EAAA,EAAA;;AAG/B;EACE,cAAa;EACb,azC+zBsC;EyC9zBtC,iBAAgB;EAChB,mBzC8zByD;EyC7zBzD,0B1COgB;ESbd,uBR+NgC,EyCtNnC;;AAED;EACE,cAAa;EACb,uBAAsB;EACtB,wBAAuB;EACvB,Y1CJa;E0CKb,mBAAkB;EAClB,oBAAmB;EACnB,0B1C+Be;EmBhDX,4BlBy0B4C,EyCtzBjD;EvBfC;IuBMF;MvBLI,iBAAgB,EuBcnB,EAAA;;AAED;ErBiBE,sMAA6I;EqBf7I,2BzC0yBsC,EyCzyBvC;;AAED;EACE,2DzC6yBoD;UyC7yBpD,mDzC6yBoD,EyC5yBrD;;ACjCD;EACE,cAAa;EACb,wBAAuB,EACxB;;AAED;EACE,QAAO,EACR;;ACHD;EACE,cAAa;EACb,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB,EACjB;;AAQD;EACE,YAAW;EACX,e5CCgB;E4CAhB,oBAAmB,EAapB;E1CnBC;I0CUE,e5CJc;I4CKd,sBAAqB;IACrB,0B5CZc,EEGf;E0CAH;IAaI,e5CRc;I4CSd,0B5ChBc,E4CiBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yB3C2yByC;E2CzyBzC,oB3CiL+B;E2ChL/B,uB5CjCa;E4CkCb,uC5CxBa,E4CqDd;EApCD;InChCI,gCRyNgC;IQxNhC,iCRwNgC,E2C9KjC;EAXH;IAcI,iBAAgB;InChChB,oCR2MgC;IQ1MhC,mCR0MgC,E2CzKjC;E1C1CD;I0C6CE,WAAU;IACV,sBAAqB,E1C3CtB;E0CuBH;IAyBI,e5C9Cc;I4C+Cd,uB5CrDW,E4CsDZ;EA3BH;IA+BI,WAAU;IACV,Y5C3DW;I4C4DX,0B5CtBa;I4CuBb,sB5CvBa,E4CwBd;;AASH;EAEI,gBAAe;EACf,eAAc;EnCrFd,iBmCsFwB,EACzB;;AALH;EASM,cAAa,EACd;;AAVL;EAeM,iBAAgB,EACjB;;ACnGH;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,wB5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,0BAAyC,E3CS9C;E2ChBD;IAWM,Y7CCO;I6CAP,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E3CHD;I2CPM,e5B2E0D;I4B1E1D,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yH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,wBJ8E8D;EwBjFhE,oBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,YqC6XyH;EzDxXvH,0BJ8E8D;EwBjFhE,sBxBiFgE,E6D2S/D;ErC1XD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;AqCyXH;EAAqB,qBAAmB,EAAG;;AAC3C;EACI,kCAAiC;EACjC,iBAAgB;EAChB,gBAAc,EACjB;;AACD;EACE,sCAAqC;EACrC,cAAa;EACb,kBAAiB,EAClB;;AACD;EACE,yCAAwC;EACxC,kBAAiB;EACjB,gBAAe;EACf,qBAAoB;EACpB,oCAAmC;EACnC,eAAc,EACf;;AjE1VG;EiE+VA;IACI,cAAa,EAChB,EAAA;;AAIL;EACI,qCAAoC;EACpC,gBAAc;EACd,iBAAe,EAuBlB;EA1BD;IAKQ,oBAAkB,EACrB;EANL;IAQQ,mBAAiB;IACjB,iBAAe;IACf,mBAAiB;IACjB,mBAAiB,EACpB;EAZL;IAcQ,aAAa;IACb,qBAAoB;IACpB,gBAAe;IACf,6BAA4B;IAC5B,mBAAkB;IAClB,WAAU;IACV,YAAW;IACX,eAAc,EACjB;EAtBL;IAuBoB,YAAW;IAC7B,eAAc;IAAC,eAAa;IAC5B,mBAAkB;IAAC,oBAAmB,EAAE;;AAG1C;EACI,iC9EpYe;E8EqYf,oBAAkB,EACrB;;AACD;EACI,6CAAwC;EACxC,sBAAqB;EACrB,qBAAoB;EACpB,oBAAmB,EACtB;;AAEA;EACO,8BAA4B;EAC5B,kBAAgB;EAChB,kBAAgB;EAChB,mBAAiB,EACpB;;AjEpYD;ER9BJ;IyEoagB,gBAAc,EAAG,EAAA;;AjEtY7B;ER9BJ;IyEuagB,gBAAc,EAAG,EAAA;;AjEtZ7B;EiEyZA;IACI,0BAAwB;IACxB,uBAAqB,EACxB;EAhBJ;IAkBO,8BAA4B;IAC5B,0BAAwB;IACxB,uBAAqB;IACrB,kBAAgB;IAChB,kBAAgB;IAChB,mBAAiB,EACpB;EACD;IACI,wBAAuB;IACvB,6BAA4B;IAC5B,uBAAsB,EACzB,EAAA;;AAGL;EACI,e9Epdc,E8E4djB;EATD;IAGQ,e9EtdU,E8E2db;IARL;MAKY,sBAAoB;MACpB,Y9E/dG,E8EgeN;;AjEnbL;EiE2bA;IACI,SAAO;IACP,gBAAe;IACf,cAAa;IACb,QAAO;IACP,oBAAmB;IACnB,aAAY;IACZ,aAAY;IACZ,8BAA6B;IAC7B,gCAA+B;IAC/B,uBAAsB;IACvB,qBAAmB,EACrB;EACD;IACI,mBAAiB,EAEpB;IAHD;MAEuB,mBAAiB,EAAG,EAAA;;AAG/C;EACQ,0BAAwB;EAAK,kBAAiB;EAClD,iBAAgB,EAAE;;AAFtB;EAGQ,0BAAwB;EAAC,kBAAgB,EAAG;;AAHpD;EAKQ,kBAAgB;EAChB,qBAAmB,EACtB;;AAPL;EAQc,eAAc,EAAI;;AAGhC,oCAAoC;ApEnhBpC;EoEohBU,gBAAe;EACrB,sBAAqB;EACrB,iBAAgB,EAAE;;AAEtB;EAAe,mBAAkB,EAAG;;AACpC;EACI,mBAAkB;EAClB,WAAU;EACV,aAAY;EACZ,eAAc;EACd,iBAAe;EACf,eAAc;EACd,oBAAmB;EACnB,gBAAe;EACf,gBAAe,EAClB;;AACD;EAA8E,oBAAmB;EAAC,YAAU,EAAG;;AAE/G;EAA0B,iCAA4B,EAAG;;AACzD;EAA8B,eAAa,EAAG;;AAC9C;EAA2B,eAAa;EAAE,0BAAwB,EAAG;;AAErE;EAAyB,eAAc;EAAE,gBAAe;EAAG,iBAAgB,EAAI;;AAE/E;EAAc,UAAS;EAAE,WAAU,EAAI;;AAEvC,aAAa;AACb;EAAwB,YAAW,EAAI;;AAEvC,aAAa;AACb;EAAkC,oBAAS,EAAa;;AACxD;EAA6C,oBAAS,EAAa;;AAEnE,aAAa;AACb;EAA4C,oCAAS,EAAA;;AACrD;EAAuD,oCAAS,EAAA;;AAChE;EAAuD,wCAAS,EAAiC;;AACjG;EAAkE,wCAAS,EAAiC;;AAE5G,aAAa;AACb;EAAsD,oDAAS,EAAA;;AAC/D;EAAiE,oDAAS,EAAA;;AAC1E;EAAiE,wDAAS,EAAA;;AAC1E;EAA4E,wDAAS,EAAA;;AACrF;EAAiE,wDAAS,EAAA;;AAC1E;EAA4E,wDAAS,EAAA;;AACrF;EAA4E,4DAAS,EAAqD;;AAC1I;EAAuF,4DAAS,EAAqD;;AAErJ,aAAa;AACb;EAAgE,oEAAS,EAAA;;AACzE;EAA2E,oEAAS,EAAA;;AACpF;EAA2E,wEAAS,EAAA;;AACpF;EAAsF,wEAAS,EAAA;;AAC/F;EAA2E,wEAAS,EAAA;;AACpF;EAAsF,wEAAS,EAAA;;AAC/F;EAAsF,4EAAS,EAAA;;AAC/F;EAAiG,4EAAS,EAAA;;AAC1G;EAA2E,wEAAS,EAAA;;AACpF;EAAsF,wEAAS,EAAA;;AAC/F;EAAsF,4EAAS,EAAA;;AAC/F;EAAiG,4EAAS,EAAA;;AAC1G;EAAsF,4EAAS,EAAA;;AAC/F;EAAiG,4EAAS,EAAA;;AAC1G;EAAiG,gFAAS,EAAyE;;AACnL;EAA4G,gFAAS,EAAyE;;AAE9L,aAAa;AACb;EAA0E,oFAAS,EAAA;;AACnF;EAAqF,oFAAS,EAAA;;AAC9F;EAAqF,wFAAS,EAAA;;AAC9F;EAAgG,wFAAS,EAAA;;AACzG;EAAqF,wFAAS,EAAA;;AAC9F;EAAgG,wFAAS,EAAA;;AACzG;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAAqF,wFAAS,EAAA;;AAC9F;EAAgG,wFAAS,EAAA;;AACzG;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAA2G,gGAAS,EAAA;;AACpH;EAAsH,gGAAS,EAAA;;AAC/H;EAAqF,wFAAS,EAAA;;AAC9F;EAAgG,wFAAS,EAAA;;AACzG;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAA2G,gGAAS,EAAA;;AACpH;EAAsH,gGAAS,EAAA;;AAC/H;EAAgG,4FAAS,EAAA;;AACzG;EAA2G,4FAAS,EAAA;;AACpH;EAA2G,gGAAS,EAAA;;AACpH;EAAsH,gGAAS,EAAA;;AAC/H;EAA2G,gGAAS,EAAA;;AACpH;EAAsH,gGAAS,EAAA;;AAC/H;EAAsH,oGAAS,EAA6F;;AAC5N;EAAiI,oGAAS,EAA6F","file":"main.css","sourcesContent":["@charset \"UTF-8\";\n/*!\r\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\r\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n@-ms-viewport {\n width: device-width; }\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: \"Source Sans Pro\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.6;\n color: #212529;\n text-align: left;\n background-color: #fff; }\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 700; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndfn {\n font-style: italic; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #03a87c;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects; }\n a:hover {\n color: #025d45;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg {\n overflow: hidden;\n vertical-align: middle; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit; }\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\n/*!\r\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n */\n:root {\n --blue: #7832e2;\n --indigo: #502c6c;\n --purple: #ad6edd;\n --pink: #ff0266;\n --red: #ea2f65;\n --orange: #fbb500;\n --yellow: #ffde03;\n --green: #03a87c;\n --teal: #09ebaf;\n --cyan: #35bdff;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --light-blue: #e8f3ec;\n --primary: #03a87c;\n --secondary: #7832e2;\n --success: #03a87c;\n --info: #09ebaf;\n --warning: #ffde03;\n --danger: #ea2f65;\n --light: #f8f9fa;\n --dark: #212529;\n --white: #fff;\n --purple: #ad6edd;\n --salmon: #ff977a;\n --cyan: #35bdff;\n --gray: #ced4da;\n --indigo: #502c6c;\n --orange: #fbb500;\n --lightblue: #e8f3ec;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: \"Source Sans Pro\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n@-ms-viewport {\n width: device-width; }\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: \"Source Sans Pro\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.6;\n color: #212529;\n text-align: left;\n background-color: #fff; }\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 700; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndfn {\n font-style: italic; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #03a87c;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects; }\n a:hover {\n color: #025d45;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg {\n overflow: hidden;\n vertical-align: middle; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit; }\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit; }\n\nh1, .h1 {\n font-size: 2.5rem; }\n\nh2, .h2 {\n font-size: 2rem; }\n\nh3, .h3 {\n font-size: 1.75rem; }\n\nh4, .h4 {\n font-size: 1.5rem; }\n\nh5, .h5 {\n font-size: 1.25rem; }\n\nh6, .h6 {\n font-size: 1rem; }\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300; }\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1); }\n\nsmall,\n.small {\n font-size: 85%;\n font-weight: 400; }\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3; }\n\n.list-unstyled {\n padding-left: 0;\n list-style: none; }\n\n.list-inline {\n padding-left: 0;\n list-style: none; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem; }\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d; }\n .blockquote-footer::before {\n content: \"\\2014 \\00A0\"; }\n\n.img-fluid {\n max-width: 100%;\n height: auto; }\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto; }\n\n.figure {\n display: inline-block; }\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1; }\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d; }\n\ncode {\n font-size: 87.5%;\n color: #ff0266;\n word-break: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem; }\n kbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700; }\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529; }\n pre code {\n font-size: inherit;\n color: inherit;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0; }\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; } }\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n background-color: transparent; }\n .table th,\n .table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6; }\n .table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6; }\n .table tbody + tbody {\n border-top: 2px solid #dee2e6; }\n .table .table {\n background-color: #fff; }\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem; }\n\n.table-bordered {\n border: 1px solid #dee2e6; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6; }\n .table-bordered thead th,\n .table-bordered thead td {\n border-bottom-width: 2px; }\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05); }\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8e7da; }\n\n.table-hover .table-primary:hover {\n background-color: #a5e1d0; }\n .table-hover .table-primary:hover > td,\n .table-hover .table-primary:hover > th {\n background-color: #a5e1d0; }\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d9c6f7; }\n\n.table-hover .table-secondary:hover {\n background-color: #cab0f4; }\n .table-hover .table-secondary:hover > td,\n .table-hover .table-secondary:hover > th {\n background-color: #cab0f4; }\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #b8e7da; }\n\n.table-hover .table-success:hover {\n background-color: #a5e1d0; }\n .table-hover .table-success:hover > td,\n .table-hover .table-success:hover > th {\n background-color: #a5e1d0; }\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #baf9e9; }\n\n.table-hover .table-info:hover {\n background-color: #a3f7e2; }\n .table-hover .table-info:hover > td,\n .table-hover .table-info:hover > th {\n background-color: #a3f7e2; }\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fff6b8; }\n\n.table-hover .table-warning:hover {\n background-color: #fff39f; }\n .table-hover .table-warning:hover > td,\n .table-hover .table-warning:hover > th {\n background-color: #fff39f; }\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f9c5d4; }\n\n.table-hover .table-danger:hover {\n background-color: #f7aec3; }\n .table-hover .table-danger:hover > td,\n .table-hover .table-danger:hover > th {\n background-color: #f7aec3; }\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe; }\n\n.table-hover .table-light:hover {\n background-color: #ececf6; }\n .table-hover .table-light:hover > td,\n .table-hover .table-light:hover > th {\n background-color: #ececf6; }\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c1c2c3; }\n\n.table-hover .table-dark:hover {\n background-color: #b4b5b6; }\n .table-hover .table-dark:hover > td,\n .table-hover .table-dark:hover > th {\n background-color: #b4b5b6; }\n\n.table-white,\n.table-white > th,\n.table-white > td {\n background-color: white; }\n\n.table-hover .table-white:hover {\n background-color: #f2f2f2; }\n .table-hover .table-white:hover > td,\n .table-hover .table-white:hover > th {\n background-color: #f2f2f2; }\n\n.table-purple,\n.table-purple > th,\n.table-purple > td {\n background-color: #e8d6f5; }\n\n.table-hover .table-purple:hover {\n background-color: #ddc2f0; }\n .table-hover .table-purple:hover > td,\n .table-hover .table-purple:hover > th {\n background-color: #ddc2f0; }\n\n.table-salmon,\n.table-salmon > th,\n.table-salmon > td {\n background-color: #ffe2da; }\n\n.table-hover .table-salmon:hover {\n background-color: #ffcec1; }\n .table-hover .table-salmon:hover > td,\n .table-hover .table-salmon:hover > th {\n background-color: #ffcec1; }\n\n.table-cyan,\n.table-cyan > th,\n.table-cyan > td {\n background-color: #c6edff; }\n\n.table-hover .table-cyan:hover {\n background-color: #ade5ff; }\n .table-hover .table-cyan:hover > td,\n .table-hover .table-cyan:hover > th {\n background-color: #ade5ff; }\n\n.table-gray,\n.table-gray > th,\n.table-gray > td {\n background-color: #f1f3f5; }\n\n.table-hover .table-gray:hover {\n background-color: #e2e6ea; }\n .table-hover .table-gray:hover > td,\n .table-hover .table-gray:hover > th {\n background-color: #e2e6ea; }\n\n.table-indigo,\n.table-indigo > th,\n.table-indigo > td {\n background-color: #cec4d6; }\n\n.table-hover .table-indigo:hover {\n background-color: #c2b5cc; }\n .table-hover .table-indigo:hover > td,\n .table-hover .table-indigo:hover > th {\n background-color: #c2b5cc; }\n\n.table-orange,\n.table-orange > th,\n.table-orange > td {\n background-color: #feeab8; }\n\n.table-hover .table-orange:hover {\n background-color: #fee39f; }\n .table-hover .table-orange:hover > td,\n .table-hover .table-orange:hover > th {\n background-color: #fee39f; }\n\n.table-lightblue,\n.table-lightblue > th,\n.table-lightblue > td {\n background-color: #f9fcfa; }\n\n.table-hover .table-lightblue:hover {\n background-color: #e8f4ec; }\n .table-hover .table-lightblue:hover > td,\n .table-hover .table-lightblue:hover > th {\n background-color: #e8f4ec; }\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075); }\n .table-hover .table-active:hover > td,\n .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e; }\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6; }\n\n.table-dark {\n color: #fff;\n background-color: #212529; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th {\n border-color: #32383e; }\n .table-dark.table-bordered {\n border: 0; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05); }\n .table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075); }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-sm > .table-bordered {\n border: 0; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-md > .table-bordered {\n border: 0; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-lg > .table-bordered {\n border: 0; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-xl > .table-bordered {\n border: 0; } }\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive > .table-bordered {\n border: 0; }\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.5rem + 2px);\n padding: 0.45rem 1.2rem;\n font-size: 1rem;\n line-height: 1.6;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n @media screen and (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none; } }\n .form-control::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #2ffbc5;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .form-control::placeholder {\n color: #6c757d;\n opacity: 1; }\n .form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1; }\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff; }\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%; }\n\n.col-form-label {\n padding-top: calc(0.45rem + 1px);\n padding-bottom: calc(0.45rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.6; }\n\n.col-form-label-lg {\n padding-top: calc(0.65rem + 1px);\n padding-bottom: calc(0.65rem + 1px);\n font-size: 1.15rem;\n line-height: 1.5; }\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.45rem;\n padding-bottom: 0.45rem;\n margin-bottom: 0;\n line-height: 1.6;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0; }\n .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0; }\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.form-control-lg {\n height: calc(3.025rem + 2px);\n padding: 0.65rem 2rem;\n font-size: 1.15rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto; }\n\ntextarea.form-control {\n height: auto; }\n\n.form-group {\n margin-bottom: 1rem; }\n\n.form-text {\n display: block;\n margin-top: 0.25rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px; }\n .form-row > .col,\n .form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px; }\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem; }\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem; }\n .form-check-input:disabled ~ .form-check-label {\n color: #6c757d; }\n\n.form-check-label {\n margin-bottom: 0; }\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem; }\n .form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0; }\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 85%;\n color: #03a87c; }\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: .1rem;\n font-size: 0.875rem;\n line-height: 1.6;\n color: #fff;\n background-color: rgba(3, 168, 124, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #03a87c; }\n .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n .custom-select:valid:focus,\n .custom-select.is-valid:focus {\n border-color: #03a87c;\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .was-validated .form-control:valid ~ .valid-feedback,\n .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n .form-control.is-valid ~ .valid-tooltip, .was-validated\n .custom-select:valid ~ .valid-feedback,\n .was-validated\n .custom-select:valid ~ .valid-tooltip,\n .custom-select.is-valid ~ .valid-feedback,\n .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #03a87c; }\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #03a87c; }\n .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #2ffbc5; }\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #04daa1; }\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #03a87c; }\n .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n border-color: inherit; }\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 85%;\n color: #ea2f65; }\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: .1rem;\n font-size: 0.875rem;\n line-height: 1.6;\n color: #fff;\n background-color: rgba(234, 47, 101, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #ea2f65; }\n .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n .custom-select:invalid:focus,\n .custom-select.is-invalid:focus {\n border-color: #ea2f65;\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }\n .was-validated .form-control:invalid ~ .invalid-feedback,\n .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n .form-control.is-invalid ~ .invalid-tooltip, .was-validated\n .custom-select:invalid ~ .invalid-feedback,\n .was-validated\n .custom-select:invalid ~ .invalid-tooltip,\n .custom-select.is-invalid ~ .invalid-feedback,\n .custom-select.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #ea2f65; }\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #ea2f65; }\n .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #f6a3bb; }\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #ef5d87; }\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #ea2f65; }\n .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n border-color: inherit; }\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.25); }\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; }\n .form-inline .form-check {\n width: 100%; }\n @media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0; }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto; }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0; }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0; }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center; }\n .form-inline .custom-control-label {\n margin-bottom: 0; } }\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.45rem 1.2rem;\n font-size: 1rem;\n line-height: 1.6;\n border-radius: 0.25rem;\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 @media screen and (prefers-reduced-motion: reduce) {\n .btn {\n transition: none; } }\n .btn:hover, .btn:focus {\n text-decoration: none; }\n .btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .btn.disabled, .btn:disabled {\n opacity: 0.65; }\n .btn:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-primary:hover {\n color: #fff;\n background-color: #028260;\n border-color: #027657; }\n .btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n .btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #027657;\n border-color: #02694e; }\n .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n\n.btn-secondary {\n color: #fff;\n background-color: #7832e2;\n border-color: #7832e2; }\n .btn-secondary:hover {\n color: #fff;\n background-color: #651dd0;\n border-color: #5f1cc5; }\n .btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }\n .btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #7832e2;\n border-color: #7832e2; }\n .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #5f1cc5;\n border-color: #5a1aba; }\n .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }\n\n.btn-success {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-success:hover {\n color: #fff;\n background-color: #028260;\n border-color: #027657; }\n .btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n .btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #027657;\n border-color: #02694e; }\n .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n\n.btn-info {\n color: #212529;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .btn-info:hover {\n color: #fff;\n background-color: #08c694;\n border-color: #07ba8a; }\n .btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }\n .btn-info.disabled, .btn-info:disabled {\n color: #212529;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #07ba8a;\n border-color: #07ae81; }\n .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }\n\n.btn-warning {\n color: #212529;\n background-color: #ffde03;\n border-color: #ffde03; }\n .btn-warning:hover {\n color: #212529;\n background-color: #dcbf00;\n border-color: #cfb400; }\n .btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }\n .btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffde03;\n border-color: #ffde03; }\n .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n .show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #cfb400;\n border-color: #c2a900; }\n .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }\n\n.btn-danger {\n color: #fff;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .btn-danger:hover {\n color: #fff;\n background-color: #dc1650;\n border-color: #d1154b; }\n .btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }\n .btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #d1154b;\n border-color: #c51447; }\n .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5; }\n .btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n .btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df; }\n .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n\n.btn-dark {\n color: #fff;\n background-color: #212529;\n border-color: #212529; }\n .btn-dark:hover {\n color: #fff;\n background-color: #101214;\n border-color: #0a0c0d; }\n .btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }\n .btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #212529;\n border-color: #212529; }\n .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #0a0c0d;\n border-color: #050506; }\n .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }\n\n.btn-white {\n color: #212529;\n background-color: #fff;\n border-color: #fff; }\n .btn-white:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6; }\n .btn-white:focus, .btn-white.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\n .btn-white.disabled, .btn-white:disabled {\n color: #212529;\n background-color: #fff;\n border-color: #fff; }\n .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,\n .show > .btn-white.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf; }\n .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,\n .show > .btn-white.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\n\n.btn-purple {\n color: #fff;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .btn-purple:hover {\n color: #fff;\n background-color: #9b4fd6;\n border-color: #9645d3; }\n .btn-purple:focus, .btn-purple.focus {\n box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }\n .btn-purple.disabled, .btn-purple:disabled {\n color: #fff;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,\n .show > .btn-purple.dropdown-toggle {\n color: #fff;\n background-color: #9645d3;\n border-color: #903ad1; }\n .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,\n .show > .btn-purple.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }\n\n.btn-salmon {\n color: #212529;\n background-color: #ff977a;\n border-color: #ff977a; }\n .btn-salmon:hover {\n color: #212529;\n background-color: #ff7954;\n border-color: #ff6f47; }\n .btn-salmon:focus, .btn-salmon.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }\n .btn-salmon.disabled, .btn-salmon:disabled {\n color: #212529;\n background-color: #ff977a;\n border-color: #ff977a; }\n .btn-salmon:not(:disabled):not(.disabled):active, .btn-salmon:not(:disabled):not(.disabled).active,\n .show > .btn-salmon.dropdown-toggle {\n color: #fff;\n background-color: #ff6f47;\n border-color: #ff653a; }\n .btn-salmon:not(:disabled):not(.disabled):active:focus, .btn-salmon:not(:disabled):not(.disabled).active:focus,\n .show > .btn-salmon.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }\n\n.btn-cyan {\n color: #212529;\n background-color: #35bdff;\n border-color: #35bdff; }\n .btn-cyan:hover {\n color: #fff;\n background-color: #0fb1ff;\n border-color: #02acff; }\n .btn-cyan:focus, .btn-cyan.focus {\n box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }\n .btn-cyan.disabled, .btn-cyan:disabled {\n color: #212529;\n background-color: #35bdff;\n border-color: #35bdff; }\n .btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active,\n .show > .btn-cyan.dropdown-toggle {\n color: #fff;\n background-color: #02acff;\n border-color: #00a4f4; }\n .btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus,\n .show > .btn-cyan.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }\n\n.btn-gray {\n color: #212529;\n background-color: #ced4da;\n border-color: #ced4da; }\n .btn-gray:hover {\n color: #212529;\n background-color: #b8c1ca;\n border-color: #b1bbc4; }\n .btn-gray:focus, .btn-gray.focus {\n box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }\n .btn-gray.disabled, .btn-gray:disabled {\n color: #212529;\n background-color: #ced4da;\n border-color: #ced4da; }\n .btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active,\n .show > .btn-gray.dropdown-toggle {\n color: #212529;\n background-color: #b1bbc4;\n border-color: #aab4bf; }\n .btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus,\n .show > .btn-gray.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }\n\n.btn-indigo {\n color: #fff;\n background-color: #502c6c;\n border-color: #502c6c; }\n .btn-indigo:hover {\n color: #fff;\n background-color: #3c2151;\n border-color: #351d48; }\n .btn-indigo:focus, .btn-indigo.focus {\n box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }\n .btn-indigo.disabled, .btn-indigo:disabled {\n color: #fff;\n background-color: #502c6c;\n border-color: #502c6c; }\n .btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active,\n .show > .btn-indigo.dropdown-toggle {\n color: #fff;\n background-color: #351d48;\n border-color: #2e1a3f; }\n .btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus,\n .show > .btn-indigo.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }\n\n.btn-orange {\n color: #212529;\n background-color: #fbb500;\n border-color: #fbb500; }\n .btn-orange:hover {\n color: #212529;\n background-color: #d59900;\n border-color: #c89000; }\n .btn-orange:focus, .btn-orange.focus {\n box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }\n .btn-orange.disabled, .btn-orange:disabled {\n color: #212529;\n background-color: #fbb500;\n border-color: #fbb500; }\n .btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active,\n .show > .btn-orange.dropdown-toggle {\n color: #fff;\n background-color: #c89000;\n border-color: #bb8700; }\n .btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus,\n .show > .btn-orange.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }\n\n.btn-lightblue {\n color: #212529;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .btn-lightblue:hover {\n color: #212529;\n background-color: #cfe6d7;\n border-color: #c6e2d0; }\n .btn-lightblue:focus, .btn-lightblue.focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }\n .btn-lightblue.disabled, .btn-lightblue:disabled {\n color: #212529;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .btn-lightblue:not(:disabled):not(.disabled):active, .btn-lightblue:not(:disabled):not(.disabled).active,\n .show > .btn-lightblue.dropdown-toggle {\n color: #212529;\n background-color: #c6e2d0;\n border-color: #beddc9; }\n .btn-lightblue:not(:disabled):not(.disabled):active:focus, .btn-lightblue:not(:disabled):not(.disabled).active:focus,\n .show > .btn-lightblue.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }\n\n.btn-outline-primary {\n color: #03a87c;\n background-color: transparent;\n background-image: none;\n border-color: #03a87c; }\n .btn-outline-primary:hover {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n .btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #03a87c;\n background-color: transparent; }\n .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n\n.btn-outline-secondary {\n color: #7832e2;\n background-color: transparent;\n background-image: none;\n border-color: #7832e2; }\n .btn-outline-secondary:hover {\n color: #fff;\n background-color: #7832e2;\n border-color: #7832e2; }\n .btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }\n .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #7832e2;\n background-color: transparent; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #7832e2;\n border-color: #7832e2; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(120, 50, 226, 0.5); }\n\n.btn-outline-success {\n color: #03a87c;\n background-color: transparent;\n background-image: none;\n border-color: #03a87c; }\n .btn-outline-success:hover {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n .btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #03a87c;\n background-color: transparent; }\n .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.5); }\n\n.btn-outline-info {\n color: #09ebaf;\n background-color: transparent;\n background-image: none;\n border-color: #09ebaf; }\n .btn-outline-info:hover {\n color: #212529;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }\n .btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #09ebaf;\n background-color: transparent; }\n .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n .show > .btn-outline-info.dropdown-toggle {\n color: #212529;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(9, 235, 175, 0.5); }\n\n.btn-outline-warning {\n color: #ffde03;\n background-color: transparent;\n background-image: none;\n border-color: #ffde03; }\n .btn-outline-warning:hover {\n color: #212529;\n background-color: #ffde03;\n border-color: #ffde03; }\n .btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }\n .btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffde03;\n background-color: transparent; }\n .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffde03;\n border-color: #ffde03; }\n .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 222, 3, 0.5); }\n\n.btn-outline-danger {\n color: #ea2f65;\n background-color: transparent;\n background-image: none;\n border-color: #ea2f65; }\n .btn-outline-danger:hover {\n color: #fff;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }\n .btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #ea2f65;\n background-color: transparent; }\n .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 47, 101, 0.5); }\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa; }\n .btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n .btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent; }\n .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n\n.btn-outline-dark {\n color: #212529;\n background-color: transparent;\n background-image: none;\n border-color: #212529; }\n .btn-outline-dark:hover {\n color: #fff;\n background-color: #212529;\n border-color: #212529; }\n .btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }\n .btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #212529;\n background-color: transparent; }\n .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #212529;\n border-color: #212529; }\n .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5); }\n\n.btn-outline-white {\n color: #fff;\n background-color: transparent;\n background-image: none;\n border-color: #fff; }\n .btn-outline-white:hover {\n color: #212529;\n background-color: #fff;\n border-color: #fff; }\n .btn-outline-white:focus, .btn-outline-white.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\n .btn-outline-white.disabled, .btn-outline-white:disabled {\n color: #fff;\n background-color: transparent; }\n .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,\n .show > .btn-outline-white.dropdown-toggle {\n color: #212529;\n background-color: #fff;\n border-color: #fff; }\n .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-white.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\n\n.btn-outline-purple {\n color: #ad6edd;\n background-color: transparent;\n background-image: none;\n border-color: #ad6edd; }\n .btn-outline-purple:hover {\n color: #fff;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .btn-outline-purple:focus, .btn-outline-purple.focus {\n box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }\n .btn-outline-purple.disabled, .btn-outline-purple:disabled {\n color: #ad6edd;\n background-color: transparent; }\n .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active,\n .show > .btn-outline-purple.dropdown-toggle {\n color: #fff;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-purple.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(173, 110, 221, 0.5); }\n\n.btn-outline-salmon {\n color: #ff977a;\n background-color: transparent;\n background-image: none;\n border-color: #ff977a; }\n .btn-outline-salmon:hover {\n color: #212529;\n background-color: #ff977a;\n border-color: #ff977a; }\n .btn-outline-salmon:focus, .btn-outline-salmon.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }\n .btn-outline-salmon.disabled, .btn-outline-salmon:disabled {\n color: #ff977a;\n background-color: transparent; }\n .btn-outline-salmon:not(:disabled):not(.disabled):active, .btn-outline-salmon:not(:disabled):not(.disabled).active,\n .show > .btn-outline-salmon.dropdown-toggle {\n color: #212529;\n background-color: #ff977a;\n border-color: #ff977a; }\n .btn-outline-salmon:not(:disabled):not(.disabled):active:focus, .btn-outline-salmon:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-salmon.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 151, 122, 0.5); }\n\n.btn-outline-cyan {\n color: #35bdff;\n background-color: transparent;\n background-image: none;\n border-color: #35bdff; }\n .btn-outline-cyan:hover {\n color: #212529;\n background-color: #35bdff;\n border-color: #35bdff; }\n .btn-outline-cyan:focus, .btn-outline-cyan.focus {\n box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }\n .btn-outline-cyan.disabled, .btn-outline-cyan:disabled {\n color: #35bdff;\n background-color: transparent; }\n .btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active,\n .show > .btn-outline-cyan.dropdown-toggle {\n color: #212529;\n background-color: #35bdff;\n border-color: #35bdff; }\n .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-cyan.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(53, 189, 255, 0.5); }\n\n.btn-outline-gray {\n color: #ced4da;\n background-color: transparent;\n background-image: none;\n border-color: #ced4da; }\n .btn-outline-gray:hover {\n color: #212529;\n background-color: #ced4da;\n border-color: #ced4da; }\n .btn-outline-gray:focus, .btn-outline-gray.focus {\n box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }\n .btn-outline-gray.disabled, .btn-outline-gray:disabled {\n color: #ced4da;\n background-color: transparent; }\n .btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active,\n .show > .btn-outline-gray.dropdown-toggle {\n color: #212529;\n background-color: #ced4da;\n border-color: #ced4da; }\n .btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-gray.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }\n\n.btn-outline-indigo {\n color: #502c6c;\n background-color: transparent;\n background-image: none;\n border-color: #502c6c; }\n .btn-outline-indigo:hover {\n color: #fff;\n background-color: #502c6c;\n border-color: #502c6c; }\n .btn-outline-indigo:focus, .btn-outline-indigo.focus {\n box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }\n .btn-outline-indigo.disabled, .btn-outline-indigo:disabled {\n color: #502c6c;\n background-color: transparent; }\n .btn-outline-indigo:not(:disabled):not(.disabled):active, .btn-outline-indigo:not(:disabled):not(.disabled).active,\n .show > .btn-outline-indigo.dropdown-toggle {\n color: #fff;\n background-color: #502c6c;\n border-color: #502c6c; }\n .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-indigo.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(80, 44, 108, 0.5); }\n\n.btn-outline-orange {\n color: #fbb500;\n background-color: transparent;\n background-image: none;\n border-color: #fbb500; }\n .btn-outline-orange:hover {\n color: #212529;\n background-color: #fbb500;\n border-color: #fbb500; }\n .btn-outline-orange:focus, .btn-outline-orange.focus {\n box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }\n .btn-outline-orange.disabled, .btn-outline-orange:disabled {\n color: #fbb500;\n background-color: transparent; }\n .btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active,\n .show > .btn-outline-orange.dropdown-toggle {\n color: #212529;\n background-color: #fbb500;\n border-color: #fbb500; }\n .btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-orange.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(251, 181, 0, 0.5); }\n\n.btn-outline-lightblue {\n color: #e8f3ec;\n background-color: transparent;\n background-image: none;\n border-color: #e8f3ec; }\n .btn-outline-lightblue:hover {\n color: #212529;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .btn-outline-lightblue:focus, .btn-outline-lightblue.focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }\n .btn-outline-lightblue.disabled, .btn-outline-lightblue:disabled {\n color: #e8f3ec;\n background-color: transparent; }\n .btn-outline-lightblue:not(:disabled):not(.disabled):active, .btn-outline-lightblue:not(:disabled):not(.disabled).active,\n .show > .btn-outline-lightblue.dropdown-toggle {\n color: #212529;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .btn-outline-lightblue:not(:disabled):not(.disabled):active:focus, .btn-outline-lightblue:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-lightblue.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 243, 236, 0.5); }\n\n.btn-link {\n font-weight: 400;\n color: #03a87c;\n background-color: transparent; }\n .btn-link:hover {\n color: #025d45;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent; }\n .btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none; }\n .btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.65rem 2rem;\n font-size: 1.15rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.5rem; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%; }\n\n.fade {\n transition: opacity 0.15s linear; }\n @media screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none; } }\n .fade:not(.show) {\n opacity: 0; }\n\n.collapse:not(.show) {\n display: none; }\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease; }\n @media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none; } }\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative; }\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\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.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem; }\n\n.dropdown-menu-right {\n right: 0;\n left: auto; }\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem; }\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\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.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem; }\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\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.dropright .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0; }\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem; }\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\"; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\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.dropleft .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0; }\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto; }\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef; }\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.45rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0; }\n .dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa; }\n .dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #03a87c; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent; }\n\n.dropdown-menu.show {\n display: block; }\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap; }\n\n.dropdown-item-text {\n display: block;\n padding: 0.45rem 1.5rem;\n color: #212529; }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; }\n .btn-group > .btn,\n .btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto; }\n .btn-group > .btn:hover,\n .btn-group-vertical > .btn:hover {\n z-index: 1; }\n .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n .btn-group-vertical > .btn:focus,\n .btn-group-vertical > .btn:active,\n .btn-group-vertical > .btn.active {\n z-index: 1; }\n .btn-group .btn + .btn,\n .btn-group .btn + .btn-group,\n .btn-group .btn-group + .btn,\n .btn-group .btn-group + .btn-group,\n .btn-group-vertical .btn + .btn,\n .btn-group-vertical .btn + .btn-group,\n .btn-group-vertical .btn-group + .btn,\n .btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.btn-group > .btn:first-child {\n margin-left: 0; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\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:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.dropdown-toggle-split {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .dropdown-toggle-split::after,\n .dropup .dropdown-toggle-split::after,\n .dropright .dropdown-toggle-split::after {\n margin-left: 0; }\n .dropleft .dropdown-toggle-split::before {\n margin-right: 0; }\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem; }\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 1.5rem;\n padding-left: 1.5rem; }\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center; }\n .btn-group-vertical .btn,\n .btn-group-vertical .btn-group {\n width: 100%; }\n .btn-group-vertical > .btn + .btn,\n .btn-group-vertical > .btn + .btn-group,\n .btn-group-vertical > .btn-group + .btn,\n .btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0; }\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 .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0; }\n .btn-group-toggle > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn input[type=\"checkbox\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none; }\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%; }\n .input-group > .form-control,\n .input-group > .custom-select,\n .input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0; }\n .input-group > .form-control + .form-control,\n .input-group > .form-control + .custom-select,\n .input-group > .form-control + .custom-file,\n .input-group > .custom-select + .form-control,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-file + .form-control,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .custom-file {\n margin-left: -1px; }\n .input-group > .form-control:focus,\n .input-group > .custom-select:focus,\n .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3; }\n .input-group > .custom-file .custom-file-input:focus {\n z-index: 4; }\n .input-group > .form-control:not(:last-child),\n .input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .form-control:not(:first-child),\n .input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .input-group > .custom-file {\n display: flex;\n align-items: center; }\n .input-group > .custom-file:not(:last-child) .custom-file-label,\n .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group-prepend,\n.input-group-append {\n display: flex; }\n .input-group-prepend .btn,\n .input-group-append .btn {\n position: relative;\n z-index: 2; }\n .input-group-prepend .btn + .btn,\n .input-group-prepend .btn + .input-group-text,\n .input-group-prepend .input-group-text + .input-group-text,\n .input-group-prepend .input-group-text + .btn,\n .input-group-append .btn + .btn,\n .input-group-append .btn + .input-group-text,\n .input-group-append .input-group-text + .input-group-text,\n .input-group-append .input-group-text + .btn {\n margin-left: -1px; }\n\n.input-group-prepend {\n margin-right: -1px; }\n\n.input-group-append {\n margin-left: -1px; }\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.45rem 1.2rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.6;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem; }\n .input-group-text input[type=\"radio\"],\n .input-group-text input[type=\"checkbox\"] {\n margin-top: 0; }\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n height: calc(3.025rem + 2px);\n padding: 0.65rem 2rem;\n font-size: 1.15rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.6rem;\n padding-left: 1.5rem; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem; }\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0; }\n .custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #03a87c; }\n .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #61fcd3; }\n .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d; }\n .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef; }\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0; }\n .custom-control-label::before {\n position: absolute;\n top: 0.3rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6; }\n .custom-control-label::after {\n position: absolute;\n top: 0.3rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%; }\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #03a87c; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"); }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #03a87c; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\"); }\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(3, 168, 124, 0.5); }\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(3, 168, 124, 0.5); }\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #03a87c; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(3, 168, 124, 0.5); }\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.5rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.6;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none; }\n .custom-select:focus {\n border-color: #2ffbc5;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(47, 251, 197, 0.5); }\n .custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff; }\n .custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none; }\n .custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef; }\n .custom-select::-ms-expand {\n opacity: 0; }\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%; }\n\n.custom-select-lg {\n height: calc(3.025rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%; }\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.5rem + 2px);\n margin-bottom: 0; }\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.5rem + 2px);\n margin: 0;\n opacity: 0; }\n .custom-file-input:focus ~ .custom-file-label {\n border-color: #2ffbc5;\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .custom-file-input:focus ~ .custom-file-label::after {\n border-color: #2ffbc5; }\n .custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef; }\n .custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\"; }\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.5rem + 2px);\n padding: 0.45rem 1.2rem;\n line-height: 1.6;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem; }\n .custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.5rem;\n padding: 0.45rem 1.2rem;\n line-height: 1.6;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0; }\n\n.custom-range {\n width: 100%;\n padding-left: 0;\n background-color: transparent;\n appearance: none; }\n .custom-range:focus {\n outline: none; }\n .custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .custom-range::-moz-focus-outer {\n border: 0; }\n .custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #03a87c;\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 appearance: none; }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none; } }\n .custom-range::-webkit-slider-thumb:active {\n background-color: #61fcd3; }\n .custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem; }\n .custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #03a87c;\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 appearance: none; }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none; } }\n .custom-range::-moz-range-thumb:active {\n background-color: #61fcd3; }\n .custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem; }\n .custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #03a87c;\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 appearance: none; }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none; } }\n .custom-range::-ms-thumb:active {\n background-color: #61fcd3; }\n .custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem; }\n .custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem; }\n .custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem; }\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none; } }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n\n.nav-link {\n display: block;\n padding: 0.8rem 1rem; }\n .nav-link:hover, .nav-link:focus {\n text-decoration: none; }\n .nav-link.disabled {\n color: #6c757d; }\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6; }\n .nav-tabs .nav-item {\n margin-bottom: -1px; }\n .nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6; }\n .nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent; }\n .nav-tabs .nav-link.active,\n .nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff; }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.nav-pills .nav-link {\n border-radius: 0.25rem; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #03a87c; }\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem; }\n .navbar > .container,\n .navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between; }\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.68rem;\n padding-bottom: 0.68rem;\n margin-right: 1rem;\n font-size: 1.15rem;\n line-height: inherit;\n white-space: nowrap; }\n .navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none; }\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n .navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0; }\n .navbar-nav .dropdown-menu {\n position: static;\n float: none; }\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.8rem;\n padding-bottom: 0.8rem; }\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center; }\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.15rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n .navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none; }\n .navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-nav {\n flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-nav {\n flex-direction: row; }\n .navbar-expand .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand .navbar-nav .nav-link {\n padding-right: 0.9rem;\n padding-left: 0.9rem; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7); }\n .navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1); }\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand {\n color: #fff; }\n .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff; }\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.85); }\n .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: white; }\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25); }\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff; }\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.85);\n border-color: rgba(255, 255, 255, 0.1); }\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.85)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.85); }\n .navbar-dark .navbar-text a {\n color: #fff; }\n .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff; }\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid #e8f3ec;\n border-radius: 0.25rem; }\n .card > hr {\n margin-right: 0;\n margin-left: 0; }\n .card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem; }\n\n.card-title {\n margin-bottom: 0.75rem; }\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1.25rem; }\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid #e8f3ec; }\n .card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }\n .card-header + .list-group .list-group-item:first-child {\n border-top: 0; }\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid #e8f3ec; }\n .card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0; }\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem; }\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem; }\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px); }\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px); }\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px); }\n\n.card-deck {\n display: flex;\n flex-direction: column; }\n .card-deck .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px; }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px; } }\n\n.card-group {\n display: flex;\n flex-direction: column; }\n .card-group > .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap; }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0; }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0; }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0; }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0; }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0; }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0; }\n .card-group > .card:only-child {\n border-radius: 0.25rem; }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0; } }\n\n.card-columns .card {\n margin-bottom: 0.75rem; }\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1; }\n .card-columns .card {\n display: inline-block;\n width: 100%; } }\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0; }\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0; }\n\n.accordion .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem; }\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem; }\n .breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\"; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none; }\n\n.breadcrumb-item.active {\n color: #6c757d; }\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem; }\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.75rem 1rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #03a87c;\n background-color: #fff;\n border: 1px solid #dee2e6; }\n .page-link:hover {\n z-index: 2;\n color: #025d45;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6; }\n .page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(3, 168, 124, 0.25); }\n .page-link:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem; }\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6; }\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.15rem;\n line-height: 1.5; }\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem; }\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem; }\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem; }\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem; }\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 84%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem; }\n .badge:empty {\n display: none; }\n\n.btn .badge {\n position: relative;\n top: -1px; }\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem; }\n\n.badge-primary {\n color: #fff;\n background-color: #03a87c; }\n .badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #027657; }\n\n.badge-secondary {\n color: #fff;\n background-color: #7832e2; }\n .badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #5f1cc5; }\n\n.badge-success {\n color: #fff;\n background-color: #03a87c; }\n .badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #027657; }\n\n.badge-info {\n color: #212529;\n background-color: #09ebaf; }\n .badge-info[href]:hover, .badge-info[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #07ba8a; }\n\n.badge-warning {\n color: #212529;\n background-color: #ffde03; }\n .badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #cfb400; }\n\n.badge-danger {\n color: #fff;\n background-color: #ea2f65; }\n .badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #d1154b; }\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa; }\n .badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5; }\n\n.badge-dark {\n color: #fff;\n background-color: #212529; }\n .badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0a0c0d; }\n\n.badge-white {\n color: #212529;\n background-color: #fff; }\n .badge-white[href]:hover, .badge-white[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #e6e6e6; }\n\n.badge-purple {\n color: #fff;\n background-color: #ad6edd; }\n .badge-purple[href]:hover, .badge-purple[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #9645d3; }\n\n.badge-salmon {\n color: #212529;\n background-color: #ff977a; }\n .badge-salmon[href]:hover, .badge-salmon[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #ff6f47; }\n\n.badge-cyan {\n color: #212529;\n background-color: #35bdff; }\n .badge-cyan[href]:hover, .badge-cyan[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #02acff; }\n\n.badge-gray {\n color: #212529;\n background-color: #ced4da; }\n .badge-gray[href]:hover, .badge-gray[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #b1bbc4; }\n\n.badge-indigo {\n color: #fff;\n background-color: #502c6c; }\n .badge-indigo[href]:hover, .badge-indigo[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #351d48; }\n\n.badge-orange {\n color: #212529;\n background-color: #fbb500; }\n .badge-orange[href]:hover, .badge-orange[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #c89000; }\n\n.badge-lightblue {\n color: #212529;\n background-color: #e8f3ec; }\n .badge-lightblue[href]:hover, .badge-lightblue[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #c6e2d0; }\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem; }\n @media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem; } }\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0; }\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n font-weight: 700; }\n\n.alert-dismissible {\n padding-right: 4rem; }\n .alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit; }\n\n.alert-primary {\n color: #03a87c;\n background-color: #03a87c;\n border-color: #03a87c; }\n .alert-primary hr {\n border-top-color: #038f6a; }\n .alert-primary .alert-link {\n color: #027657; }\n\n.alert-secondary {\n color: #7832e2;\n background-color: #7832e2;\n border-color: #7832e2; }\n .alert-secondary hr {\n border-top-color: #6a1fdb; }\n .alert-secondary .alert-link {\n color: #5f1cc5; }\n\n.alert-success {\n color: #03a87c;\n background-color: #03a87c;\n border-color: #03a87c; }\n .alert-success hr {\n border-top-color: #038f6a; }\n .alert-success .alert-link {\n color: #027657; }\n\n.alert-info {\n color: #09ebaf;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .alert-info hr {\n border-top-color: #08d29d; }\n .alert-info .alert-link {\n color: #07ba8a; }\n\n.alert-warning {\n color: #ffde03;\n background-color: #ffde03;\n border-color: #ffde03; }\n .alert-warning hr {\n border-top-color: #e9ca00; }\n .alert-warning .alert-link {\n color: #cfb400; }\n\n.alert-danger {\n color: #ea2f65;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .alert-danger hr {\n border-top-color: #e81854; }\n .alert-danger .alert-link {\n color: #d1154b; }\n\n.alert-light {\n color: #f8f9fa;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .alert-light hr {\n border-top-color: #e9ecef; }\n .alert-light .alert-link {\n color: #dae0e5; }\n\n.alert-dark {\n color: #212529;\n background-color: #212529;\n border-color: #212529; }\n .alert-dark hr {\n border-top-color: #16181b; }\n .alert-dark .alert-link {\n color: #0a0c0d; }\n\n.alert-white {\n color: white;\n background-color: white;\n border-color: white; }\n .alert-white hr {\n border-top-color: #f2f2f2; }\n .alert-white .alert-link {\n color: #e6e6e6; }\n\n.alert-purple {\n color: #ad6edd;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .alert-purple hr {\n border-top-color: #a159d8; }\n .alert-purple .alert-link {\n color: #9645d3; }\n\n.alert-salmon {\n color: #ff977a;\n background-color: #ff977a;\n border-color: #ff977a; }\n .alert-salmon hr {\n border-top-color: #ff8361; }\n .alert-salmon .alert-link {\n color: #ff6f47; }\n\n.alert-cyan {\n color: #35bdff;\n background-color: #35bdff;\n border-color: #35bdff; }\n .alert-cyan hr {\n border-top-color: #1cb5ff; }\n .alert-cyan .alert-link {\n color: #02acff; }\n\n.alert-gray {\n color: #ced4da;\n background-color: #ced4da;\n border-color: #ced4da; }\n .alert-gray hr {\n border-top-color: #bfc7cf; }\n .alert-gray .alert-link {\n color: #b1bbc4; }\n\n.alert-indigo {\n color: #502c6c;\n background-color: #502c6c;\n border-color: #502c6c; }\n .alert-indigo hr {\n border-top-color: #43255a; }\n .alert-indigo .alert-link {\n color: #351d48; }\n\n.alert-orange {\n color: #fbb500;\n background-color: #fbb500;\n border-color: #fbb500; }\n .alert-orange hr {\n border-top-color: #e2a300; }\n .alert-orange .alert-link {\n color: #c89000; }\n\n.alert-lightblue {\n color: #e8f3ec;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .alert-lightblue hr {\n border-top-color: #d7eade; }\n .alert-lightblue .alert-link {\n color: #c6e2d0; }\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0; }\n to {\n background-position: 0 0; } }\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem; }\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #03a87c;\n transition: width 0.6s ease; }\n @media screen and (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none; } }\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: 1rem 1rem; }\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite; }\n\n.media {\n display: flex;\n align-items: flex-start; }\n\n.media-body {\n flex: 1; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0; }\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit; }\n .list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa; }\n .list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef; }\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125); }\n .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n .list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none; }\n .list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff; }\n .list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0; }\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n\n.list-group-item-primary {\n color: #025740;\n background-color: #b8e7da; }\n .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #025740;\n background-color: #a5e1d0; }\n .list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #025740;\n border-color: #025740; }\n\n.list-group-item-secondary {\n color: #3e1a76;\n background-color: #d9c6f7; }\n .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #3e1a76;\n background-color: #cab0f4; }\n .list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #3e1a76;\n border-color: #3e1a76; }\n\n.list-group-item-success {\n color: #025740;\n background-color: #b8e7da; }\n .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #025740;\n background-color: #a5e1d0; }\n .list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #025740;\n border-color: #025740; }\n\n.list-group-item-info {\n color: #057a5b;\n background-color: #baf9e9; }\n .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #057a5b;\n background-color: #a3f7e2; }\n .list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #057a5b;\n border-color: #057a5b; }\n\n.list-group-item-warning {\n color: #857302;\n background-color: #fff6b8; }\n .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #857302;\n background-color: #fff39f; }\n .list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #857302;\n border-color: #857302; }\n\n.list-group-item-danger {\n color: #7a1835;\n background-color: #f9c5d4; }\n .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #7a1835;\n background-color: #f7aec3; }\n .list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #7a1835;\n border-color: #7a1835; }\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe; }\n .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6; }\n .list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182; }\n\n.list-group-item-dark {\n color: #111315;\n background-color: #c1c2c3; }\n .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #111315;\n background-color: #b4b5b6; }\n .list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #111315;\n border-color: #111315; }\n\n.list-group-item-white {\n color: #858585;\n background-color: white; }\n .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {\n color: #858585;\n background-color: #f2f2f2; }\n .list-group-item-white.list-group-item-action.active {\n color: #fff;\n background-color: #858585;\n border-color: #858585; }\n\n.list-group-item-purple {\n color: #5a3973;\n background-color: #e8d6f5; }\n .list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {\n color: #5a3973;\n background-color: #ddc2f0; }\n .list-group-item-purple.list-group-item-action.active {\n color: #fff;\n background-color: #5a3973;\n border-color: #5a3973; }\n\n.list-group-item-salmon {\n color: #854f3f;\n background-color: #ffe2da; }\n .list-group-item-salmon.list-group-item-action:hover, .list-group-item-salmon.list-group-item-action:focus {\n color: #854f3f;\n background-color: #ffcec1; }\n .list-group-item-salmon.list-group-item-action.active {\n color: #fff;\n background-color: #854f3f;\n border-color: #854f3f; }\n\n.list-group-item-cyan {\n color: #1c6285;\n background-color: #c6edff; }\n .list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {\n color: #1c6285;\n background-color: #ade5ff; }\n .list-group-item-cyan.list-group-item-action.active {\n color: #fff;\n background-color: #1c6285;\n border-color: #1c6285; }\n\n.list-group-item-gray {\n color: #6b6e71;\n background-color: #f1f3f5; }\n .list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {\n color: #6b6e71;\n background-color: #e2e6ea; }\n .list-group-item-gray.list-group-item-action.active {\n color: #fff;\n background-color: #6b6e71;\n border-color: #6b6e71; }\n\n.list-group-item-indigo {\n color: #2a1738;\n background-color: #cec4d6; }\n .list-group-item-indigo.list-group-item-action:hover, .list-group-item-indigo.list-group-item-action:focus {\n color: #2a1738;\n background-color: #c2b5cc; }\n .list-group-item-indigo.list-group-item-action.active {\n color: #fff;\n background-color: #2a1738;\n border-color: #2a1738; }\n\n.list-group-item-orange {\n color: #835e00;\n background-color: #feeab8; }\n .list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {\n color: #835e00;\n background-color: #fee39f; }\n .list-group-item-orange.list-group-item-action.active {\n color: #fff;\n background-color: #835e00;\n border-color: #835e00; }\n\n.list-group-item-lightblue {\n color: #797e7b;\n background-color: #f9fcfa; }\n .list-group-item-lightblue.list-group-item-action:hover, .list-group-item-lightblue.list-group-item-action:focus {\n color: #797e7b;\n background-color: #e8f4ec; }\n .list-group-item-lightblue.list-group-item-action.active {\n color: #fff;\n background-color: #797e7b;\n border-color: #797e7b; }\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5; }\n .close:not(:disabled):not(.disabled) {\n cursor: pointer; }\n .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n color: #000;\n text-decoration: none;\n opacity: .75; }\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none; }\n\n.modal-open {\n overflow: hidden; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0; }\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none; }\n .modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%); }\n @media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none; } }\n .modal.show .modal-dialog {\n transform: translate(0, 0); }\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2)); }\n .modal-dialog-centered::before {\n display: block;\n height: calc(100vh - (0.5rem * 2));\n content: \"\"; }\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0; }\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000; }\n .modal-backdrop.fade {\n opacity: 0; }\n .modal-backdrop.show {\n opacity: 0.5; }\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem; }\n .modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto; }\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.6; }\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem; }\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef; }\n .modal-footer > :not(:first-child) {\n margin-left: .25rem; }\n .modal-footer > :not(:last-child) {\n margin-right: .25rem; }\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll; }\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto; }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2)); }\n .modal-dialog-centered::before {\n height: calc(100vh - (1.75rem * 2)); }\n .modal-sm {\n max-width: 300px; } }\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px; } }\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Source Sans Pro\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.6;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0; }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem; }\n .tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0; }\n .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000; }\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000; }\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0; }\n .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000; }\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000; }\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem; }\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Source Sans Pro\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.6;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem; }\n .popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem; }\n .popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem; }\n .bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1); }\n .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n .bs-popover-top .arrow::after,\n .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0; }\n .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-top .arrow::after,\n .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff; }\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem; }\n .bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n .bs-popover-right .arrow::after,\n .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0; }\n .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-right .arrow::after,\n .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff; }\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem; }\n .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1); }\n .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n .bs-popover-bottom .arrow::after,\n .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem; }\n .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-bottom .arrow::after,\n .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff; }\n .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7; }\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem; }\n .bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n .bs-popover-left .arrow::after,\n .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem; }\n .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-left .arrow::after,\n .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff; }\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px); }\n .popover-header:empty {\n display: none; }\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529; }\n\n.carousel {\n position: relative; }\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden; }\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n backface-visibility: hidden;\n perspective: 1000px; }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n transition: transform 0.6s ease; }\n @media screen and (prefers-reduced-motion: reduce) {\n .carousel-item.active,\n .carousel-item-next,\n .carousel-item-prev {\n transition: none; } }\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0; }\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0); } }\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0); } }\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\n transition-property: opacity; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n opacity: 1; }\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0; }\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5; }\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: .9; }\n\n.carousel-control-prev {\n left: 0; }\n\n.carousel-control-next {\n right: 0; }\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%; }\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"); }\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"); }\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none; }\n .carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: rgba(255, 255, 255, 0.5); }\n .carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\"; }\n .carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\"; }\n .carousel-indicators .active {\n background-color: #fff; }\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.bg-primary {\n background-color: #03a87c !important; }\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #027657 !important; }\n\n.bg-secondary {\n background-color: #7832e2 !important; }\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #5f1cc5 !important; }\n\n.bg-success {\n background-color: #03a87c !important; }\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #027657 !important; }\n\n.bg-info {\n background-color: #09ebaf !important; }\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #07ba8a !important; }\n\n.bg-warning {\n background-color: #ffde03 !important; }\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #cfb400 !important; }\n\n.bg-danger {\n background-color: #ea2f65 !important; }\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #d1154b !important; }\n\n.bg-light {\n background-color: #f8f9fa !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important; }\n\n.bg-dark {\n background-color: #212529 !important; }\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #0a0c0d !important; }\n\n.bg-white {\n background-color: #fff !important; }\n\na.bg-white:hover, a.bg-white:focus,\nbutton.bg-white:hover,\nbutton.bg-white:focus {\n background-color: #e6e6e6 !important; }\n\n.bg-purple {\n background-color: #ad6edd !important; }\n\na.bg-purple:hover, a.bg-purple:focus,\nbutton.bg-purple:hover,\nbutton.bg-purple:focus {\n background-color: #9645d3 !important; }\n\n.bg-salmon {\n background-color: #ff977a !important; }\n\na.bg-salmon:hover, a.bg-salmon:focus,\nbutton.bg-salmon:hover,\nbutton.bg-salmon:focus {\n background-color: #ff6f47 !important; }\n\n.bg-cyan {\n background-color: #35bdff !important; }\n\na.bg-cyan:hover, a.bg-cyan:focus,\nbutton.bg-cyan:hover,\nbutton.bg-cyan:focus {\n background-color: #02acff !important; }\n\n.bg-gray {\n background-color: #ced4da !important; }\n\na.bg-gray:hover, a.bg-gray:focus,\nbutton.bg-gray:hover,\nbutton.bg-gray:focus {\n background-color: #b1bbc4 !important; }\n\n.bg-indigo {\n background-color: #502c6c !important; }\n\na.bg-indigo:hover, a.bg-indigo:focus,\nbutton.bg-indigo:hover,\nbutton.bg-indigo:focus {\n background-color: #351d48 !important; }\n\n.bg-orange {\n background-color: #fbb500 !important; }\n\na.bg-orange:hover, a.bg-orange:focus,\nbutton.bg-orange:hover,\nbutton.bg-orange:focus {\n background-color: #c89000 !important; }\n\n.bg-lightblue {\n background-color: #e8f3ec !important; }\n\na.bg-lightblue:hover, a.bg-lightblue:focus,\nbutton.bg-lightblue:hover,\nbutton.bg-lightblue:focus {\n background-color: #c6e2d0 !important; }\n\n.bg-white {\n background-color: #fff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.border {\n border: 1px solid #e8f3ec !important; }\n\n.border-top {\n border-top: 1px solid #e8f3ec !important; }\n\n.border-right {\n border-right: 1px solid #e8f3ec !important; }\n\n.border-bottom {\n border-bottom: 1px solid #e8f3ec !important; }\n\n.border-left {\n border-left: 1px solid #e8f3ec !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-primary {\n border-color: #03a87c !important; }\n\n.border-secondary {\n border-color: #7832e2 !important; }\n\n.border-success {\n border-color: #03a87c !important; }\n\n.border-info {\n border-color: #09ebaf !important; }\n\n.border-warning {\n border-color: #ffde03 !important; }\n\n.border-danger {\n border-color: #ea2f65 !important; }\n\n.border-light {\n border-color: #f8f9fa !important; }\n\n.border-dark {\n border-color: #212529 !important; }\n\n.border-white {\n border-color: #fff !important; }\n\n.border-purple {\n border-color: #ad6edd !important; }\n\n.border-salmon {\n border-color: #ff977a !important; }\n\n.border-cyan {\n border-color: #35bdff !important; }\n\n.border-gray {\n border-color: #ced4da !important; }\n\n.border-indigo {\n border-color: #502c6c !important; }\n\n.border-orange {\n border-color: #fbb500 !important; }\n\n.border-lightblue {\n border-color: #e8f3ec !important; }\n\n.border-white {\n border-color: #fff !important; }\n\n.rounded {\n border-radius: 0.25rem !important; }\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important; }\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important; }\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-circle {\n border-radius: 50% !important; }\n\n.rounded-0 {\n border-radius: 0 !important; }\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.d-none {\n display: none !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-block {\n display: block !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-block {\n display: block !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-row {\n display: table-row !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-block {\n display: block !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-row {\n display: table-row !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-block {\n display: block !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-row {\n display: table-row !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-block {\n display: block !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-row {\n display: table-row !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; } }\n\n@media print {\n .d-print-none {\n display: none !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-block {\n display: block !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-row {\n display: table-row !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline-flex {\n display: inline-flex !important; } }\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden; }\n .embed-responsive::before {\n display: block;\n content: \"\"; }\n .embed-responsive .embed-responsive-item,\n .embed-responsive iframe,\n .embed-responsive embed,\n .embed-responsive object,\n .embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; } }\n\n.float-left {\n float: left !important; }\n\n.float-right {\n float: right !important; }\n\n.float-none {\n float: none !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-right {\n float: right !important; }\n .float-sm-none {\n float: none !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-right {\n float: right !important; }\n .float-md-none {\n float: none !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-right {\n float: right !important; }\n .float-lg-none {\n float: none !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-right {\n float: right !important; }\n .float-xl-none {\n float: none !important; } }\n\n.position-static {\n position: static !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020; } }\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal; }\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }\n\n.shadow-lg {\n box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3) !important; }\n\n.shadow-none {\n box-shadow: none !important; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.w-auto {\n width: auto !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.h-auto {\n height: auto !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important; }\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important; }\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important; }\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important; }\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important; }\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important; }\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important; }\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important; }\n\n.m-6 {\n margin: 5rem !important; }\n\n.mt-6,\n.my-6 {\n margin-top: 5rem !important; }\n\n.mr-6,\n.mx-6 {\n margin-right: 5rem !important; }\n\n.mb-6,\n.my-6 {\n margin-bottom: 5rem !important; }\n\n.ml-6,\n.mx-6 {\n margin-left: 5rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important; }\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important; }\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important; }\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important; }\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important; }\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important; }\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important; }\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important; }\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important; }\n\n.p-6 {\n padding: 5rem !important; }\n\n.pt-6,\n.py-6 {\n padding-top: 5rem !important; }\n\n.pr-6,\n.px-6 {\n padding-right: 5rem !important; }\n\n.pb-6,\n.py-6 {\n padding-bottom: 5rem !important; }\n\n.pl-6,\n.px-6 {\n padding-left: 5rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important; }\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important; }\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important; }\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important; }\n .m-sm-6 {\n margin: 5rem !important; }\n .mt-sm-6,\n .my-sm-6 {\n margin-top: 5rem !important; }\n .mr-sm-6,\n .mx-sm-6 {\n margin-right: 5rem !important; }\n .mb-sm-6,\n .my-sm-6 {\n margin-bottom: 5rem !important; }\n .ml-sm-6,\n .mx-sm-6 {\n margin-left: 5rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important; }\n .p-sm-6 {\n padding: 5rem !important; }\n .pt-sm-6,\n .py-sm-6 {\n padding-top: 5rem !important; }\n .pr-sm-6,\n .px-sm-6 {\n padding-right: 5rem !important; }\n .pb-sm-6,\n .py-sm-6 {\n padding-bottom: 5rem !important; }\n .pl-sm-6,\n .px-sm-6 {\n padding-left: 5rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important; }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important; }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important; }\n .m-md-6 {\n margin: 5rem !important; }\n .mt-md-6,\n .my-md-6 {\n margin-top: 5rem !important; }\n .mr-md-6,\n .mx-md-6 {\n margin-right: 5rem !important; }\n .mb-md-6,\n .my-md-6 {\n margin-bottom: 5rem !important; }\n .ml-md-6,\n .mx-md-6 {\n margin-left: 5rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important; }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important; }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important; }\n .p-md-6 {\n padding: 5rem !important; }\n .pt-md-6,\n .py-md-6 {\n padding-top: 5rem !important; }\n .pr-md-6,\n .px-md-6 {\n padding-right: 5rem !important; }\n .pb-md-6,\n .py-md-6 {\n padding-bottom: 5rem !important; }\n .pl-md-6,\n .px-md-6 {\n padding-left: 5rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important; }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important; }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important; }\n .m-lg-6 {\n margin: 5rem !important; }\n .mt-lg-6,\n .my-lg-6 {\n margin-top: 5rem !important; }\n .mr-lg-6,\n .mx-lg-6 {\n margin-right: 5rem !important; }\n .mb-lg-6,\n .my-lg-6 {\n margin-bottom: 5rem !important; }\n .ml-lg-6,\n .mx-lg-6 {\n margin-left: 5rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important; }\n .p-lg-6 {\n padding: 5rem !important; }\n .pt-lg-6,\n .py-lg-6 {\n padding-top: 5rem !important; }\n .pr-lg-6,\n .px-lg-6 {\n padding-right: 5rem !important; }\n .pb-lg-6,\n .py-lg-6 {\n padding-bottom: 5rem !important; }\n .pl-lg-6,\n .px-lg-6 {\n padding-left: 5rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important; }\n .m-xl-6 {\n margin: 5rem !important; }\n .mt-xl-6,\n .my-xl-6 {\n margin-top: 5rem !important; }\n .mr-xl-6,\n .mx-xl-6 {\n margin-right: 5rem !important; }\n .mb-xl-6,\n .my-xl-6 {\n margin-bottom: 5rem !important; }\n .ml-xl-6,\n .mx-xl-6 {\n margin-left: 5rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important; }\n .p-xl-6 {\n padding: 5rem !important; }\n .pt-xl-6,\n .py-xl-6 {\n padding-top: 5rem !important; }\n .pr-xl-6,\n .px-xl-6 {\n padding-right: 5rem !important; }\n .pb-xl-6,\n .py-xl-6 {\n padding-bottom: 5rem !important; }\n .pl-xl-6,\n .px-xl-6 {\n padding-left: 5rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important; } }\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n.text-center {\n text-align: center !important; }\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; }\n .text-sm-center {\n text-align: center !important; } }\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; }\n .text-md-center {\n text-align: center !important; } }\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; }\n .text-lg-center {\n text-align: center !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; }\n .text-xl-center {\n text-align: center !important; } }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.font-weight-light {\n font-weight: 300 !important; }\n\n.font-weight-normal {\n font-weight: 400 !important; }\n\n.font-weight-bold {\n font-weight: 700 !important; }\n\n.font-italic {\n font-style: italic !important; }\n\n.text-white {\n color: #fff !important; }\n\n.text-primary {\n color: #03a87c !important; }\n\na.text-primary:hover, a.text-primary:focus {\n color: #027657 !important; }\n\n.text-secondary {\n color: #7832e2 !important; }\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #5f1cc5 !important; }\n\n.text-success {\n color: #03a87c !important; }\n\na.text-success:hover, a.text-success:focus {\n color: #027657 !important; }\n\n.text-info {\n color: #09ebaf !important; }\n\na.text-info:hover, a.text-info:focus {\n color: #07ba8a !important; }\n\n.text-warning {\n color: #ffde03 !important; }\n\na.text-warning:hover, a.text-warning:focus {\n color: #cfb400 !important; }\n\n.text-danger {\n color: #ea2f65 !important; }\n\na.text-danger:hover, a.text-danger:focus {\n color: #d1154b !important; }\n\n.text-light {\n color: #f8f9fa !important; }\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important; }\n\n.text-dark {\n color: #212529 !important; }\n\na.text-dark:hover, a.text-dark:focus {\n color: #0a0c0d !important; }\n\n.text-white {\n color: #fff !important; }\n\na.text-white:hover, a.text-white:focus {\n color: #e6e6e6 !important; }\n\n.text-purple {\n color: #ad6edd !important; }\n\na.text-purple:hover, a.text-purple:focus {\n color: #9645d3 !important; }\n\n.text-salmon {\n color: #ff977a !important; }\n\na.text-salmon:hover, a.text-salmon:focus {\n color: #ff6f47 !important; }\n\n.text-cyan {\n color: #35bdff !important; }\n\na.text-cyan:hover, a.text-cyan:focus {\n color: #02acff !important; }\n\n.text-gray {\n color: #ced4da !important; }\n\na.text-gray:hover, a.text-gray:focus {\n color: #b1bbc4 !important; }\n\n.text-indigo {\n color: #502c6c !important; }\n\na.text-indigo:hover, a.text-indigo:focus {\n color: #351d48 !important; }\n\n.text-orange {\n color: #fbb500 !important; }\n\na.text-orange:hover, a.text-orange:focus {\n color: #c89000 !important; }\n\n.text-lightblue {\n color: #e8f3ec !important; }\n\na.text-lightblue:hover, a.text-lightblue:focus {\n color: #c6e2d0 !important; }\n\n.text-body {\n color: #212529 !important; }\n\n.text-muted {\n color: #6c757d !important; }\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important; }\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0; }\n\n.visible {\n visibility: visible !important; }\n\n.invisible {\n visibility: hidden !important; }\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: \" (\" attr(title) \")\"; }\n pre {\n white-space: pre-wrap !important; }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid; }\n thead {\n display: table-header-group; }\n tr,\n img {\n page-break-inside: avoid; }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-after: avoid; }\n @page {\n size: a3; }\n body {\n min-width: 992px !important; }\n .container {\n min-width: 992px !important; }\n .navbar {\n display: none; }\n .badge {\n border: 1px solid #000; }\n .table {\n border-collapse: collapse !important; }\n .table td,\n .table th {\n background-color: #fff !important; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important; }\n .table-dark {\n color: inherit; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6; }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6; } }\n\n/*!\r\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n */\n@-ms-viewport {\n width: device-width; }\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar; }\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; }\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0; }\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; } }\n\n.d-none {\n display: none !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-block {\n display: block !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-block {\n display: block !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-row {\n display: table-row !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-block {\n display: block !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-row {\n display: table-row !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-block {\n display: block !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-row {\n display: table-row !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-block {\n display: block !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-row {\n display: table-row !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; } }\n\n@media print {\n .d-print-none {\n display: none !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-block {\n display: block !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-row {\n display: table-row !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline-flex {\n display: inline-flex !important; } }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; } }\n\n/* Custom Mixins -------------------- */\n/* Base Styles -------------------- */\nbody {\n overflow-x: hidden;\n padding-top: 69.75px; }\n\n.sticky-top {\n top: 69.75px; }\n\n.secondfont, .navbar-brand {\n font-family: \"Playfair Display\", \"Segoe UI\", \"Helvetica Neue\", \"Arial\"; }\n\nimg {\n max-width: 100%; }\n\n.tofront {\n position: relative;\n z-index: 1; }\n\n.full-width {\n width: 100vw;\n position: relative;\n margin-left: -50vw;\n left: 50%; }\n\na, a:hover {\n transition: all .2s; }\n\na {\n color: #03a87c; }\n\na.text-dark:hover {\n color: #03a87c !important; }\n\n.c-pointer:hover {\n cursor: pointer; }\n\n.z-index-1 {\n z-index: 1; }\n\n@media (max-width: 991.98px) {\n .display-3 {\n font-size: 3.5rem; } }\n\n@media (max-width: 767.98px) {\n .display-3 {\n font-size: 2rem; } }\n\n.row.gap-y > .col, .row.gap-y > [class*=\"col-\"] {\n padding-top: 15px;\n padding-bottom: 15px; }\n\n.mt-neg5 {\n margin-top: -5rem; }\n\n.ml-neg5 {\n margin-left: -5rem; }\n\n@media (min-width: 768px) {\n .h-md-100-v {\n height: 100vh; }\n .h-md-100 {\n height: 100vh; } }\n\n@media (min-width: 1200px) {\n .h-xl-300 {\n height: 300px; }\n .h-max-380 {\n max-height: 380px; } }\n\n.btn-round {\n border-radius: 30px !important; }\n\n.btn {\n font-family: Source Sans Pro;\n padding: 0.45rem 1.2rem;\n font-size: 1rem;\n line-height: 1.6;\n border-radius: 0.25rem;\n position: relative; }\n .btn:hover, .btn:focus {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n outline: 0 !important; }\n .btn .badge {\n position: absolute;\n top: -.625rem;\n right: -.3125rem; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.65rem 2rem;\n font-size: 1.15rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.btn-link:hover, .btn-link:focus {\n box-shadow: none; }\n\n.btn-link.btn-primary {\n color: #03a87c;\n border-color: transparent; }\n\n.btn-link.btn-secondary {\n color: #7832e2;\n border-color: transparent; }\n\n.btn-link.btn-success {\n color: #03a87c;\n border-color: transparent; }\n\n.btn-link.btn-info {\n color: #09ebaf;\n border-color: transparent; }\n\n.btn-link.btn-warning {\n color: #ffde03;\n border-color: transparent; }\n\n.btn-link.btn-danger {\n color: #ea2f65;\n border-color: transparent; }\n\n.btn-link.btn-light {\n color: #f8f9fa;\n border-color: transparent; }\n\n.btn-link.btn-dark {\n color: #212529;\n border-color: transparent; }\n\n.btn-link.btn-white {\n color: #fff;\n border-color: transparent; }\n\n.btn-link.btn-purple {\n color: #ad6edd;\n border-color: transparent; }\n\n.btn-link.btn-salmon {\n color: #ff977a;\n border-color: transparent; }\n\n.btn-link.btn-cyan {\n color: #35bdff;\n border-color: transparent; }\n\n.btn-link.btn-gray {\n color: #ced4da;\n border-color: transparent; }\n\n.btn-link.btn-indigo {\n color: #502c6c;\n border-color: transparent; }\n\n.btn-link.btn-orange {\n color: #fbb500;\n border-color: transparent; }\n\n.btn-link.btn-lightblue {\n color: #e8f3ec;\n border-color: transparent; }\n\n.btn-white {\n background-color: #fff; }\n\n.input-round {\n border-radius: 30px !important; }\n\n.input-group.input-round input:first-child {\n border-radius: 30px 0 0 30px; }\n\n.input-group.input-round input:last-child {\n border-radius: 0px 30px 30px 0px; }\n\n.navbar {\n box-shadow: 0 0px 1px 0 rgba(0, 0, 0, 0.05);\n transition: all .08s;\n font-weight: 400; }\n .navbar .highlight .nav-link {\n color: #03a87c !important;\n border: 1px solid #03a87c;\n padding: 0.3rem 1rem;\n border-radius: 3px;\n font-size: .93rem; }\n .navbar .highlight .nav-link:hover {\n background: #03a87c;\n color: #fff !important; }\n\n.navbar-brand {\n margin-right: 2rem;\n font-size: 1.25rem; }\n\n.dropdown-item {\n font-weight: 400; }\n\n.dropdown-menu {\n border: 0;\n text-transform: none;\n box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3); }\n @media (min-width: 768px) {\n .dropdown-menu:before {\n content: '';\n top: -8px;\n position: absolute;\n left: 50px;\n border-top: 16px solid #fff;\n border-left: 16px solid #fff;\n transform: rotate(45deg); } }\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7); }\n .navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1); }\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.jumbotron {\n background-size: cover;\n padding: 7rem 1rem; }\n\n@media (min-width: 992px) {\n .jumbotron-lg-withnav {\n padding-bottom: calc(10rem - 69.75px); }\n .jumbotron-lg {\n padding: 10rem 0; }\n .jumbotron-xl {\n padding: 15rem 0; }\n .jumbotron-xl {\n min-height: 100vh; }\n .bottom-align-text-absolute {\n position: absolute;\n bottom: 30px;\n margin: auto;\n left: 0;\n right: 0; } }\n\n.bg-black {\n background-color: #000; }\n\n.overlay {\n position: relative; }\n .overlay .container {\n position: relative; }\n .overlay:before {\n content: \"\";\n display: block;\n height: 100%;\n left: 0;\n top: 0;\n position: absolute;\n width: 100%; }\n\n.overlay-black:before {\n background-color: rgba(0, 0, 0, 0.5); }\n\n.overlay-blue:before {\n background-color: rgba(23, 29, 90, 0.5); }\n\n.overlay-red:before {\n background: linear-gradient(0deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); }\n\n.overlay-blue:before {\n background-color: rgba(23, 29, 90, 0.5); }\n\n.bg-primary {\n fill: #03a87c !important; }\n\n.bg-secondary {\n fill: #7832e2 !important; }\n\n.bg-success {\n fill: #03a87c !important; }\n\n.bg-info {\n fill: #09ebaf !important; }\n\n.bg-warning {\n fill: #ffde03 !important; }\n\n.bg-danger {\n fill: #ea2f65 !important; }\n\n.bg-light {\n fill: #f8f9fa !important; }\n\n.bg-dark {\n fill: #212529 !important; }\n\n.bg-white {\n fill: #fff !important; }\n\n.bg-purple {\n fill: #ad6edd !important; }\n\n.bg-salmon {\n fill: #ff977a !important; }\n\n.bg-cyan {\n fill: #35bdff !important; }\n\n.bg-gray {\n fill: #ced4da !important; }\n\n.bg-indigo {\n fill: #502c6c !important; }\n\n.bg-orange {\n fill: #fbb500 !important; }\n\n.bg-lightblue {\n fill: #e8f3ec !important; }\n\n.card .date {\n position: absolute;\n top: 20px;\n right: 20px;\n z-index: 1;\n background: #ea2f65;\n width: 55px;\n height: 55px;\n padding: 12.5px 0;\n -webkit-border-radius: 100%;\n -moz-border-radius: 100%;\n border-radius: 100%;\n color: #FFFFFF;\n font-weight: 700;\n text-align: center;\n -webkti-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n .card .date .day {\n font-size: 16px;\n line-height: 1; }\n .card .date .month {\n font-size: 11px;\n text-transform: uppercase; }\n\n.card a:hover {\n text-decoration: none;\n color: #03a87c; }\n\n.card-pricing .card ul li {\n margin-bottom: 1.5rem; }\n\n.iconbox {\n border: 1px solid;\n text-align: center;\n display: inline-block; }\n\n.iconbox.iconsmall {\n width: 40px;\n height: 40px;\n line-height: 40px;\n font-size: 1rem; }\n\n.iconbox.iconmedium {\n width: 60px;\n height: 60px;\n line-height: 60px;\n font-size: 1.8rem; }\n\n.iconbox.iconlarge {\n width: 80px;\n height: 80px;\n line-height: 80px;\n font-size: 2.2rem; }\n\n.alert-primary {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .alert-primary hr {\n border-top-color: #038f6a; }\n .alert-primary .alert-link {\n color: #e6e6e6; }\n\n.alert-secondary {\n color: #fff;\n background-color: #7832e2;\n border-color: #7832e2; }\n .alert-secondary hr {\n border-top-color: #6a1fdb; }\n .alert-secondary .alert-link {\n color: #e6e6e6; }\n\n.alert-success {\n color: #fff;\n background-color: #03a87c;\n border-color: #03a87c; }\n .alert-success hr {\n border-top-color: #038f6a; }\n .alert-success .alert-link {\n color: #e6e6e6; }\n\n.alert-info {\n color: #fff;\n background-color: #09ebaf;\n border-color: #09ebaf; }\n .alert-info hr {\n border-top-color: #08d29d; }\n .alert-info .alert-link {\n color: #e6e6e6; }\n\n.alert-warning {\n color: #fff;\n background-color: #ffde03;\n border-color: #ffde03; }\n .alert-warning hr {\n border-top-color: #e9ca00; }\n .alert-warning .alert-link {\n color: #e6e6e6; }\n\n.alert-danger {\n color: #fff;\n background-color: #ea2f65;\n border-color: #ea2f65; }\n .alert-danger hr {\n border-top-color: #e81854; }\n .alert-danger .alert-link {\n color: #e6e6e6; }\n\n.alert-light {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .alert-light hr {\n border-top-color: #e9ecef; }\n .alert-light .alert-link {\n color: #e6e6e6; }\n\n.alert-dark {\n color: #fff;\n background-color: #212529;\n border-color: #212529; }\n .alert-dark hr {\n border-top-color: #16181b; }\n .alert-dark .alert-link {\n color: #e6e6e6; }\n\n.alert-white {\n color: #fff;\n background-color: white;\n border-color: white; }\n .alert-white hr {\n border-top-color: #f2f2f2; }\n .alert-white .alert-link {\n color: #e6e6e6; }\n\n.alert-purple {\n color: #fff;\n background-color: #ad6edd;\n border-color: #ad6edd; }\n .alert-purple hr {\n border-top-color: #a159d8; }\n .alert-purple .alert-link {\n color: #e6e6e6; }\n\n.alert-salmon {\n color: #fff;\n background-color: #ff977a;\n border-color: #ff977a; }\n .alert-salmon hr {\n border-top-color: #ff8361; }\n .alert-salmon .alert-link {\n color: #e6e6e6; }\n\n.alert-cyan {\n color: #fff;\n background-color: #35bdff;\n border-color: #35bdff; }\n .alert-cyan hr {\n border-top-color: #1cb5ff; }\n .alert-cyan .alert-link {\n color: #e6e6e6; }\n\n.alert-gray {\n color: #fff;\n background-color: #ced4da;\n border-color: #ced4da; }\n .alert-gray hr {\n border-top-color: #bfc7cf; }\n .alert-gray .alert-link {\n color: #e6e6e6; }\n\n.alert-indigo {\n color: #fff;\n background-color: #502c6c;\n border-color: #502c6c; }\n .alert-indigo hr {\n border-top-color: #43255a; }\n .alert-indigo .alert-link {\n color: #e6e6e6; }\n\n.alert-orange {\n color: #fff;\n background-color: #fbb500;\n border-color: #fbb500; }\n .alert-orange hr {\n border-top-color: #e2a300; }\n .alert-orange .alert-link {\n color: #e6e6e6; }\n\n.alert-lightblue {\n color: #fff;\n background-color: #e8f3ec;\n border-color: #e8f3ec; }\n .alert-lightblue hr {\n border-top-color: #d7eade; }\n .alert-lightblue .alert-link {\n color: #e6e6e6; }\n\nul.list-unstyled li {\n margin-bottom: .3rem; }\n\nol.list-featured {\n counter-reset: my-awesome-counter;\n list-style: none;\n padding-left: 0; }\n\nol.list-featured li {\n counter-increment: my-awesome-counter;\n display: flex;\n font-size: 0.8rem; }\n\nol.list-featured li:before {\n content: \"0\" counter(my-awesome-counter);\n font-weight: bold;\n font-size: 3rem;\n margin-right: 0.5rem;\n font-family: 'Abril Fatface', serif;\n line-height: 1; }\n\n@media (min-width: 768px) {\n .loginarea {\n z-index: 1111; } }\n\narticle {\n font-family: \"sans-serif\", \"Georgia\";\n font-size: 20px;\n line-height: 1.7; }\n article p, article pre, article figure, article img, article blockquote, article iframed, article embed {\n margin-bottom: 2rem; }\n article blockquote {\n padding-left: 40px;\n margin-left: 0px;\n font-style: italic;\n position: relative; }\n article blockquote:before {\n content: \"“\";\n font-family: Georgia;\n font-size: 8rem;\n margin: -1rem 2rem 0 -3.9rem;\n position: absolute;\n opacity: 1;\n float: left;\n line-height: 1; }\n article:first-letter {\n float: left;\n font-size: 5em;\n line-height: 1;\n margin: 0 .2em 0 0;\n vertical-align: top; }\n\n.spanborder {\n border-bottom: 1px solid #e8f3ec;\n margin-bottom: 2rem; }\n\n.spanborder span {\n border-bottom: 1px solid rgba(0, 0, 0, 0.44);\n display: inline-block;\n padding-bottom: 20px;\n margin-bottom: -1px; }\n\n.a2a_default_style .a2a_svg {\n border-radius: 50% !important;\n margin-top: .5rem;\n margin-left: auto;\n margin-right: auto; }\n\n@media (max-width: 1199.98px) {\n .display-4 {\n font-size: 35px; } }\n\n@media (max-width: 991.98px) {\n .display-4 {\n font-size: 25px; } }\n\n@media (min-width: 992px) {\n .a2a_default_style a {\n display: block !important;\n float: none !important; }\n .a2a_default_style .a2a_svg {\n border-radius: 50% !important;\n display: block !important;\n float: none !important;\n margin-top: .5rem;\n margin-left: auto;\n margin-right: auto; }\n .a2a_svg {\n height: 40px !important;\n line-height: 40px !important;\n width: 40px !important; } }\n\nfooter.bg-black {\n color: #6c757d; }\n footer.bg-black a {\n color: #6c757d; }\n footer.bg-black a:hover {\n text-decoration: none;\n color: #fff; }\n\n@media (min-width: 992px) {\n .fixedsidebar {\n top: 0px;\n position: fixed;\n z-index: 1050;\n left: 0;\n overflow-y: overlay;\n width: 260px;\n height: 100%;\n padding: 0 .5rem .5rem 1.5rem;\n border-right: 1px solid #e9ecef;\n background-color: #fff;\n padding-bottom: 50px; }\n .content-withfixedsidebar {\n margin-left: 260px; }\n .content-withfixedsidebar .navbar.fixed-top {\n margin-left: 260px; } }\n\n#docsarea h1 {\n text-transform: uppercase;\n font-size: 1.6rem;\n font-weight: 600; }\n\n#docsarea h2 {\n text-transform: uppercase;\n font-size: 1.4rem; }\n\n#docsarea h1, #docsarea h2 {\n padding-top: 80px;\n padding-bottom: 30px; }\n\n#docsarea h1 + h2 {\n padding-top: 0; }\n\n/* JUST SOME STYLES FOR PRE CODES */\ncode {\n font-size: 14px;\n display: inline-block;\n line-height: 1.5; }\n\n.code-toolbar {\n position: relative; }\n\n.code-toolbar .toolbar-item a {\n position: absolute;\n top: -10px;\n right: -10px;\n color: #ffffff;\n background: #333;\n padding: 0 8px;\n border-radius: 30px;\n font-size: 13px;\n cursor: pointer; }\n\n.code-toolbar .toolbar-item a:hover, .code-toolbar .toolbar-item a:focus {\n background: #ff5684;\n color: #fff; }\n\n#docsarea .alert-orange {\n color: rgba(255, 255, 255, 0.83); }\n\n#docsarea .alert-orange code {\n color: #b73b3b; }\n\n#docsarea .alert-orange a {\n color: inherit;\n border-bottom: 1px dashed; }\n\nul.ascii, ul.ascii ul {\n margin-left: 0;\n padding-left: 0;\n list-style: none; }\n\nul.ascii li {\n margin: 0;\n padding: 0; }\n\n/* level 1 */\nul.ascii > li::before {\n content: \"\"; }\n\n/* level 2 */\nul.ascii > li > ul > li::before {\n content: \"├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child::before {\n content: \"└──\\00a0\"; }\n\n/* level 3 */\nul.ascii > li > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\n/* level 4 */\nul.ascii > li > ul > li > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\n/* level 5 */\nul.ascii > li > ul > li > ul > li > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\n/* level 6 */\nul.ascii > li > ul > li > ul > li > ul > li > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0│\\00a0\\00a0\\00a0└──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0├──\\00a0\"; }\n\nul.ascii > li > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child::before {\n content: \"\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0\\00a0└──\\00a0\"; }\n","/*!\r\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\r\n */\r\n\r\n@import \"source/functions\";\r\n@import \"source/variables\";\r\n@import \"source/mixins\";\r\n@import \"source/reboot\";\r\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\r\n\r\n// Reboot\r\n//\r\n// Normalization of HTML elements, manually forked from Normalize.css to remove\r\n// styles targeting irrelevant browsers while applying new styles.\r\n//\r\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\r\n\r\n\r\n// Document\r\n//\r\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\r\n// 2. Change the default font family in all browsers.\r\n// 3. Correct the line height in all browsers.\r\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\r\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\r\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\r\n// 6. Change the default tap highlight to be completely transparent in iOS.\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n box-sizing: border-box; // 1\r\n}\r\n\r\nhtml {\r\n font-family: sans-serif; // 2\r\n line-height: 1.15; // 3\r\n -webkit-text-size-adjust: 100%; // 4\r\n -ms-text-size-adjust: 100%; // 4\r\n -ms-overflow-style: scrollbar; // 5\r\n -webkit-tap-highlight-color: rgba($black, 0); // 6\r\n}\r\n\r\n// IE10+ doesn't honor ` ` in some cases.\r\n@at-root {\r\n @-ms-viewport {\r\n width: device-width;\r\n }\r\n}\r\n\r\n// stylelint-disable selector-list-comma-newline-after\r\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\r\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\r\n display: block;\r\n}\r\n// stylelint-enable selector-list-comma-newline-after\r\n\r\n// Body\r\n//\r\n// 1. Remove the margin in all browsers.\r\n// 2. As a best practice, apply a default `background-color`.\r\n// 3. Set an explicit initial text-align value so that we can later use the\r\n// the `inherit` value on things like `` elements.\r\n\r\nbody {\r\n margin: 0; // 1\r\n font-family: $font-family-base;\r\n font-size: $font-size-base;\r\n font-weight: $font-weight-base;\r\n line-height: $line-height-base;\r\n color: $body-color;\r\n text-align: left; // 3\r\n background-color: $body-bg; // 2\r\n}\r\n\r\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\r\n// This prevents an unwanted focus outline from appearing around elements that\r\n// might still respond to pointer events.\r\n//\r\n// Credit: https://github.com/suitcss/base\r\n[tabindex=\"-1\"]:focus {\r\n outline: 0 !important;\r\n}\r\n\r\n\r\n// Content grouping\r\n//\r\n// 1. Add the correct box sizing in Firefox.\r\n// 2. Show the overflow in Edge and IE.\r\n\r\nhr {\r\n box-sizing: content-box; // 1\r\n height: 0; // 1\r\n overflow: visible; // 2\r\n}\r\n\r\n\r\n//\r\n// Typography\r\n//\r\n\r\n// Remove top margins from headings\r\n//\r\n// By default, ``-`` all receive top and bottom margins. We nuke the top\r\n// margin for easier control within type scales as it avoids margin collapsing.\r\n// stylelint-disable selector-list-comma-newline-after\r\nh1, h2, h3, h4, h5, h6 {\r\n margin-top: 0;\r\n margin-bottom: $headings-margin-bottom;\r\n}\r\n// stylelint-enable selector-list-comma-newline-after\r\n\r\n// Reset margins on paragraphs\r\n//\r\n// Similarly, the top margin on ` `s get reset. However, we also reset the\r\n// bottom margin to use `rem` units instead of `em`.\r\np {\r\n margin-top: 0;\r\n margin-bottom: $paragraph-margin-bottom;\r\n}\r\n\r\n// Abbreviations\r\n//\r\n// 1. Remove the bottom border in Firefox 39-.\r\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\r\n// 3. Add explicit cursor to indicate changed behavior.\r\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\r\n\r\nabbr[title],\r\nabbr[data-original-title] { // 4\r\n text-decoration: underline; // 2\r\n text-decoration: underline dotted; // 2\r\n cursor: help; // 3\r\n border-bottom: 0; // 1\r\n}\r\n\r\naddress {\r\n margin-bottom: 1rem;\r\n font-style: normal;\r\n line-height: inherit;\r\n}\r\n\r\nol,\r\nul,\r\ndl {\r\n margin-top: 0;\r\n margin-bottom: 1rem;\r\n}\r\n\r\nol ol,\r\nul ul,\r\nol ul,\r\nul ol {\r\n margin-bottom: 0;\r\n}\r\n\r\ndt {\r\n font-weight: $dt-font-weight;\r\n}\r\n\r\ndd {\r\n margin-bottom: .5rem;\r\n margin-left: 0; // Undo browser default\r\n}\r\n\r\nblockquote {\r\n margin: 0 0 1rem;\r\n}\r\n\r\ndfn {\r\n font-style: italic; // Add the correct font style in Android 4.3-\r\n}\r\n\r\n// stylelint-disable font-weight-notation\r\nb,\r\nstrong {\r\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\r\n}\r\n// stylelint-enable font-weight-notation\r\n\r\nsmall {\r\n font-size: 80%; // Add the correct font size in all browsers\r\n}\r\n\r\n//\r\n// Prevent `sub` and `sup` elements from affecting the line height in\r\n// all browsers.\r\n//\r\n\r\nsub,\r\nsup {\r\n position: relative;\r\n font-size: 75%;\r\n line-height: 0;\r\n vertical-align: baseline;\r\n}\r\n\r\nsub { bottom: -.25em; }\r\nsup { top: -.5em; }\r\n\r\n\r\n//\r\n// Links\r\n//\r\n\r\na {\r\n color: $link-color;\r\n text-decoration: $link-decoration;\r\n background-color: transparent; // Remove the gray background on active links in IE 10.\r\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\r\n\r\n @include hover {\r\n color: $link-hover-color;\r\n text-decoration: $link-hover-decoration;\r\n }\r\n}\r\n\r\n// And undo these styles for placeholder links/named anchors (without href)\r\n// which have not been made explicitly keyboard-focusable (without tabindex).\r\n// It would be more straightforward to just use a[href] in previous block, but that\r\n// causes specificity issues in many other styles that are too complex to fix.\r\n// See https://github.com/twbs/bootstrap/issues/19402\r\n\r\na:not([href]):not([tabindex]) {\r\n color: inherit;\r\n text-decoration: none;\r\n\r\n @include hover-focus {\r\n color: inherit;\r\n text-decoration: none;\r\n }\r\n\r\n &:focus {\r\n outline: 0;\r\n }\r\n}\r\n\r\n\r\n//\r\n// Code\r\n//\r\n\r\npre,\r\ncode,\r\nkbd,\r\nsamp {\r\n font-family: $font-family-monospace;\r\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\r\n}\r\n\r\npre {\r\n // Remove browser default top margin\r\n margin-top: 0;\r\n // Reset browser default of `1em` to use `rem`s\r\n margin-bottom: 1rem;\r\n // Don't allow content to break outside\r\n overflow: auto;\r\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\r\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\r\n -ms-overflow-style: scrollbar;\r\n}\r\n\r\n\r\n//\r\n// Figures\r\n//\r\n\r\nfigure {\r\n // Apply a consistent margin strategy (matches our type styles).\r\n margin: 0 0 1rem;\r\n}\r\n\r\n\r\n//\r\n// Images and content\r\n//\r\n\r\nimg {\r\n vertical-align: middle;\r\n border-style: none; // Remove the border on images inside links in IE 10-.\r\n}\r\n\r\nsvg {\r\n // Workaround for the SVG overflow bug in IE10/11 is still required.\r\n // See https://github.com/twbs/bootstrap/issues/26878\r\n overflow: hidden;\r\n vertical-align: middle;\r\n}\r\n\r\n\r\n//\r\n// Tables\r\n//\r\n\r\ntable {\r\n border-collapse: collapse; // Prevent double borders\r\n}\r\n\r\ncaption {\r\n padding-top: $table-cell-padding;\r\n padding-bottom: $table-cell-padding;\r\n color: $table-caption-color;\r\n text-align: left;\r\n caption-side: bottom;\r\n}\r\n\r\nth {\r\n // Matches default `
` alignment by inheriting from the ``, or the\r\n // closest parent with a set `text-align`.\r\n text-align: inherit;\r\n}\r\n\r\n\r\n//\r\n// Forms\r\n//\r\n\r\nlabel {\r\n // Allow labels to use `margin` for spacing.\r\n display: inline-block;\r\n margin-bottom: $label-margin-bottom;\r\n}\r\n\r\n// Remove the default `border-radius` that macOS Chrome adds.\r\n//\r\n// Details at https://github.com/twbs/bootstrap/issues/24093\r\nbutton {\r\n border-radius: 0;\r\n}\r\n\r\n// Work around a Firefox/IE bug where the transparent `button` background\r\n// results in a loss of the default `button` focus styles.\r\n//\r\n// Credit: https://github.com/suitcss/base/\r\nbutton:focus {\r\n outline: 1px dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n}\r\n\r\ninput,\r\nbutton,\r\nselect,\r\noptgroup,\r\ntextarea {\r\n margin: 0; // Remove the margin in Firefox and Safari\r\n font-family: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n}\r\n\r\nbutton,\r\ninput {\r\n overflow: visible; // Show the overflow in Edge\r\n}\r\n\r\nbutton,\r\nselect {\r\n text-transform: none; // Remove the inheritance of text transform in Firefox\r\n}\r\n\r\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\r\n// controls in Android 4.\r\n// 2. Correct the inability to style clickable types in iOS and Safari.\r\nbutton,\r\nhtml [type=\"button\"], // 1\r\n[type=\"reset\"],\r\n[type=\"submit\"] {\r\n -webkit-appearance: button; // 2\r\n}\r\n\r\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\r\nbutton::-moz-focus-inner,\r\n[type=\"button\"]::-moz-focus-inner,\r\n[type=\"reset\"]::-moz-focus-inner,\r\n[type=\"submit\"]::-moz-focus-inner {\r\n padding: 0;\r\n border-style: none;\r\n}\r\n\r\ninput[type=\"radio\"],\r\ninput[type=\"checkbox\"] {\r\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\r\n padding: 0; // 2. Remove the padding in IE 10-\r\n}\r\n\r\n\r\ninput[type=\"date\"],\r\ninput[type=\"time\"],\r\ninput[type=\"datetime-local\"],\r\ninput[type=\"month\"] {\r\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\r\n // bug where setting a custom line-height prevents text from being vertically\r\n // centered within the input.\r\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\r\n // and https://github.com/twbs/bootstrap/issues/11266\r\n -webkit-appearance: listbox;\r\n}\r\n\r\ntextarea {\r\n overflow: auto; // Remove the default vertical scrollbar in IE.\r\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\r\n resize: vertical;\r\n}\r\n\r\nfieldset {\r\n // Browsers set a default `min-width: min-content;` on fieldsets,\r\n // unlike e.g. `