From 4f40d0ab10677166790fac11f4a75453666723db Mon Sep 17 00:00:00 2001 From: Forgejo Date: Sun, 4 Aug 2024 13:28:38 +0000 Subject: [PATCH] Deploy static site --- .gitignore | 4 + assets/css/base.css | 325 +++++++ assets/dist/css/bootstrap.min.css | 5 + assets/dist/icons/LICENSE.md | 6 + assets/dist/icons/article-ny-times.svg | 1 + assets/dist/icons/books.svg | 1 + assets/dist/icons/calendar.svg | 1 + assets/dist/icons/camera.svg | 1 + assets/dist/icons/chats.svg | 1 + assets/dist/icons/coffee.svg | 1 + assets/dist/icons/database.svg | 1 + assets/dist/icons/envelope.svg | 1 + assets/dist/icons/gift.svg | 1 + assets/dist/icons/git-branch.svg | 1 + assets/dist/icons/hard-hat.svg | 1 + assets/dist/icons/images.svg | 1 + assets/dist/icons/leaf.svg | 1 + assets/dist/icons/lightbulb.svg | 1 + assets/dist/icons/link.svg | 1 + assets/dist/icons/lock-key.svg | 1 + assets/dist/icons/magnifying-glass.svg | 1 + assets/dist/icons/map-trifold.svg | 1 + assets/dist/icons/markdown-logo.svg | 1 + assets/dist/icons/mastodon-logo.svg | 1 + assets/dist/icons/matrix-logo.svg | 1 + assets/dist/icons/network.svg | 1 + assets/dist/icons/pencil-ruler.svg | 1 + assets/dist/icons/question.svg | 1 + assets/dist/icons/rainbow.svg | 16 + assets/dist/icons/rss.svg | 1 + assets/dist/icons/translate.svg | 1 + assets/dist/icons/upload.svg | 1 + assets/dist/icons/video.svg | 1 + assets/dist/icons/webcam.svg | 1 + assets/img/logo-inv.svg | 49 + assets/img/logo-inv_grad.svg | 111 +++ assets/img/logo.svg | 51 + assets/img/logo_inv_grad.png | Bin 0 -> 124896 bytes assets/js/services.js | 34 + base.html | 169 ++++ bridges.html | 37 + data/bridges.json | 44 + data/finances.json | 59 ++ data/services.json | 674 +++++++++++++ index.html | 1199 ++++++++++++++++++++++++ legal.html | 207 ++++ membership.html | 302 ++++++ metrics.txt | 5 + privacy.html | 354 +++++++ prod-warning.html | 6 + simple.html | 154 +++ terms.html | 321 +++++++ transparency.html | 280 ++++++ 53 files changed, 4441 insertions(+) create mode 100644 .gitignore create mode 100644 assets/css/base.css create mode 100644 assets/dist/css/bootstrap.min.css create mode 100644 assets/dist/icons/LICENSE.md create mode 100644 assets/dist/icons/article-ny-times.svg create mode 100644 assets/dist/icons/books.svg create mode 100644 assets/dist/icons/calendar.svg create mode 100644 assets/dist/icons/camera.svg create mode 100644 assets/dist/icons/chats.svg create mode 100644 assets/dist/icons/coffee.svg create mode 100644 assets/dist/icons/database.svg create mode 100644 assets/dist/icons/envelope.svg create mode 100644 assets/dist/icons/gift.svg create mode 100644 assets/dist/icons/git-branch.svg create mode 100644 assets/dist/icons/hard-hat.svg create mode 100644 assets/dist/icons/images.svg create mode 100644 assets/dist/icons/leaf.svg create mode 100644 assets/dist/icons/lightbulb.svg create mode 100644 assets/dist/icons/link.svg create mode 100644 assets/dist/icons/lock-key.svg create mode 100644 assets/dist/icons/magnifying-glass.svg create mode 100644 assets/dist/icons/map-trifold.svg create mode 100644 assets/dist/icons/markdown-logo.svg create mode 100644 assets/dist/icons/mastodon-logo.svg create mode 100644 assets/dist/icons/matrix-logo.svg create mode 100644 assets/dist/icons/network.svg create mode 100644 assets/dist/icons/pencil-ruler.svg create mode 100644 assets/dist/icons/question.svg create mode 100644 assets/dist/icons/rainbow.svg create mode 100644 assets/dist/icons/rss.svg create mode 100644 assets/dist/icons/translate.svg create mode 100644 assets/dist/icons/upload.svg create mode 100644 assets/dist/icons/video.svg create mode 100644 assets/dist/icons/webcam.svg create mode 100644 assets/img/logo-inv.svg create mode 100644 assets/img/logo-inv_grad.svg create mode 100644 assets/img/logo.svg create mode 100644 assets/img/logo_inv_grad.png create mode 100644 assets/js/services.js create mode 100644 base.html create mode 100644 bridges.html create mode 100644 data/bridges.json create mode 100644 data/finances.json create mode 100644 data/services.json create mode 100644 index.html create mode 100644 legal.html create mode 100644 membership.html create mode 100644 metrics.txt create mode 100644 privacy.html create mode 100644 prod-warning.html create mode 100644 simple.html create mode 100644 terms.html create mode 100644 transparency.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0d1505b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +venv/ +*.pyc +__pycache__/ +build/ \ No newline at end of file diff --git a/assets/css/base.css b/assets/css/base.css new file mode 100644 index 0000000..0098539 --- /dev/null +++ b/assets/css/base.css @@ -0,0 +1,325 @@ +/* This file was created as part of the Private.coffee project + It is licensed under the MIT license + For more information, please visit https://private.coffee +*/ + +/* General styles */ +:root, +[data-bs-theme="light"] { + --bs-primary: #f570b9; + --bs-primary-rgb: 245, 112, 185; + --bs-primary-text-emphasis: #622d4a; + --bs-primary-bg-subtle: #fde2f1; + --bs-primary-border-subtle: #fbc6e3; + --bs-body-color: #232323; + --bs-body-color-rgb: 35, 35, 35; + --bs-secondary-color: rgba(35, 35, 35, 0.75); + --bs-secondary-color-rgb: 35, 35, 35, 0.75; + --bs-tertiary-color: rgba(35, 35, 35, 0.5); + --bs-tertiary-color-rgb: 35, 35, 35, 0.5; + --bs-body-font-family: Inconsolata, monospace; +} + +.btn-primary { + --bs-btn-color: #000000; + --bs-btn-bg: #f570b9; + --bs-btn-border-color: #f570b9; + --bs-btn-hover-color: #000000; + --bs-btn-hover-bg: #f785c4; + --bs-btn-hover-border-color: #f67ec0; + --bs-btn-focus-shadow-rgb: 37, 17, 28; + --bs-btn-active-color: #000000; + --bs-btn-active-bg: #f78dc7; + --bs-btn-active-border-color: #f67ec0; + --bs-btn-disabled-color: #000000; + --bs-btn-disabled-bg: #f570b9; + --bs-btn-disabled-border-color: #f570b9; + color: #fff; +} + +.button-wrapper:not(:last-child) { + margin-bottom: 1rem; +} + +.btn-outline-primary { + --bs-btn-color: #f570b9; + --bs-btn-border-color: #f570b9; + --bs-btn-focus-shadow-rgb: 245, 112, 185; + --bs-btn-hover-color: #000000; + --bs-btn-hover-bg: #f570b9; + --bs-btn-hover-border-color: #f570b9; + --bs-btn-active-color: #000000; + --bs-btn-active-bg: #f570b9; + --bs-btn-active-border-color: #f570b9; + --bs-btn-disabled-color: #f570b9; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f570b9; +} + +h2 .special-header { + font-size: 10rem !important; +} + +.special-header { + font-size: 4rem; + font-weight: 900; +} + +.fancy-text-primary { + background: -webkit-linear-gradient(45deg, #ba77fc, #ff7f8c); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +p { + letter-spacing: 0.03rem; + font-size: 1.1rem; +} + +h5 { + letter-spacing: 0.05rem; +} + +.navbar-brand { + font-weight: 800 !important; + font-size: x-large; +} + +.card-body :not(p):not(:first-child):not(.dropdown-content):not(.dropdown-toggle-area) { + margin-top: 10px; +} + +.currency-col { + width: 200px; + white-space: nowrap; + text-align: right; +} + +.table-transparency td:not(:first-child) { + text-align: right; +} + +.section { + padding: 20px 0; + border-bottom: 1px solid #e0e0e0; +} + +.alert-warning { + background-color: #fff3cd; + border-color: #ffeeba; + color: #856404; + padding: 15px; + margin-bottom: 20px; + border-radius: 4px; +} + +.alert-warning .alert-link { + color: #856404; + font-weight: bold; + text-decoration: underline; +} + +.alert-warning .alert-link:hover { + color: #604c2e; +} + +.homemade { + right: -0.5rem; + height: 1.5rem; + width: 1.5rem; + position: absolute; +} + +.homemade svg { + fill: var(--bs-primary-bg-subtle) !important; +} + +.bs-icon.bs-icon-primary svg { + fill: var(--bs-primary-bg-subtle); +} + +.bs-icon.bs-icon-lg svg { + fill: var(--bs-primary); +} + +.bs-icon-circle svg { + fill: var(--bs-primary-bg-subtle); +} + +.bg-pride-gradient { + background: linear-gradient(45deg, #FF7878, #FFC898, #FFF89A, #CDF2CA, #A2CDCD, #D1E8E4, #CAB8FF); +} + +/* Responsive Styles */ +@media (max-width: 991px) { + p.text-center.special-header { + font-size: 3rem; + } + + .navbar .container { + display: flex; + flex-direction: column; + align-items: center; + } + + .navbar .row { + flex-direction: column; + align-items: center; + } + + .navbar .col { + text-align: center; + } + + .navbar-brand p { + font-size: 0.9rem; + } + + .navbar-brand span.fancy-text-primary { + font-size: 1.1rem; + } + + .navbar-brand span { + display: block; + } + + .navbar-nav { + display: flex; + flex-direction: row; + justify-content: center; + width: 100%; + padding: 0; + } + + .navbar-nav .nav-item { + display: inline-block; + padding: 0 1rem; + } + + .navbar-btn { + margin: 0 auto !important; + } + + @media (max-width: 768px) { + .btn.btn-primary { + margin: 1rem auto; + display: block; + width: 80%; + } + + h2 .special-header { + font-size: 6rem !important; + } + + .special-header { + font-size: 2rem; + } + + .that-br { + display: none; + } + + .slogan { + display: none; + } + } +} + +/* Dropdown Styles */ + +.dropdown { + position: relative; + display: inline-block; + width: 100%; +} + +.dropdown-content { + display: none; + position: absolute; + background-color: #f9f9f9; + min-width: 100%; + box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); + z-index: 1; +} + +.dropdown-content a { + color: black; + padding: 12px 16px; + text-decoration: none; + display: block; + text-align: left; +} + +.dropdown:hover .dropdown-content { + display: block; +} + +.dropdown-toggle-area { + display: inline-block; + cursor: pointer; + color: white; +} + +.btn-primary:has(.dropdown-toggle-area) { + display: flex; + justify-content: space-between; + align-items: center; + width: 100%; +} + +.btn-primary .main-link { + flex-grow: 1; + text-align: center; + color: white; + text-decoration: none; +} + +.btn-primary .main-link:hover { + text-decoration: none; + color: black; +} + +/* Accordion Styles */ + +.accordion { + border: 1px solid #ddd; + border-radius: 5px; +} + +.accordion-item { + border-bottom: 1px solid #ddd; +} + +.accordion-header { + display: flex; + align-items: center; + padding: 1rem; + cursor: pointer; + background-color: #f9f9f9; + font-size: 1.25rem; + font-weight: bold; + border-bottom: 1px solid #ddd; +} + +.accordion-header:hover { + background-color: #e9e9e9; +} + +.icon-container { + display: flex; + align-items: center; + margin-right: 1rem; +} + +.bs-icon { + position: relative; +} + +.accordion-body { + padding: 1rem; + display: none; +} + +.accordion-item[open] .accordion-body { + display: block; +} \ No newline at end of file diff --git a/assets/dist/css/bootstrap.min.css b/assets/dist/css/bootstrap.min.css new file mode 100644 index 0000000..a4bf46c --- /dev/null +++ b/assets/dist/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v5.3.2 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #3763f4;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e33cd1;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #00b779;--bs-teal: #00b4c9;--bs-cyan: #12eeac;--bs-black: #000;--bs-white: #fff;--bs-gray: #4e5d78;--bs-gray-dark: #343a40;--bs-gray-100: #f5f6f8;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #4e5d78;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #2d2d2d;--bs-primary: #3763f4;--bs-secondary: #e33cd1;--bs-success: #00b779;--bs-info: #12eeac;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f5f6f8;--bs-dark: #343a40;--bs-primary-rgb: 55, 99, 244;--bs-secondary-rgb: 227, 60, 209;--bs-success-rgb: 0, 183, 121;--bs-info-rgb: 18, 238, 172;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 245, 246, 248;--bs-dark-rgb: 52, 58, 64;--bs-primary-text-emphasis: #162862;--bs-secondary-text-emphasis: #5b1854;--bs-success-text-emphasis: #004930;--bs-info-text-emphasis: #075f45;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #d7e0fd;--bs-secondary-bg-subtle: #f9d8f6;--bs-success-bg-subtle: #ccf1e4;--bs-info-bg-subtle: #d0fcee;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fafbfc;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #afc1fb;--bs-secondary-border-subtle: #f4b1ed;--bs-success-border-subtle: #99e2c9;--bs-info-border-subtle: #a0f8de;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.6;--bs-body-color: #2d2d2d;--bs-body-color-rgb: 45, 45, 45;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(45, 45, 45, 0.75);--bs-secondary-color-rgb: 45, 45, 45;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(45, 45, 45, 0.5);--bs-tertiary-color-rgb: 45, 45, 45;--bs-tertiary-bg: #f5f6f8;--bs-tertiary-bg-rgb: 245, 246, 248;--bs-heading-color: inherit;--bs-link-color: #3763f4;--bs-link-color-rgb: 55, 99, 244;--bs-link-decoration: underline;--bs-link-hover-color: #2c4fc3;--bs-link-hover-color-rgb: 44, 79, 195;--bs-code-color: #e33cd1;--bs-highlight-color: #2d2d2d;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 1rem;--bs-border-radius-sm: 1rem;--bs-border-radius-lg: 1rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(55, 99, 244, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(55, 99, 244, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(55, 99, 244, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(55, 99, 244, 0.25);--bs-form-valid-color: #00b779;--bs-form-valid-border-color: #00b779;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #fff;--bs-body-color-rgb: 255, 255, 255;--bs-body-bg: #2d2c38;--bs-body-bg-rgb: 45, 44, 56;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(255, 255, 255, 0.75);--bs-secondary-color-rgb: 255, 255, 255;--bs-secondary-bg: #292832;--bs-secondary-bg-rgb: 41, 40, 50;--bs-tertiary-color: rgba(255, 255, 255, 0.5);--bs-tertiary-color-rgb: 255, 255, 255;--bs-tertiary-bg: #27262e;--bs-tertiary-bg-rgb: 39, 38, 46;--bs-primary-text-emphasis: #87a1f8;--bs-secondary-text-emphasis: #ee8ae3;--bs-success-text-emphasis: #66d4af;--bs-info-text-emphasis: #71f5cd;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f5f6f8;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #0b1431;--bs-secondary-bg-subtle: #2d0c2a;--bs-success-bg-subtle: #002518;--bs-info-bg-subtle: #043022;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #213b92;--bs-secondary-border-subtle: #88247d;--bs-success-border-subtle: #006e49;--bs-info-border-subtle: #0b8f67;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #87a1f8;--bs-link-hover-color: #9fb4f9;--bs-link-color-rgb: 135, 161, 248;--bs-link-hover-color-rgb: 159, 180, 249;--bs-code-color: #ee8ae3;--bs-highlight-color: #fff;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #66d4af;--bs-form-valid-border-color: #66d4af;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:1rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#4e5d78}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #d7e0fd;--bs-table-border-color: #acb3ca;--bs-table-striped-bg: #ccd5f0;--bs-table-striped-color: #000;--bs-table-active-bg: #c2cae4;--bs-table-active-color: #000;--bs-table-hover-bg: #c7cfea;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #f9d8f6;--bs-table-border-color: #c7adc5;--bs-table-striped-bg: #edcdea;--bs-table-striped-color: #000;--bs-table-active-bg: #e0c2dd;--bs-table-active-color: #000;--bs-table-hover-bg: #e6c8e4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #ccf1e4;--bs-table-border-color: #a3c1b6;--bs-table-striped-bg: #c2e5d9;--bs-table-striped-color: #000;--bs-table-active-bg: #b8d9cd;--bs-table-active-color: #000;--bs-table-hover-bg: #bddfd3;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #d0fcee;--bs-table-border-color: #a6cabe;--bs-table-striped-bg: #c6efe2;--bs-table-striped-color: #000;--bs-table-active-bg: #bbe3d6;--bs-table-active-color: #000;--bs-table-hover-bg: #c0e9dc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f5f6f8;--bs-table-border-color: #c4c5c6;--bs-table-striped-bg: #e9eaec;--bs-table-striped-color: #000;--bs-table-active-bg: #dddddf;--bs-table-active-color: #000;--bs-table-hover-bg: #e3e4e5;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #343a40;--bs-table-border-color: #5d6166;--bs-table-striped-bg: #3e444a;--bs-table-striped-color: #fff;--bs-table-active-bg: #484e53;--bs-table-active-color: #fff;--bs-table-hover-bg: #43494e;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.6rem + var(--bs-border-width));padding-bottom:calc(0.6rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(0.8rem + var(--bs-border-width));padding-bottom:calc(0.8rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.4rem + var(--bs-border-width));padding-bottom:calc(0.4rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.6rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.6;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#9bb1fa;outline:0;box-shadow:0 0 0 .25rem rgba(55,99,244,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.6em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.6rem 1.5rem;margin:-0.6rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.6rem 1.5rem;margin:-0.6rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.6rem 0;margin-bottom:0;line-height:1.6;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.8rem + calc(var(--bs-border-width) * 2));padding:.4rem 1rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.4rem 1rem;margin:-0.4rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-sm::file-selector-button{padding:.4rem 1rem;margin:-0.4rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg{min-height:calc(1.6em + 1.6rem + calc(var(--bs-border-width) * 2));padding:.8rem 1.5rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.8rem 1.5rem;margin:-0.8rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.form-control-lg::file-selector-button{padding:.8rem 1.5rem;margin:-0.8rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}textarea.form-control{min-height:calc(1.6em + 1.2rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.6em + 0.8rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.6em + 1.6rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.6em + 1.2rem + calc(var(--bs-border-width) * 2));padding:.6rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.6em + 0.8rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.6em + 1.6rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.6rem 4.5rem .6rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.6;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1.5rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#9bb1fa;outline:0;box-shadow:0 0 0 .25rem rgba(55,99,244,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1.5rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.4rem;padding-bottom:.4rem;padding-left:1rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.8rem;padding-bottom:.8rem;padding-left:1.5rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.3em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#9bb1fa;outline:0;box-shadow:0 0 0 .25rem rgba(55,99,244,.25)}.form-check-input:checked{background-color:#3763f4;border-color:#3763f4}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3763f4;border-color:#3763f4;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239bb1fa'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(55,99,244,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(55,99,244,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#3763f4;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c3d0fc}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#3763f4;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c3d0fc}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 1.5rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1.5rem}.form-floating>.form-control::-moz-placeholder, .form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.form-floating>.form-control:-ms-input-placeholder, .form-floating>.form-control-plaintext:-ms-input-placeholder{color:transparent}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown), .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .75rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .75rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .75rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#4e5d78}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.6rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.6;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.8rem 1.5rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.4rem 1rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:6rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.6em + 1.2rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300b779' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.3rem) center;background-size:calc(0.8em + 0.6rem) calc(0.8em + 0.6rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 1.2rem);background-position:top calc(0.4em + 0.3rem) right calc(0.4em + 0.3rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300b779' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:8.25rem;background-position:right 1.5rem center,center right 4.5rem;background-size:16px 12px,calc(0.8em + 0.6rem) calc(0.8em + 0.6rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 1.2rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.6em + 1.2rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.3rem) center;background-size:calc(0.8em + 0.6rem) calc(0.8em + 0.6rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 1.2rem);background-position:top calc(0.4em + 0.3rem) right calc(0.4em + 0.3rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:8.25rem;background-position:right 1.5rem center,center right 4.5rem;background-size:16px 12px,calc(0.8em + 0.6rem) calc(0.8em + 0.6rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 1.2rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: 0.6rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 700;--bs-btn-line-height: 1.6;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: 2rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #3763f4;--bs-btn-border-color: #3763f4;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2f54cf;--bs-btn-hover-border-color: #2c4fc3;--bs-btn-focus-shadow-rgb: 85, 122, 246;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c4fc3;--bs-btn-active-border-color: #294ab7;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3763f4;--bs-btn-disabled-border-color: #3763f4}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #e33cd1;--bs-btn-border-color: #e33cd1;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c133b2;--bs-btn-hover-border-color: #b630a7;--bs-btn-focus-shadow-rgb: 231, 89, 216;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b630a7;--bs-btn-active-border-color: #aa2d9d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e33cd1;--bs-btn-disabled-border-color: #e33cd1}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #00b779;--bs-btn-border-color: #00b779;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #009c67;--bs-btn-hover-border-color: #009261;--bs-btn-focus-shadow-rgb: 38, 194, 141;--bs-btn-active-color: #fff;--bs-btn-active-bg: #009261;--bs-btn-active-border-color: #00895b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #00b779;--bs-btn-disabled-border-color: #00b779}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #12eeac;--bs-btn-border-color: #12eeac;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #36f1b8;--bs-btn-hover-border-color: #2af0b4;--bs-btn-focus-shadow-rgb: 15, 202, 146;--bs-btn-active-color: #000;--bs-btn-active-bg: #41f1bd;--bs-btn-active-border-color: #2af0b4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #12eeac;--bs-btn-disabled-border-color: #12eeac}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f5f6f8;--bs-btn-border-color: #f5f6f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d0d1d3;--bs-btn-hover-border-color: #c4c5c6;--bs-btn-focus-shadow-rgb: 208, 209, 211;--bs-btn-active-color: #000;--bs-btn-active-bg: #c4c5c6;--bs-btn-active-border-color: #b8b9ba;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f5f6f8;--bs-btn-disabled-border-color: #f5f6f8}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #52585d;--bs-btn-hover-border-color: #484e53;--bs-btn-focus-shadow-rgb: 82, 88, 93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5d6166;--bs-btn-active-border-color: #484e53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}.btn-outline-primary{--bs-btn-color: #3763f4;--bs-btn-border-color: #3763f4;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3763f4;--bs-btn-hover-border-color: #3763f4;--bs-btn-focus-shadow-rgb: 55, 99, 244;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3763f4;--bs-btn-active-border-color: #3763f4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3763f4;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3763f4;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #e33cd1;--bs-btn-border-color: #e33cd1;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e33cd1;--bs-btn-hover-border-color: #e33cd1;--bs-btn-focus-shadow-rgb: 227, 60, 209;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e33cd1;--bs-btn-active-border-color: #e33cd1;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e33cd1;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e33cd1;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #00b779;--bs-btn-border-color: #00b779;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00b779;--bs-btn-hover-border-color: #00b779;--bs-btn-focus-shadow-rgb: 0, 183, 121;--bs-btn-active-color: #fff;--bs-btn-active-bg: #00b779;--bs-btn-active-border-color: #00b779;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #00b779;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00b779;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #12eeac;--bs-btn-border-color: #12eeac;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #12eeac;--bs-btn-hover-border-color: #12eeac;--bs-btn-focus-shadow-rgb: 18, 238, 172;--bs-btn-active-color: #000;--bs-btn-active-bg: #12eeac;--bs-btn-active-border-color: #12eeac;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #12eeac;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #12eeac;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f5f6f8;--bs-btn-border-color: #f5f6f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f5f6f8;--bs-btn-hover-border-color: #f5f6f8;--bs-btn-focus-shadow-rgb: 245, 246, 248;--bs-btn-active-color: #000;--bs-btn-active-bg: #f5f6f8;--bs-btn-active-border-color: #f5f6f8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f5f6f8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f5f6f8;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #343a40;--bs-btn-hover-border-color: #343a40;--bs-btn-focus-shadow-rgb: 52, 58, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #343a40;--bs-btn-active-border-color: #343a40;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #343a40;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #343a40;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #4e5d78;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 85, 122, 246;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.8rem;--bs-btn-padding-x: 2.5rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 2rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.4rem;--bs-btn-padding-x: 1.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #3763f4;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #4e5d78;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #3763f4;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:2rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.875rem;padding-left:1.875rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(55,99,244,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #3763f4}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2845, 45, 45, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 2rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 0;--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - 0);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d2d2d'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23162862'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #9bb1fa;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(55, 99, 244, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2387a1f8'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2387a1f8'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(55, 99, 244, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #3763f4;--bs-pagination-active-border-color: #3763f4;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #3763f4;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #3763f4;--bs-list-group-active-border-color: #3763f4;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(55, 99, 244, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:1rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.6;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@-webkit-keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.6}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(44, 79, 195, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(44, 79, 195, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(44, 79, 195, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(182, 48, 167, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(182, 48, 167, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(182, 48, 167, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(0, 146, 97, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(0, 146, 97, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(0, 146, 97, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(65, 241, 189, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(65, 241, 189, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(65, 241, 189, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(247, 248, 249, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(247, 248, 249, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(247, 248, 249, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-sm-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-sm-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-sm-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-sm-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-sm-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-md-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-md-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-lg-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-lg-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xl-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xxl-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xxl-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xxl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xxl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xxl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--ref-gray-100: #f5f6f8 !important;--ref-gray-300: #dee2e6 !important;--ref-gray-600: #4e5d78 !important;--ref-gray-700: #495057 !important;--ref-border-radius: 1rem !important;--ref-input-padding: 0.6rem 1rem !important;--ref-btn-padding: 0.6rem 2rem !important;--ref-btn-border-radius: 2rem !important}[data-bs-theme=dark]{--bs-success: #19f5aa;--bs-success-rgb: 25, 245, 170}a{color:var(--bs-secondary-color);text-decoration:none;transition:all .2s}p a{text-decoration:underline}::-moz-selection{color:#fff;background:#3763f4;text-shadow:none}::selection{color:#fff;background:#3763f4;text-shadow:none}img::-moz-selection{color:#fff;background:transparent}img::selection{color:#fff;background:transparent}img::-moz-selection{color:#fff;background:transparent}.bg-primary-light{background:#eff2fe !important}.bg-secondary-light{background:#fdeefb !important}.bg-success-light{background:#d1ffef !important}.bg-info-light{background:#fff !important}.bg-semi-white{background:rgba(255,255,255,.3) !important}.bg-primary-gradient{background:linear-gradient(135deg, #f8faff, #fef7fd)}[data-bs-theme=dark] .bg-primary-gradient{background:linear-gradient(135deg, var(--bs-secondary-bg), var(--bs-tertiary-bg))}.bs-icon{--bs-icon-size: .75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size)*2);height:calc(var(--bs-icon-size)*2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size: 1rem;width:calc(var(--bs-icon-size)*1.5);height:calc(var(--bs-icon-size)*1.5)}.bs-icon-sm{--bs-icon-size: 1rem}.bs-icon-md{--bs-icon-size: 1.5rem}.bs-icon-lg{--bs-icon-size: 2rem}.bs-icon-xl{--bs-icon-size: 2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb), 0.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(var(--bs-white-rgb), 0.5)}.bs-icon.bs-icon-white{color:var(--bs-primary);background:var(--bs-white)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.fit-cover{-o-object-fit:cover;object-fit:cover}.fit-contain{-o-object-fit:contain;object-fit:contain}.fit-fill{-o-object-fit:fill;object-fit:fill}.fit-none{-o-object-fit:none;object-fit:none}#mainNav{border-bottom:1px solid rgba(45,45,45,.1);background-color:var(--bs-body-bg);transition:all .2s}#mainNav .navbar-brand{font-weight:700}#mainNav .navbar-nav>li.nav-item>a.nav-link.active{font-weight:700 !important}#mainNav.navbar-dark .navbar-nav>li.nav-item>a.nav-link{color:rgba(255,255,255,.85)}@media(min-width: 992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:.5rem 1rem}#mainNav.navbar-shrink{border-bottom:1px solid rgba(45,45,45,.1);background-color:var(--bs-body-bg)}}footer ul li a{color:var(--bs-secondary-color)}.reflow-product-list.ref-cards .ref-product .ref-product-data{flex-direction:row !important}.reflow-product-list.ref-cards .ref-product .ref-excerpt,.reflow-product-list.ref-cards .ref-product .ref-price{color:var(--bs-secondary-color)}.reflow-product-list.ref-cards .ref-product .ref-name,.reflow-product-list.ref-cards .ref-product .ref-price{font-weight:bold}.reflow-product-list.ref-cards .ref-product .ref-image{box-shadow:0 .5rem 1rem rgba(55,99,244,.15)}.ref-button{font-weight:700;text-decoration:none !important}.ref-button:focus{color:#fff;background-color:#092da3 !important}.ref-button:hover,.ref-button:active{color:#fff;background-color:#0c3ee1 !important}.ref-button:not([disabled]):not(.inactive){box-shadow:0 .5rem 1rem rgba(55,99,244,.15)}.ref-button.ref-button-success:focus{color:#fff;background-color:#003825 !important}.ref-button.ref-button-success:hover,.ref-button.ref-button-success:active{color:#fff;background-color:#007a51 !important}.ref-notification{border-radius:.4rem !important}.ref-product-controls .ref-personalization p{color:var(--bs-secondary-color)}.reflow-product-list .ref-products{-moz-column-gap:var(--ref-gutter-lg) !important;column-gap:var(--ref-gutter-lg) !important}@media(min-width: 1200px){.reflow-product-list.ref-cards .ref-products{--ref-products-per-row: 3 !important}}.ref-quantity-widget input{width:3em !important}.ref-quantity-widget>div{padding:.2em 0 !important} diff --git a/assets/dist/icons/LICENSE.md b/assets/dist/icons/LICENSE.md new file mode 100644 index 0000000..9f1989b --- /dev/null +++ b/assets/dist/icons/LICENSE.md @@ -0,0 +1,6 @@ +Unless otherwise specified, the files in this directory are taken from +[Phosphor Icons](https://phosphoricons.com/) and are licensed under the +MIT License. For details, please see the Phosphor Icons website. + +The file `rainbow.svg` was created by us at [Private.coffee](https://private.coffee) +and is also licensed under the MIT License. diff --git a/assets/dist/icons/article-ny-times.svg b/assets/dist/icons/article-ny-times.svg new file mode 100644 index 0000000..f4ed00a --- /dev/null +++ b/assets/dist/icons/article-ny-times.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/books.svg b/assets/dist/icons/books.svg new file mode 100644 index 0000000..2afbbd7 --- /dev/null +++ b/assets/dist/icons/books.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/calendar.svg b/assets/dist/icons/calendar.svg new file mode 100644 index 0000000..c066f4a --- /dev/null +++ b/assets/dist/icons/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/camera.svg b/assets/dist/icons/camera.svg new file mode 100644 index 0000000..cf6dbbf --- /dev/null +++ b/assets/dist/icons/camera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/chats.svg b/assets/dist/icons/chats.svg new file mode 100644 index 0000000..2d1e90a --- /dev/null +++ b/assets/dist/icons/chats.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/coffee.svg b/assets/dist/icons/coffee.svg new file mode 100644 index 0000000..4d4e30a --- /dev/null +++ b/assets/dist/icons/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/database.svg b/assets/dist/icons/database.svg new file mode 100644 index 0000000..8d916c3 --- /dev/null +++ b/assets/dist/icons/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/envelope.svg b/assets/dist/icons/envelope.svg new file mode 100644 index 0000000..30b1cee --- /dev/null +++ b/assets/dist/icons/envelope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/gift.svg b/assets/dist/icons/gift.svg new file mode 100644 index 0000000..aa2beeb --- /dev/null +++ b/assets/dist/icons/gift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/git-branch.svg b/assets/dist/icons/git-branch.svg new file mode 100644 index 0000000..1b917dd --- /dev/null +++ b/assets/dist/icons/git-branch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/hard-hat.svg b/assets/dist/icons/hard-hat.svg new file mode 100644 index 0000000..5deb64b --- /dev/null +++ b/assets/dist/icons/hard-hat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/images.svg b/assets/dist/icons/images.svg new file mode 100644 index 0000000..65a3f60 --- /dev/null +++ b/assets/dist/icons/images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/leaf.svg b/assets/dist/icons/leaf.svg new file mode 100644 index 0000000..e9cfc46 --- /dev/null +++ b/assets/dist/icons/leaf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/lightbulb.svg b/assets/dist/icons/lightbulb.svg new file mode 100644 index 0000000..918dbe2 --- /dev/null +++ b/assets/dist/icons/lightbulb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/link.svg b/assets/dist/icons/link.svg new file mode 100644 index 0000000..da45a28 --- /dev/null +++ b/assets/dist/icons/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/lock-key.svg b/assets/dist/icons/lock-key.svg new file mode 100644 index 0000000..e033ef8 --- /dev/null +++ b/assets/dist/icons/lock-key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/magnifying-glass.svg b/assets/dist/icons/magnifying-glass.svg new file mode 100644 index 0000000..bf4e505 --- /dev/null +++ b/assets/dist/icons/magnifying-glass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/map-trifold.svg b/assets/dist/icons/map-trifold.svg new file mode 100644 index 0000000..9f20814 --- /dev/null +++ b/assets/dist/icons/map-trifold.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/markdown-logo.svg b/assets/dist/icons/markdown-logo.svg new file mode 100644 index 0000000..7a14e6b --- /dev/null +++ b/assets/dist/icons/markdown-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/mastodon-logo.svg b/assets/dist/icons/mastodon-logo.svg new file mode 100644 index 0000000..313c57c --- /dev/null +++ b/assets/dist/icons/mastodon-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/matrix-logo.svg b/assets/dist/icons/matrix-logo.svg new file mode 100644 index 0000000..3a0190d --- /dev/null +++ b/assets/dist/icons/matrix-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/network.svg b/assets/dist/icons/network.svg new file mode 100644 index 0000000..62b51c5 --- /dev/null +++ b/assets/dist/icons/network.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/pencil-ruler.svg b/assets/dist/icons/pencil-ruler.svg new file mode 100644 index 0000000..c66af52 --- /dev/null +++ b/assets/dist/icons/pencil-ruler.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/question.svg b/assets/dist/icons/question.svg new file mode 100644 index 0000000..7825afe --- /dev/null +++ b/assets/dist/icons/question.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/rainbow.svg b/assets/dist/icons/rainbow.svg new file mode 100644 index 0000000..62180fa --- /dev/null +++ b/assets/dist/icons/rainbow.svg @@ -0,0 +1,16 @@ + + + LGBTIQ+ + + + + + + + + + LGBTIQ+ + + \ No newline at end of file diff --git a/assets/dist/icons/rss.svg b/assets/dist/icons/rss.svg new file mode 100644 index 0000000..d3a219e --- /dev/null +++ b/assets/dist/icons/rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/translate.svg b/assets/dist/icons/translate.svg new file mode 100644 index 0000000..5c06a12 --- /dev/null +++ b/assets/dist/icons/translate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/upload.svg b/assets/dist/icons/upload.svg new file mode 100644 index 0000000..7db0dff --- /dev/null +++ b/assets/dist/icons/upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/video.svg b/assets/dist/icons/video.svg new file mode 100644 index 0000000..d711517 --- /dev/null +++ b/assets/dist/icons/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/dist/icons/webcam.svg b/assets/dist/icons/webcam.svg new file mode 100644 index 0000000..abd8965 --- /dev/null +++ b/assets/dist/icons/webcam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/img/logo-inv.svg b/assets/img/logo-inv.svg new file mode 100644 index 0000000..e6c0963 --- /dev/null +++ b/assets/img/logo-inv.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + diff --git a/assets/img/logo-inv_grad.svg b/assets/img/logo-inv_grad.svg new file mode 100644 index 0000000..80f99ac --- /dev/null +++ b/assets/img/logo-inv_grad.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/img/logo.svg b/assets/img/logo.svg new file mode 100644 index 0000000..80d53ce --- /dev/null +++ b/assets/img/logo.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + diff --git a/assets/img/logo_inv_grad.png b/assets/img/logo_inv_grad.png new file mode 100644 index 0000000000000000000000000000000000000000..ee6e3695df784f6a51205e0dde5c4e4d4e76dfd9 GIT binary patch literal 124896 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

-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

IuL1 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 literal 0 HcmV?d00001 diff --git a/assets/js/services.js b/assets/js/services.js new file mode 100644 index 0000000..3fb17b1 --- /dev/null +++ b/assets/js/services.js @@ -0,0 +1,34 @@ +/* This file was developed as part of the Private.coffee project + It is licensed under the MIT license + See https://private.coffee for more information */ + +// Read the available services from a JSON file in the base directory and add them to the displayed services as in index.html +// This function is not currently used by the site, but is included for reference + +function loadServices() { + $("#services").html(""); + $.getJSON("services.json", function (data) { + $.each(data.services, function (i, service) { + var serviceHTML = + '

' + + service.name + + "

" + + service.description + + '

Go to ' + + service.name + + "

"; + if (service.onion) { + serviceHTML += + '

' + + service.onion + + "

"; + } + serviceHTML += "
"; + $("#services").append(serviceHTML); + }); + }); +} diff --git a/base.html b/base.html new file mode 100644 index 0000000..4cfcee5 --- /dev/null +++ b/base.html @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + - Private.coffee + + + + + + + + + + + \ No newline at end of file diff --git a/bridges.html b/bridges.html new file mode 100644 index 0000000..6cacb21 --- /dev/null +++ b/bridges.html @@ -0,0 +1,37 @@ + + + + + +Bridges and bots + + +
+

Bridges and bots

+

These are the bridges and bots available to Private.coffee Matrix users:

+
    + +
  • Telegram - @telegrambot:private.coffee
  • + +
  • WhatsApp - @whatsappbot:private.coffee
  • + +
  • Signal - @signalbot:private.coffee
  • + +
  • Discord - @discordbot:private.coffee
  • + +
  • Slack - @slackbot:private.coffee
  • + +
  • LinkedIn - @linkedinbot:private.coffee
  • + +
  • GPT-4o - @gptbot:private.coffee
  • + +
  • RSS/Atom feeds - @rssbot:private.coffee
  • + +
  • Instagram - @instagrambot:private.coffee
  • + +
  • Facebook - @facebookbot:private.coffee
  • + +
+
+ + \ No newline at end of file diff --git a/data/bridges.json b/data/bridges.json new file mode 100644 index 0000000..645acc5 --- /dev/null +++ b/data/bridges.json @@ -0,0 +1,44 @@ +{ + "bridges": [ + { + "name": "Telegram", + "mxid": "@telegrambot:private.coffee" + }, + { + "name": "WhatsApp", + "mxid": "@whatsappbot:private.coffee" + }, + { + "name": "Signal", + "mxid": "@signalbot:private.coffee" + }, + { + "name": "Discord", + "mxid": "@discordbot:private.coffee" + }, + { + "name": "Slack", + "mxid": "@slackbot:private.coffee" + }, + { + "name": "LinkedIn", + "mxid": "@linkedinbot:private.coffee" + }, + { + "name": "GPT-4o", + "mxid": "@gptbot:private.coffee" + }, + { + "name": "RSS/Atom feeds", + "mxid": "@rssbot:private.coffee" + }, + { + "name": "Instagram", + "mxid": "@instagrambot:private.coffee" + }, + { + "name": "Facebook", + "mxid": "@facebookbot:private.coffee" + } + ] +} \ No newline at end of file diff --git a/data/finances.json b/data/finances.json new file mode 100644 index 0000000..ee5ddfc --- /dev/null +++ b/data/finances.json @@ -0,0 +1,59 @@ +{ + "2024": { + "4": { + "Membership Fees": { + "EUR": 365 + }, + "Server Costs": { + "EUR": -216.57 + }, + "Administrative Expenses": { + "EUR": -36.10, + "Notes": "Administrative fee for the formation of the association" + } + }, + "5": { + "Membership Fees": { + "EUR": 390 + }, + "Donations": { + "BTC": 0.000434, + "XMR": 0.447661805527 + }, + "Server Costs": { + "EUR": -430.04, + "Notes": "Includes setup costs and two monthly payments for new server" + } + }, + "6": { + "Membership Fees": { + "EUR": 382.42 + }, + "Server Costs": { + "EUR": -317.62 + }, + "Bank Fees": { + "EUR": -49.05 + } + }, + "7": { + "Membership Fees": { + "EUR": 422.42 + }, + "Donations": { + "XMR": 1.0 + }, + "Server Costs": { + "EUR": -264.99 + } + }, + "8": { + "Membership Fees": { + "EUR": 325 + }, + "Server Costs": { + "EUR": -77.28 + } + } + } +} \ No newline at end of file diff --git a/data/services.json b/data/services.json new file mode 100644 index 0000000..21dacd0 --- /dev/null +++ b/data/services.json @@ -0,0 +1,674 @@ +{ + "services": [ + { + "name": "Matrix", + "url": "https://element.private.coffee", + "homemade": false, + "tiny_description": "decentralized messaging", + "short_description": "Matrix is an open network for secure, decentralized communication.", + "long_description": "Private.coffee runs a Matrix server. You can use it to chat with other people at Private.coffee or around the world. Use it with a client of your choice, or use our web clients.", + "status": "OK", + "links": [ + { + "name": "Go to Element", + "url": "https://element.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://element.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + }, + { + "name": "Go to Hydrogen", + "url": "https://hydrogen.private.coffee" + } + ], + "icon": "matrix-logo", + "exclude_from_index": false, + "exclude_from_simple": true + }, + { + "name": "CryptPad", + "url": "https://cryptpad.private.coffee", + "homemade": false, + "tiny_description": "collaborative document editing", + "short_description": "Private, encrypted, real-time collaborative editor.", + "long_description": "CryptPad is a private, encrypted, zero-knowledge, realtime collaborative editor, similar to Google Docs and Office 365.", + "status": "OK", + "links": [ + { + "name": "Go to CryptPad", + "url": "https://cryptpad.private.coffee" + } + ], + "icon": "article-ny-times", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Piped / Invidious", + "url": "https://piped.private.coffee", + "homemade": false, + "tiny_description": "tracking-free YouTube", + "short_description": "Watch YouTube videos without Google tracking.", + "long_description": "Piped and Invidious are alternative front-ends to YouTube. Unfortunately, they are under attack from Google, and may be slow or unavailable at times.", + "status": "NOK", + "links": [ + { + "name": "Go to Piped", + "url": "https://piped.private.coffee" + }, + { + "name": "Go to Invidious", + "url": "https://invidious.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://invidious.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + } + ], + "icon": "video", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Transfer.coffee", + "url": "https://transfer.coffee", + "homemade": true, + "tiny_description": "secure direct file transfer", + "short_description": "Transfer files securely using peer-to-peer connections.", + "long_description": "Transfer.coffee allows you to transfer files securely using peer-to-peer connections. Your files are never stored on our servers.", + "status": "OK", + "links": [ + { + "name": "Go to Transfer.coffee", + "url": "https://transfer.coffee" + } + ], + "icon": "upload", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "MyIP.Coffee", + "url": "https://myip.coffee", + "homemade": true, + "tiny_description": "check your IP address", + "short_description": "Check your IP address.", + "long_description": "MyIP.Coffee allows you to check your current IPv4 and IPv6 addresses.", + "status": "OK", + "links": [ + { + "name": "Go to MyIP.Coffee", + "url": "https://myip.coffee" + } + ], + "icon": "network", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Overleaf", + "url": "https://overleaf.private.coffee", + "homemade": false, + "tiny_description": "collaborative LaTeX editor", + "short_description": "Overleaf is an online LaTeX editor for writing and sharing documents.", + "long_description": "Overleaf is an online LaTeX editor for writing and sharing documents. It allows you to write documents in LaTeX, and to collaborate with others.", + "status": "OK", + "links": [ + { + "name": "Go to Overleaf", + "url": "https://overleaf.private.coffee" + } + ], + "icon": "leaf", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Mastodon", + "url": "https://cuddly.space", + "homemade": false, + "tiny_description": "decentralized social network", + "short_description": "Mastodon is a decentralized social network.", + "long_description": "Mastodon is a decentralized social network. You can use it to post short messages, follow other people, and more. Registrations are open to everyone on Cuddly Space.", + "status": "OK", + "links": [ + { + "name": "Go to Cuddly Space", + "url": "https://cuddly.space" + }, + { + "name": "Go to Skrt Social", + "url": "https://skrt.social" + } + ], + "icon": "mastodon-logo", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Forgejo", + "url": "https://git.private.coffee", + "homemade": false, + "tiny_description": "self-hosted Git forge", + "short_description": "Forgejo is our in-house Git forge.", + "long_description": "Forgejo is our in-house Git forge. You can use it to host your Git repositories, and to collaborate with others.", + "status": "OK", + "links": [ + { + "name": "Go to Forgejo", + "url": "https://git.private.coffee" + } + ], + "icon": "git-branch", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "BigBlueButton", + "url": "https://bbb.private.coffee", + "homemade": false, + "tiny_description": "video conferencing", + "short_description": "BigBlueButton is an open-source video conferencing system.", + "long_description": "BigBlueButton is an open-source video conferencing system. You can use it to hold video conferences, webinars, and more.", + "status": "OK", + "links": [ + { + "name": "Go to BigBlueButton", + "url": "https://bbb.private.coffee" + } + ], + "icon": "webcam", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "HedgeDoc", + "url": "https://hedgedoc.private.coffee", + "homemade": false, + "tiny_description": "collaborative markdown editor", + "short_description": "HedgeDoc is an open-source collaborative markdown editor.", + "long_description": "HedgeDoc is an open-source collaborative markdown editor. You can use it to write and edit documents in markdown, and to collaborate with others.", + "status": "OK", + "links": [ + { + "name": "Go to HedgeDoc", + "url": "https://hedgedoc.private.coffee" + } + ], + "icon": "markdown-logo", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "FacilMap", + "url": "https://facilmap.private.coffee", + "homemade": false, + "tiny_description": "open-source map editor", + "short_description": "FacilMap is an open-source map editor.", + "long_description": "FacilMap is an open-source map editor. You can use it to create and edit maps, and to share them with others.", + "status": "OK", + "links": [ + { + "name": "Go to FacilMap", + "url": "https://facilmap.private.coffee" + } + ], + "icon": "map-trifold", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "OTS - One Time Secrets", + "url": "https://ots.private.coffee", + "homemade": false, + "tiny_description": "share secrets securely", + "short_description": "OTS is a service for sharing secrets securely.", + "long_description": "OTS is a service for sharing secrets securely. You can use it to share passwords, API keys, and other sensitive information.", + "status": "OK", + "links": [ + { + "name": "Go to OTS", + "url": "https://ots.private.coffee" + } + ], + "icon": "lock-key", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "FreshRSS", + "url": "https://freshrss.private.coffee", + "homemade": false, + "tiny_description": "RSS feed reader", + "short_description": "FreshRSS is a RSS feed reader.", + "long_description": "FreshRSS is a RSS feed reader. You can use it to subscribe to RSS feeds and read the latest articles from your favorite websites.", + "status": "OK", + "links": [ + { + "name": "Go to FreshRSS", + "url": "https://freshrss.private.coffee" + } + ], + "icon": "rss", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "redlib", + "url": "https://redlib.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Reddit", + "short_description": "redlib is a privacy-friendly alternative front-end to Reddit.", + "long_description": "redlib is a privacy-friendly alternative front-end to Reddit. It allows you to browse Reddit without being tracked.", + "status": "OK", + "links": [ + { + "name": "Go to redlib", + "url": "https://redlib.private.coffee" + } + ], + "icon": "chats", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "AllTube", + "url": "https://alltube.private.coffee", + "homemade": false, + "tiny_description": "universal video downloader", + "short_description": "Download videos from YouTube, Vimeo, and more.", + "long_description": "AllTube is a video downloader powered by yt-dlp. It allows you to download videos from YouTube, Vimeo, and many other sites. You can also stream the download through our server for extra privacy.", + "status": "OK", + "links": [ + { + "name": "Go to AllTube", + "url": "https://alltube.private.coffee" + } + ], + "icon": "video", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Structables", + "url": "https://structables.private.coffee", + "homemade": true, + "tiny_description": "tracking-free Instructables", + "short_description": "Browse Instructables without being tracked.", + "long_description": "Structables allows you to browse Instructables without being tracked.", + "status": "OK", + "links": [ + { + "name": "Go to Structables", + "url": "https://structables.private.coffee" + } + ], + "icon": "lightbulb", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Quetre", + "url": "https://quetre.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Quora", + "short_description": "Quetre is a privacy-friendly alternative front-end to Quora.", + "long_description": "Quetre is a privacy-friendly alternative front-end to Quora. It allows you to browse Quora without being tracked or having to log in.", + "status": "OK", + "links": [ + { + "name": "Go to Quetre", + "url": "https://quetre.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://quetre.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + } + ], + "icon": "question", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Wikimore", + "url": "https://wikimore.private.coffee", + "homemade": true, + "tiny_description": "censorship-free Wikipedia", + "short_description": "Wikimore is a privacy-friendly alternative front-end to Wikimedia wikis.", + "long_description": "Wikimore is a privacy-friendly alternative front-end to Wikipedia and other Wikimedia wikis.", + "status": "OK", + "links": [ + { + "name": "Go to Wikimore", + "url": "https://wikimore.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://wikimore.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + } + ], + "icon": "books", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Priviblur", + "url": "https://priviblur.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Tumblr", + "short_description": "Priviblur is a privacy-friendly alternative front-end to Tumblr.", + "long_description": "Priviblur is a privacy-friendly alternative front-end to Tumblr. It allows you to browse Tumblr without being tracked.", + "status": "OK", + "links": [ + { + "name": "Go to Priviblur", + "url": "https://priviblur.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://priviblur.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + } + ], + "icon": "camera", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "BiblioReads", + "url": "https://biblioreads.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Goodreads", + "short_description": "BiblioReads is a privacy-friendly alternative front-end to Goodreads.", + "long_description": "BiblioReads is a privacy-friendly alternative front-end to Goodreads. It allows you to browse Goodreads without being tracked.", + "status": "OK", + "links": [ + { + "name": "Go to BiblioReads", + "url": "https://biblioreads.private.coffee" + } + ], + "icon": "books", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "LibreTranslate", + "url": "https://translate.private.coffee", + "homemade": false, + "tiny_description": "self-hosted translation", + "short_description": "LibreTranslate is a self-hosted translation service powered by Argos Translate.", + "long_description": "LibreTranslate is a self-hosted translation service powered by Argos Translate. It allows you to translate text between many languages.", + "status": "OK", + "links": [ + { + "name": "Go to LibreTranslate", + "url": "https://translate.private.coffee" + } + ], + "icon": "translate", + "exclude_from_index": true, + "exclude_from_simple": true + }, + { + "name": "wishthis", + "url": "https://wishthis.private.coffee", + "homemade": false, + "tiny_description": "create and share wishlists", + "short_description": "wishthis is a service for creating and sharing wishlists.", + "long_description": "wishthis is a service for creating wishlists. You can use it to create wishlists for yourself, or to share them with others.", + "status": "OK", + "links": [ + { + "name": "Go to wishthis", + "url": "https://wishthis.private.coffee" + } + ], + "icon": "gift", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "BreezeWiki", + "url": "https://breezewiki.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Fandom", + "short_description": "BreezeWiki is a privacy-friendly alternative front-end to Fandom.", + "long_description": "BreezeWiki is a privacy-friendly alternative front-end to Fandom. It allows you to browse Fandom wikis without ads or tracking.", + "status": "OK", + "links": [ + { + "name": "Go to BreezeWiki", + "url": "https://breezewiki.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://breezewiki.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + } + ] + } + ], + "icon": "books", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "NocoDB", + "url": "https://nocodb.private.coffee", + "homemade": false, + "tiny_description": "Airtable alternative", + "short_description": "NocoDB is a self-hosted alternative to Airtable.", + "long_description": "NocoDB is a self-hosted alternative to Airtable. It allows you to create databases and tables, and to view and edit them in a spreadsheet-like interface. (Note: If you are unable to create tables upon registration, simply wait a minute or two, log out and then log in again. Note that your email address will be visible to all registered users!)", + "status": "OK", + "links": [ + { + "name": "Go to NocoDB", + "url": "https://nocodb.private.coffee" + } + ], + "icon": "database", + "exclude_from_index": true, + "exclude_from_simple": true + }, + { + "name": "Penpot", + "url": "https://penpot.private.coffee", + "homemade": false, + "tiny_description": "open-source design platform", + "short_description": "Penpot is an open-source design and prototyping platform.", + "long_description": "Penpot is an open-source design and prototyping platform. It allows you to create designs and prototypes, and to collaborate with others.", + "status": "OK", + "links": [ + { + "name": "Go to Penpot", + "url": "https://penpot.private.coffee" + } + ], + "icon": "pencil-ruler", + "exclude_from_index": true, + "exclude_from_simple": true + }, + { + "name": "tldraw", + "url": "https://tldraw.private.coffee", + "homemade": false, + "tiny_description": "collaborative whiteboard", + "short_description": "tldraw is a collaborative whiteboard.", + "long_description": "tldraw is a collaborative whiteboard. You can use it to draw and write with others in real-time.", + "status": "OK", + "links": [ + { + "name": "Go to tldraw", + "url": "https://tldraw.private.coffee" + } + ], + "icon": "pencil-ruler", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "YOURLS", + "url": "https://pcof.fi", + "homemade": false, + "tiny_description": "URL shortener", + "short_description": "URL shortener for creating handy links.", + "long_description": "Use our URL shortener at pcof.fi to turn long, complicated URLs into something more handy.", + "status": "OK", + "links": [ + { + "name": "Go to pcof.fi", + "url": "https://pcof.fi" + } + ], + "icon": "link", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Rallly", + "url": "https://rallly.private.coffee", + "homemade": false, + "tiny_description": "collaborative scheduling (Doodle)", + "short_description": "Rallly is a free collaborative scheduling service for voting and polls.", + "long_description": "Rallly is a free collaborative scheduling service. It allows you to create polls and vote on them, similar to Doodle. Pro features are enabled for free after signing in.", + "status": "OK", + "links": [ + { + "name": "Go to Rallly", + "url": "https://rallly.private.coffee" + } + ], + "icon": "calendar", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "LibreY", + "url": "https://librey.private.coffee", + "homemade": false, + "tiny_description": "search engine", + "short_description": "Privacy-friendly metasearch engine.", + "long_description": "LibreY is an open-source, privacy-friendly metasearch engine. It allows you to search for web, image, video, torrents, and more, and it can also search onion sites.", + "status": "OK", + "links": [ + { + "name": "Go to LibreY", + "url": "https://librey.private.coffee", + "alternatives": [ + { + "name": "Tor", + "url": "http://librey.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion" + }, + { + "name": "I2P", + "url": "http://xna5ydrj54ncvujz3f4c6y5i547hjwywygnr4uz6shz3f62suxwq.b32.i2p" + } + ] + } + ], + "icon": "magnifying-glass", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "GotHub", + "url": "https://gothub.private.coffee", + "homemade": false, + "tiny_description": "tracking-free GitHub", + "short_description": "Alternative GitHub interface that respects privacy.", + "long_description": "Gothub is an alternative GitHub interface that respects your privacy. It is currently in alpha, but you can browse and download repositories, and you can also clone them using git+https (although the text on the main page would disagree).", + "status": "OK", + "links": [ + { + "name": "Go to GotHub", + "url": "https://gothub.private.coffee" + } + ], + "icon": "git-branch", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Binternet", + "url": "https://binternet.private.coffee", + "homemade": false, + "tiny_description": "tracking-free Pinterest", + "short_description": "Binternet is a privacy-friendly alternative front-end to Pinterest.", + "long_description": "Binternet is a privacy-friendly alternative front-end to Pinterest. It allows you to browse Pinterest without being tracked.", + "status": "OK", + "links": [ + { + "name": "Go to Binternet", + "url": "https://binternet.private.coffee" + } + ], + "icon": "images", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "Overpass", + "url": "https://overpass.private.coffee", + "homemade": false, + "tiny_description": "OpenStreetMap API", + "short_description": "Overpass is an API for OpenStreetMap.", + "long_description": "Overpass is an API for OpenStreetMap. You can use it to query OpenStreetMap data, and to get the results in various formats.", + "status": "OK", + "links": [ + { + "name": "Go to Overpass", + "url": "https://overpass.private.coffee" + } + ], + "icon": "map-trifold", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "nocdnbs", + "url": "https://nocdnbs.private.coffee", + "homemade": true, + "tiny_description": "privacy-friendly cdnjs proxy", + "short_description": "nocdnbs is a privacy-friendly proxy to cdnjs.cloudflare.com", + "long_description": "nocdnbs is a privacy-friendly proxy to cdnjs.cloudflare.com. It allows you to use the cdnjs.cloudflare.com library without being tracked by Cloudflare.", + "status": "OK", + "links": [ + { + "name": "Go to nocdnbs", + "url": "https://nocdnbs.private.coffee" + } + ], + "icon": "hard-hat", + "exclude_from_index": false, + "exclude_from_simple": false + }, + { + "name": "nobsdelivr", + "url": "https://nobsdelivr.private.coffee", + "homemade": true, + "tiny_description": "privacy-friendly jsDelivr proxy", + "short_description": "nobsdelivr is a privacy-friendly proxy to cdn.jsdelivr.net", + "long_description": "nobsdelivr is a privacy-friendly proxy to cdn.jsdelivr.net. It allows you to use the cdn.jsdelivr.net library without being tracked by jsDelivr.", + "status": "OK", + "links": [ + { + "name": "Go to nobsdelivr", + "url": "https://nobsdelivr.private.coffee" + } + ], + "icon": "hard-hat", + "exclude_from_index": false, + "exclude_from_simple": false + } + ] +} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..8390873 --- /dev/null +++ b/index.html @@ -0,0 +1,1199 @@ + + + + + + + + + + + + + + + + + + + + + + Home - Private.coffee + + + + + + + + +
+
+
+
+
+

Empowering Privacy with Open Source

+
+

+ Private.coffee +

+
+
+ +
+
+
+
+
+
+
+
+

Our self-hosted Services

+

+ Private.coffee provides a collection of services that respect your + privacy. +

+
+
+
+
+ +
+ + +
+ +
+ Matrix - decentralized messaging +
+
+

+ Private.coffee runs a Matrix server. You can use it to chat with other people at Private.coffee or around the world. Use it with a client of your choice, or use our web clients. +

+ + + + Go to Hydrogen + +
+
+ +
+ + +
+ +
+ CryptPad - collaborative document editing +
+
+

+ CryptPad is a private, encrypted, zero-knowledge, realtime collaborative editor, similar to Google Docs and Office 365. +

+ + Go to CryptPad + +
+
+ +
+ + +
+ +
+ Piped / Invidious - tracking-free YouTube +
+
+

+ Piped and Invidious are alternative front-ends to YouTube. Unfortunately, they are under attack from Google, and may be slow or unavailable at times. +

+ + Go to Piped + + + +
+
+ +
+ + +
+ +
+ Transfer.coffee - secure direct file transfer +
+ +
+ +
+
+

+ Transfer.coffee allows you to transfer files securely using peer-to-peer connections. Your files are never stored on our servers. +

+ + Go to Transfer.coffee + +
+
+ +
+ + +
+ +
+ MyIP.Coffee - check your IP address +
+ +
+ +
+
+

+ MyIP.Coffee allows you to check your current IPv4 and IPv6 addresses. +

+ + Go to MyIP.Coffee + +
+
+ +
+ + +
+ +
+ Overleaf - collaborative LaTeX editor +
+
+

+ Overleaf is an online LaTeX editor for writing and sharing documents. It allows you to write documents in LaTeX, and to collaborate with others. +

+ + Go to Overleaf + +
+
+ +
+ + +
+ +
+ Mastodon - decentralized social network +
+
+

+ Mastodon is a decentralized social network. You can use it to post short messages, follow other people, and more. Registrations are open to everyone on Cuddly Space. +

+ + Go to Cuddly Space + + Go to Skrt Social + +
+
+ +
+ + +
+ +
+ Forgejo - self-hosted Git forge +
+
+

+ Forgejo is our in-house Git forge. You can use it to host your Git repositories, and to collaborate with others. +

+ + Go to Forgejo + +
+
+ +
+ + +
+ +
+ BigBlueButton - video conferencing +
+
+

+ BigBlueButton is an open-source video conferencing system. You can use it to hold video conferences, webinars, and more. +

+ + Go to BigBlueButton + +
+
+ +
+ + +
+ +
+ HedgeDoc - collaborative markdown editor +
+
+

+ HedgeDoc is an open-source collaborative markdown editor. You can use it to write and edit documents in markdown, and to collaborate with others. +

+ + Go to HedgeDoc + +
+
+ +
+ + +
+ +
+ FacilMap - open-source map editor +
+
+

+ FacilMap is an open-source map editor. You can use it to create and edit maps, and to share them with others. +

+ + Go to FacilMap + +
+
+ +
+ + +
+ +
+ OTS - One Time Secrets - share secrets securely +
+
+

+ OTS is a service for sharing secrets securely. You can use it to share passwords, API keys, and other sensitive information. +

+ + Go to OTS + +
+
+ +
+ + +
+ +
+ FreshRSS - RSS feed reader +
+
+

+ FreshRSS is a RSS feed reader. You can use it to subscribe to RSS feeds and read the latest articles from your favorite websites. +

+ + Go to FreshRSS + +
+
+ +
+ + +
+ +
+ redlib - tracking-free Reddit +
+
+

+ redlib is a privacy-friendly alternative front-end to Reddit. It allows you to browse Reddit without being tracked. +

+ + Go to redlib + +
+
+ +
+ + +
+ +
+ AllTube - universal video downloader +
+
+

+ AllTube is a video downloader powered by yt-dlp. It allows you to download videos from YouTube, Vimeo, and many other sites. You can also stream the download through our server for extra privacy. +

+ + Go to AllTube + +
+
+ +
+ + +
+ +
+ Structables - tracking-free Instructables +
+ +
+ +
+
+

+ Structables allows you to browse Instructables without being tracked. +

+ + Go to Structables + +
+
+ +
+ + +
+ +
+ Quetre - tracking-free Quora +
+
+

+ Quetre is a privacy-friendly alternative front-end to Quora. It allows you to browse Quora without being tracked or having to log in. +

+ + + +
+
+ +
+ + +
+ +
+ Wikimore - censorship-free Wikipedia +
+ +
+ +
+
+

+ Wikimore is a privacy-friendly alternative front-end to Wikipedia and other Wikimedia wikis. +

+ + + +
+
+ +
+ + +
+ +
+ Priviblur - tracking-free Tumblr +
+
+

+ Priviblur is a privacy-friendly alternative front-end to Tumblr. It allows you to browse Tumblr without being tracked. +

+ + + +
+
+ +
+ + +
+ +
+ BiblioReads - tracking-free Goodreads +
+
+

+ BiblioReads is a privacy-friendly alternative front-end to Goodreads. It allows you to browse Goodreads without being tracked. +

+ + Go to BiblioReads + +
+
+ +
+ + +
+ +
+ wishthis - create and share wishlists +
+
+

+ wishthis is a service for creating wishlists. You can use it to create wishlists for yourself, or to share them with others. +

+ + Go to wishthis + +
+
+ +
+ + +
+ +
+ BreezeWiki - tracking-free Fandom +
+
+

+ BreezeWiki is a privacy-friendly alternative front-end to Fandom. It allows you to browse Fandom wikis without ads or tracking. +

+ + + +
+
+ +
+ + +
+ +
+ tldraw - collaborative whiteboard +
+
+

+ tldraw is a collaborative whiteboard. You can use it to draw and write with others in real-time. +

+ + Go to tldraw + +
+
+ +
+ + +
+ +
+ YOURLS - URL shortener +
+
+

+ Use our URL shortener at pcof.fi to turn long, complicated URLs into something more handy. +

+ + Go to pcof.fi + +
+
+ +
+ + +
+ +
+ Rallly - collaborative scheduling (Doodle) +
+
+

+ Rallly is a free collaborative scheduling service. It allows you to create polls and vote on them, similar to Doodle. Pro features are enabled for free after signing in. +

+ + Go to Rallly + +
+
+ +
+ + +
+ +
+ LibreY - search engine +
+
+

+ LibreY is an open-source, privacy-friendly metasearch engine. It allows you to search for web, image, video, torrents, and more, and it can also search onion sites. +

+ + + +
+
+ +
+ + +
+ +
+ GotHub - tracking-free GitHub +
+
+

+ Gothub is an alternative GitHub interface that respects your privacy. It is currently in alpha, but you can browse and download repositories, and you can also clone them using git+https (although the text on the main page would disagree). +

+ + Go to GotHub + +
+
+ +
+ + +
+ +
+ Binternet - tracking-free Pinterest +
+
+

+ Binternet is a privacy-friendly alternative front-end to Pinterest. It allows you to browse Pinterest without being tracked. +

+ + Go to Binternet + +
+
+ +
+ + +
+ +
+ Overpass - OpenStreetMap API +
+
+

+ Overpass is an API for OpenStreetMap. You can use it to query OpenStreetMap data, and to get the results in various formats. +

+ + Go to Overpass + +
+
+ +
+ + +
+ +
+ nocdnbs - privacy-friendly cdnjs proxy +
+ +
+ +
+
+

+ nocdnbs is a privacy-friendly proxy to cdnjs.cloudflare.com. It allows you to use the cdnjs.cloudflare.com library without being tracked by Cloudflare. +

+ + Go to nocdnbs + +
+
+ +
+ + +
+ +
+ nobsdelivr - privacy-friendly jsDelivr proxy +
+ +
+ +
+
+

+ nobsdelivr is a privacy-friendly proxy to cdn.jsdelivr.net. It allows you to use the cdn.jsdelivr.net library without being tracked by jsDelivr. +

+ + Go to nobsdelivr + +
+
+ +
+
+
+
+
+
+
+
+

Privacy

+
+
+

+ from the community +

+

+ for the community +

+
+
+
+
+
+
+
+

Join or donate

+
+ Be a part of the open source community! +
+ Learn more +
+
+
+
+
+
+

+ Private Hosting +

+
+ Interested in Hosting Services? +
+ Get in touch +
+
+
+
+
+
+
+
+
+
+
+

Contacts

+

How you can reach us

+
+
+
+
+
+
+
+ +
+
+
Email
+

support@private.coffee

+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+ + + + \ No newline at end of file diff --git a/legal.html b/legal.html new file mode 100644 index 0000000..2b31302 --- /dev/null +++ b/legal.html @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + Legal Notice - Private.coffee + + + + + + + + +
+
+
+
+

+ Legal Notice +

+
+
+

+ from the community +

+

+ for the community +

+
+
+ +
+

This is a legal notice for the website private.coffee

+

The website private.coffee is run by the following entity:

+
+ Private.coffee ‐ Verein zur Förderung von Privatsphäre und + digitaler Souveränität
+ c/o Klaus-Uwe Mitterer
+ Gartengasse 22/7/3
+ 8010 Graz
+ Austria
+
+

Central Register of Associations (ZVR) Number: 1758485319

+

+ Email: + support@private.coffee +

+
+
+
+ + + + \ No newline at end of file diff --git a/membership.html b/membership.html new file mode 100644 index 0000000..4547846 --- /dev/null +++ b/membership.html @@ -0,0 +1,302 @@ + + + + + + + + + + + + + + + + + + + + + + Membership / Donations - Private.coffee + + + + + + + + +
+
+

Membership/Donations

+

+ Private.coffee is a non-profit organization dedicated to supporting + privacy and digital sovereignty. We fund our activities and running + infrastructure costs through membership fees. Donations allow us to expand + our services and reach more people. +

+
+ +
+
+
+
+
Membership
+

+ Membership fees help cover the costs of our day-to-day activities, + server infrastructure, domain names, and other running operating + expenses. This allows us to provide services to our members and the + public. +

+

+ Membership starts at € 5 / month! +

+ + Join us now! + +
+
+
+ +
+
+
+
Bank Donations
+

+ Even if you're not a member, you can still support us by making a + direct donation to our bank account. Your donation will be used to + fund our activities and expand our services. +

+

Account holder: Private.coffee

+

IBAN: AT35 2081 5000 4554 0812

+

BIC: STSPAT2GXXX

+
+
+
+ +
+
+
+
Crypto Donations
+

+ While our expenses are generally in fiat currency, we accept + donations in cryptocurrencies, too. +

+

+ Bitcoin (BTC): + bc1qnu7r5sed4afacfpgx5za8hsyhaj4rs45dpm26k +

+

+ Monero (XMR): + 487Ny4iBk2pKGJwjyYrumFD8xFmrS6jCSXNA8e5EvVJ49GyS54CRDVz514MBnXgNT1EioKYiagHs33sLzUAFj8i3Pwg3AMS +

+

+ Ethereum (ETH): Coming soon™ +

+

+ If your client supports OpenAlias, you can just send your donation + to private.coffee. +

+
+
+
+
+ +
+
+
Transparency Report for August 2024
+

+ We believe in transparency and accountability. Below is a summary of our + income and expenses for the last month, so you can see how your + donations are being used. +

+
+ + + + + + + + + + +
CategoryEuros (€)Bitcoin (BTC)Monero (XMR)
Account Balance (start of month)+ €245.47+ 0.000434000 BTC+ 1.447661806 XMR
Membership Fees+ €325.00
Server Costs- €77.28
Total Income+ €325.000.000000000 BTC0.000000000 XMR
Total Expenses- €77.280.000000000 BTC0.000000000 XMR
Account Balance (end of month)+ €493.19+ 0.000434000 BTC+ 1.447661806 XMR
+
+

+ Want to know how we got here? Check out all of our + transparency reports for more + information. +

+
+
+ +
+
+
Central Register of Associations (ZVR) Number: 1758485319
+

+ Our statutes can be found in our Git + in German (legally binding) + and + in English. +

+

+ Interested in joining the association? Reach out via + email or + Matrix + for more information. +

+
+
+
+ + + + \ No newline at end of file diff --git a/metrics.txt b/metrics.txt new file mode 100644 index 0000000..abcaac8 --- /dev/null +++ b/metrics.txt @@ -0,0 +1,5 @@ +# HELP privatecoffee_balance The balance of the private.coffee account +# TYPE privatecoffee_balance gauge +privatecoffee_balance{currency="EUR"} 493.19 +privatecoffee_balance{currency="BTC"} 0.000434 +privatecoffee_balance{currency="XMR"} 1.447661805527 diff --git a/privacy.html b/privacy.html new file mode 100644 index 0000000..d3f4c4a --- /dev/null +++ b/privacy.html @@ -0,0 +1,354 @@ + + + + + + + + + + + + + + + + + + + + + + Privacy Policy - Private.coffee + + + + + + + + +
+
+

Privacy Policy

+

+ This is the privacy policy for the website private.coffee. It describes + how we collect and use your personal data. +

+
+
+

+ This privacy policy is effective as of 2024-04-26. It may be updated from + time to time, so please check back regularly. +

+

+ If you have any questions about this privacy policy, please contact us at + support@private.coffee. +

+
+
+

Who are we?

+

The data controller for private.coffee is:

+
+ Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler + Souveränität
+ c/o Klaus-Uwe Mitterer
+ Gartengasse 22/7/3
+ 8010 Graz
+ Austria
+
+

Central Register of Associations (ZVR) Number: 1758485319

+

+ Email: + support@private.coffee +

+
+
+

What data do we collect?

+

We collect the following data from you:

+
    +
  • + Your IP address, which is automatically collected by our web server for + some of our services. +
  • +
  • + Any data you provide to us, such as your email address, when you create + an account on one of our services. +
  • +
  • + Usage data that is collected automatically by our services, such as the + time you last logged in, or the number of times you have logged in, as + well as any content you create using our services. +
  • +
  • + Any information, including personal data and payment information, that + you provide to us when you make a donation or join our association. +
  • +
+
+
+

How do we use your data?

+

+ We use your data to provide you with the services you requested. This + includes: +

+
    +
  • Communication between our web server and your browser
  • +
  • Storing your preferences or your created content
  • +
  • Detection of abuse or resource exhaustion on our servers
  • +
  • Providing support to you
  • +
  • Processing donations and memberships
  • +
+

+ All of those are what is called "legitimate interests" in legal speak. +

+

+ We do not use your data for any other purposes, including marketing, + advertising, or tracking, we do not share your data with third parties + (unless required by law), we do not use your data to create profiles or + make automated decisions, and we do not cross-reference your data between + different services or any other sources. +

+
+
+

Where do we store your data?

+

+ We store your data on our web servers, which are located in Austria. We + also use servers in Germany, but those are not public-facing and do not + store or process any personal data. +

+
+
+

How long do we store your data?

+
    +
  • + IP addresses collected by our web server are stored for up to 48 hours. + After that, the log files that contain them are deleted automatically. +
  • +
  • + Data associated with an account you have on one of our services is + stored for as long as you have an account on that service. If you delete + your account, your data will be deleted automatically. The service will + have a dedicated privacy policy, please consult that if you have any + specific questions. +
  • +
  • + If you send a support request to us, we will store your email address + and any other data you provide to us for up to 30 days in our support + system. After that, the data will be deleted automatically. +
  • +
  • + Data associated with a donation is stored for as long as required by + law, which is currently 7 years in Austria. After that, the data will be + deleted. +
  • +
  • + Data associated with a membership is stored for as long as you are a + member of our association. If you leave the association, your data will + be deleted automatically. This does not apply to data that is required + by law to be stored for a longer period of time, such as financial + records, which are stored for 7 years regardless of your membership + status. +
  • +
+
+
+

What are your data protection rights?

+

You have the following data protection rights:

+
    +
  • You have the right to request access to your personal data.
  • +
  • You have the right to request correction of your personal data.
  • +
  • You have the right to request erasure of your personal data.
  • +
  • + You have the right to request restriction of processing of your personal + data. +
  • +
  • You have the right to object to processing of your personal data.
  • +
  • You have the right to request transfer of your personal data.
  • +
+

If you make a request, we have one month to respond to you.

+

+ If you would like to exercise any of these rights, please contact us at + support@private.coffee. +

+

+ Your privacy is important to us - after all, that's why we're all here - + and we will do our best to respond to your request as soon as possible. + Please note that we may need to verify your identity before we can respond + to your request - we will not share your data with anyone else. +

+

+ If you are not satisfied with our response, or believe that we are + processing your data in a way that is not compliant with the law, you have + the right to lodge a complaint with the supervisory authority in your + country. In Austria, this is the Austrian Data Protection Authority (https://www.dsb.gv.at/). However, we like to think of ourselves as nice people and will try to + help you out directly, and are always open to suggestions for improvement, + so please do get in touch with us if you have any questions or concerns. +

+
+
+

What are cookies?

+

+ Cookies are small text files that are placed on your computer or mobile + device when you visit a website. They are widely used to make websites + work, or work more efficiently, as well as to provide information to the + owners of the site. Cookies are stored on your device, and can be accessed + by the website that created them. They are not harmful to your device, and + do not directly contain any personal data, but are used by our services to + identify you between multiple visits. +

+

+ Cookies are used on some of our services to provide you with a better + experience. For example, we use cookies to remember your preferences and + settings - for example, to allow you to login to our services - and to + provide you with a better experience when browsing our services. We do not + use cookies to track your activity, either on our services or on other + websites. In legal/technical terms, we exclusively use "strictly + necessary" first-party cookies, which is also why you don't see any cookie + banners on our website. +

+
+
+ + + + \ No newline at end of file diff --git a/prod-warning.html b/prod-warning.html new file mode 100644 index 0000000..53ef53c --- /dev/null +++ b/prod-warning.html @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/simple.html b/simple.html new file mode 100644 index 0000000..d747c73 --- /dev/null +++ b/simple.html @@ -0,0 +1,154 @@ + + + + + +Private.coffee + + +
+

Welcome to Private.coffee

+

Thanks for using our Element instance! Now, why don't you join our rooms?

+ +
+

Private.coffee operates a collection of services that respect your privacy, here are some others:

+
    + + + + +
  • CryptPad - Private, encrypted, real-time collaborative editor.
  • + + + +
  • Piped / Invidious - Watch YouTube videos without Google tracking.
  • + + + +
  • Transfer.coffee - Transfer files securely using peer-to-peer connections.
  • + + + +
  • MyIP.Coffee - Check your IP address.
  • + + + +
  • Overleaf - Overleaf is an online LaTeX editor for writing and sharing documents.
  • + + + +
  • Mastodon - Mastodon is a decentralized social network.
  • + + + +
  • Forgejo - Forgejo is our in-house Git forge.
  • + + + +
  • BigBlueButton - BigBlueButton is an open-source video conferencing system.
  • + + + +
  • HedgeDoc - HedgeDoc is an open-source collaborative markdown editor.
  • + + + +
  • FacilMap - FacilMap is an open-source map editor.
  • + + + +
  • OTS - One Time Secrets - OTS is a service for sharing secrets securely.
  • + + + +
  • FreshRSS - FreshRSS is a RSS feed reader.
  • + + + +
  • redlib - redlib is a privacy-friendly alternative front-end to Reddit.
  • + + + +
  • AllTube - Download videos from YouTube, Vimeo, and more.
  • + + + +
  • Structables - Browse Instructables without being tracked.
  • + + + +
  • Quetre - Quetre is a privacy-friendly alternative front-end to Quora.
  • + + + +
  • Wikimore - Wikimore is a privacy-friendly alternative front-end to Wikimedia wikis.
  • + + + +
  • Priviblur - Priviblur is a privacy-friendly alternative front-end to Tumblr.
  • + + + +
  • BiblioReads - BiblioReads is a privacy-friendly alternative front-end to Goodreads.
  • + + + + + +
  • wishthis - wishthis is a service for creating and sharing wishlists.
  • + + + +
  • BreezeWiki - BreezeWiki is a privacy-friendly alternative front-end to Fandom.
  • + + + + + + + +
  • tldraw - tldraw is a collaborative whiteboard.
  • + + + +
  • YOURLS - URL shortener for creating handy links.
  • + + + +
  • Rallly - Rallly is a free collaborative scheduling service for voting and polls.
  • + + + +
  • LibreY - Privacy-friendly metasearch engine.
  • + + + +
  • GotHub - Alternative GitHub interface that respects privacy.
  • + + + +
  • Binternet - Binternet is a privacy-friendly alternative front-end to Pinterest.
  • + + + +
  • Overpass - Overpass is an API for OpenStreetMap.
  • + + + +
  • nocdnbs - nocdnbs is a privacy-friendly proxy to cdnjs.cloudflare.com
  • + + + +
  • nobsdelivr - nobsdelivr is a privacy-friendly proxy to cdn.jsdelivr.net
  • + + +
+

For hosting inquiries for privacy-related, social, or wholesome projects, get in touch!

+
+ + \ No newline at end of file diff --git a/terms.html b/terms.html new file mode 100644 index 0000000..d8f2d58 --- /dev/null +++ b/terms.html @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + + + + + + + + Terms of Service - Private.coffee + + + + + + + + +
+
+

Terms of Service

+

+ These are the terms of service for the website private.coffee and all + services provided under this domain and its subdomains. Please read them + carefully. +

+
+
+

1. Who are we?

+

The website private.coffee is run by:

+
+ Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler + Souveränität
+ c/o Klaus-Uwe Mitterer
+ Gartengasse 22/7/3
+ 8010 Graz
+ Austria
+
+

Central Register of Associations (ZVR) Number: 1758485319

+

+ Email: + support@private.coffee +

+
+
+

2. What services do we provide?

+

+ The website private.coffee provides a collection of services that respect + your privacy. These services include: +

+
    +
  • Information about the Private.coffee association
  • +
  • + Proxy servers to several proprietary services (like YouTube, Twitter, + etc.) +
  • +
  • Matrix server
  • +
  • etc.
  • +
+

+ You can find more information about these services on the + main page. +

+
+
+

3. What are your obligations?

+

+ a. We provide these services to you for free. In return, we ask you to + respect our terms of service. If you do not respect our terms of service, we + reserve the right to terminate your account and delete your data. +

+

+ b. We hope that our community will be diverse, respectful and friendly. As + such, any form of harassment, bullying, or abuse will not be tolerated. If + you are found to be harassing, bullying, or abusing other users, spreading + hate, lies or misinformation, we will terminate your account and delete your + data. Note that we may and will report you to the appropriate authorities if + we find your actions to be illegal. If you find yourself on the receiving + end of harassment, bullying, or abuse, please report it to us as soon as + possible. +

+

+ c. You are responsible for your own actions and any content you post on our + services. +

+

+ d. You are responsible for keeping your passwords, devices, private keys, + etc., secure. If you lose access, we may not be able to recover your data. + If third parties gain access to your account, we will not be able to prevent + them from accessing your data or restore any data that was lost. +

+

+ e. You are required to follow the laws governing our platform (especially + the laws of Austria and the European Union) as well as any laws or + regulations that apply to you personally. If you are found to be violating + the law, we will terminate your account and delete your data. If we are + required to do so by law, we will also report you to the authorities, or + cooperate with the authorities in any way necessary. +

+

+ f. You are responsible for any damage you cause to our services or other + users. This includes, but is not limited to, denial of service attacks, + spamming, etc. If you are found to be causing damage to our services or + other users, we will terminate your account and delete your data. We may + also report you to the appropriate authorities and request compensation for + any damage you caused, including legal fees. +

+

+ g. If you are a minor, you may be legally required to have a parent's or + guardian's permission to use our services. Unless otherwise stated, our + services are not intended for minors. +

+

+ h. In the end, this is our platform, and you are our guest. We reserve the + right to terminate your account and delete your data at any time for any + reason. We will try to give you as much notice as possible before doing so, + but we are not required to do so. +

+
+
+

4. What are our obligations?

+

+ a. We will do our best to provide you with a stable and reliable service. + However, we cannot guarantee that our services will be available at all + times. We may need to take our services offline for maintenance or other + reasons. In case of scheduled outages, will try to give you as much notice + as possible. +

+

+ b. We will do our best to keep your data secure. However, we cannot + guarantee that your data will be secure at all times. We will do our best to + prevent unauthorized access to your data, but we cannot guarantee that we + will be able to do so. If we become aware of any unauthorized access to your + data, we will notify you as soon as possible and take all reasonable steps + to prevent further unauthorized access. However, we are not responsible for + any damage that may result from unauthorized access to your data. +

+

+ c. We will do our best to prevent data loss. However, we cannot guarantee + that your data will not be lost at any time. We will do our best to prevent + data loss, but we cannot guarantee that we will be able to do so. If we + become aware of any data loss, we will take all reasonable steps to restore + your data. If we are unable to restore your data, we are not responsible for + any damage that may result from the loss of your data. +

+

+ d. We will do our best to keep our services available free of charge. If at + any time we decide to cease our operations, or start charging for our + services, we will give you as much notice as possible. We will also try to + find a suitable replacement for our services and, where possible, help you + migrate your data to the new service. +

+

+ e. We commit to providing you with a service that respects your privacy. We + will not sell your data to third parties, and we will not use your data for + any purpose other than providing you with our services. We will not share + your data with third parties unless we are required to do so by law. +

+

+ f. We commit to keeping our community diverse, respectful and friendly. As + such, we will actively monitor and moderate our community. We will not + tolerate any form of harassment, bullying, or abuse. If we become aware of + any harassment, bullying, or abuse, we will take all reasonable steps to + prevent it from continuing. If we are unable to prevent it from continuing, + we will terminate the accounts of the users involved and delete their data. + We may also report the users involved to the appropriate authorities. +

+
+
+ + + + \ No newline at end of file diff --git a/transparency.html b/transparency.html new file mode 100644 index 0000000..98f3bae --- /dev/null +++ b/transparency.html @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + Membership / Donations - Private.coffee + + + + + + + + +
+
+

Transparency

+

+ Private.coffee is funded by its members and donations. We believe in + transparency and accountability. Below you can find financial reports for + each month since our inception. +

+
+ + + +
+
+
Transparency Report for August 2024
+
+ + + + + + + + + + +
CategoryEuros (€)Bitcoin (BTC)Monero (XMR)
Account Balance (start of month)+ €245.47+ 0.000434000 BTC+ 1.447661806 XMR
Membership Fees+ €325.00
Server Costs- €77.28
Total Income+ €325.000.000000000 BTC0.000000000 XMR
Total Expenses- €77.280.000000000 BTC0.000000000 XMR
Account Balance (end of month)+ €493.19+ 0.000434000 BTC+ 1.447661806 XMR
+
+
+
+ +
+
+
Transparency Report for July 2024
+
+ + + + + + + + + + +
CategoryEuros (€)Bitcoin (BTC)Monero (XMR)
Account Balance (start of month)+ €88.04+ 0.000434000 BTC+ 0.447661806 XMR
Membership Fees+ €422.42
Donations+ 1.000000000 XMR
Server Costs- €264.99
Total Income+ €422.420.000000000 BTC+ 1.000000000 XMR
Total Expenses- €264.990.000000000 BTC0.000000000 XMR
Account Balance (end of month)+ €245.47+ 0.000434000 BTC+ 1.447661806 XMR
+
+
+
+ +
+
+
Transparency Report for June 2024
+
+ + + + + + + + + + +
CategoryEuros (€)Bitcoin (BTC)Monero (XMR)
Account Balance (start of month)+ €72.29+ 0.000434000 BTC+ 0.447661806 XMR
Membership Fees+ €382.42
Server Costs- €317.62
Bank Fees- €49.05
Total Income+ €382.420.000000000 BTC0.000000000 XMR
Total Expenses- €366.670.000000000 BTC0.000000000 XMR
Account Balance (end of month)+ €88.04+ 0.000434000 BTC+ 0.447661806 XMR
+
+
+
+ +
+
+
Transparency Report for May 2024
+
+ + + + + + + + + + +
CategoryEuros (€)Bitcoin (BTC)Monero (XMR)
Account Balance (start of month)+ €112.330.000000000 BTC0.000000000 XMR
Membership Fees+ €390.00
Donations+ 0.000434000 BTC+ 0.447661806 XMR
Server Costs*- €430.04
Total Income+ €390.00+ 0.000434000 BTC+ 0.447661806 XMR
Total Expenses- €430.040.000000000 BTC0.000000000 XMR
Account Balance (end of month)+ €72.29+ 0.000434000 BTC+ 0.447661806 XMR
+

Notes:

  • Server Costs: Includes setup costs and two monthly payments for new server
+
+
+ +
+
+
Transparency Report for April 2024
+
+ + + + + + + + + + +
CategoryEuros (€)
Account Balance (start of month)€0.00
Membership Fees+ €365.00
Server Costs- €216.57
Administrative Expenses*- €36.10
Total Income+ €365.00
Total Expenses- €252.67
Account Balance (end of month)+ €112.33
+

Notes:

  • Administrative Expenses: Administrative fee for the formation of the association
+
+
+ + + +
+ + + + \ No newline at end of file