From 665282d4767044c851f559f279d1f3807e85915b Mon Sep 17 00:00:00 2001 From: Clement Desmidt Date: Thu, 14 Apr 2022 10:49:56 +0200 Subject: [PATCH] :lipstick: Donne un coup de jeune --- .eslintrc.json | 1 + app/Http/Controllers/GuestController.php | 29 + public/css/app.css | 12063 +--------------- public/fonts/pacifico-v21-latin-regular.eot | Bin 0 -> 35471 bytes public/fonts/pacifico-v21-latin-regular.svg | 555 + public/fonts/pacifico-v21-latin-regular.ttf | Bin 0 -> 73868 bytes public/fonts/pacifico-v21-latin-regular.woff | Bin 0 -> 37052 bytes public/fonts/pacifico-v21-latin-regular.woff2 | Bin 0 -> 30908 bytes public/img/logoptimized.svg | 36 + public/img/undraw_bookshelves_re_lxoy.svg | 1 + public/img/undraw_not_found_-60-pq.svg | 1 + public/img/undraw_notebook_re_id0r.svg | 1 + public/img/undraw_page_not_found_re_e9o6.svg | 1 + public/img/undraw_personal_file_re_5joy.svg | 1 + public/img/undraw_security_re_a2rk.svg | 1 + public/img/undraw_vault_re_s4my.svg | 1 + public/js/app.js | 6 +- public/mix-manifest.json | 15 +- resources/css/app.css | 93 + .../fonts/pacifico-v21-latin-regular.eot | Bin 0 -> 35471 bytes .../fonts/pacifico-v21-latin-regular.svg | 555 + .../fonts/pacifico-v21-latin-regular.ttf | Bin 0 -> 73868 bytes .../fonts/pacifico-v21-latin-regular.woff | Bin 0 -> 37052 bytes .../fonts/pacifico-v21-latin-regular.woff2 | Bin 0 -> 30908 bytes resources/img/logoptimized.svg | 36 + resources/img/undraw_bookshelves_re_lxoy.svg | 1 + resources/img/undraw_not_found_-60-pq.svg | 1 + resources/img/undraw_notebook_re_id0r.svg | 1 + .../img/undraw_page_not_found_re_e9o6.svg | 1 + .../img/undraw_personal_file_re_5joy.svg | 1 + resources/img/undraw_security_re_a2rk.svg | 1 + resources/img/undraw_vault_re_s4my.svg | 1 + resources/lang/fr.json | 22 + resources/lang/fr/auth.php | 20 + resources/lang/fr/pagination.php | 19 + resources/lang/fr/passwords.php | 22 + resources/lang/fr/validation.php | 162 + resources/sass/_variables.scss | 3 +- resources/sass/app.scss | 102 +- .../views/auth/forgot-password.blade.php | 2 +- resources/views/auth/login.blade.php | 2 +- resources/views/auth/register.blade.php | 2 +- resources/views/errors/404.blade.php | 23 + resources/views/guest/faq.blade.php | 83 + resources/views/guest/privacy.blade.php | 17 + resources/views/guest/welcome.blade.php | 284 + resources/views/layouts/guest.blade.php | 216 +- resources/views/pages/index.blade.php | 3 +- resources/views/welcome.blade.php | 77 - routes/web.php | 7 +- tsconfig.json | 3 +- webpack.mix.js | 10 +- 52 files changed, 3052 insertions(+), 11430 deletions(-) create mode 100644 app/Http/Controllers/GuestController.php create mode 100644 public/fonts/pacifico-v21-latin-regular.eot create mode 100644 public/fonts/pacifico-v21-latin-regular.svg create mode 100644 public/fonts/pacifico-v21-latin-regular.ttf create mode 100644 public/fonts/pacifico-v21-latin-regular.woff create mode 100644 public/fonts/pacifico-v21-latin-regular.woff2 create mode 100644 public/img/logoptimized.svg create mode 100644 public/img/undraw_bookshelves_re_lxoy.svg create mode 100644 public/img/undraw_not_found_-60-pq.svg create mode 100644 public/img/undraw_notebook_re_id0r.svg create mode 100644 public/img/undraw_page_not_found_re_e9o6.svg create mode 100644 public/img/undraw_personal_file_re_5joy.svg create mode 100644 public/img/undraw_security_re_a2rk.svg create mode 100644 public/img/undraw_vault_re_s4my.svg create mode 100644 resources/fonts/pacifico-v21-latin-regular.eot create mode 100644 resources/fonts/pacifico-v21-latin-regular.svg create mode 100644 resources/fonts/pacifico-v21-latin-regular.ttf create mode 100644 resources/fonts/pacifico-v21-latin-regular.woff create mode 100644 resources/fonts/pacifico-v21-latin-regular.woff2 create mode 100644 resources/img/logoptimized.svg create mode 100644 resources/img/undraw_bookshelves_re_lxoy.svg create mode 100644 resources/img/undraw_not_found_-60-pq.svg create mode 100644 resources/img/undraw_notebook_re_id0r.svg create mode 100644 resources/img/undraw_page_not_found_re_e9o6.svg create mode 100644 resources/img/undraw_personal_file_re_5joy.svg create mode 100644 resources/img/undraw_security_re_a2rk.svg create mode 100644 resources/img/undraw_vault_re_s4my.svg create mode 100644 resources/lang/fr.json create mode 100644 resources/lang/fr/auth.php create mode 100644 resources/lang/fr/pagination.php create mode 100644 resources/lang/fr/passwords.php create mode 100644 resources/lang/fr/validation.php create mode 100644 resources/views/errors/404.blade.php create mode 100644 resources/views/guest/faq.blade.php create mode 100644 resources/views/guest/privacy.blade.php create mode 100644 resources/views/guest/welcome.blade.php delete mode 100644 resources/views/welcome.blade.php diff --git a/.eslintrc.json b/.eslintrc.json index 2b3c495..9557e46 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -24,6 +24,7 @@ ], "rules": { "react-hooks/rules-of-hooks": "error", + "react/jsx-key": "off", "react-hooks/exhaustive-deps": "warn" } } diff --git a/app/Http/Controllers/GuestController.php b/app/Http/Controllers/GuestController.php new file mode 100644 index 0000000..200154c --- /dev/null +++ b/app/Http/Controllers/GuestController.php @@ -0,0 +1,29 @@ + code { - color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 0.875em; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 1em; - font-weight: 700; -} - -figure { - margin: 0 0 1rem; -} - -img, -svg { - vertical-align: middle; -} - -table { - caption-side: bottom; - border-collapse: collapse; -} - -caption { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - color: #6c757d; - 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]::-webkit-calendar-picker-indicator { - display: none; -} - -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} -button:not(:disabled), -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled) { - cursor: pointer; -} - -::-moz-focus-inner { - padding: 0; - border-style: none; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - float: left; - width: 100%; - padding: 0; - margin-bottom: 0.5rem; - font-size: calc(1.275rem + 0.3vw); - line-height: inherit; -} -@media (min-width: 1200px) { - legend { - font-size: 1.5rem; - } -} -legend + * { - clear: left; -} - -::-webkit-datetime-edit-fields-wrapper, -::-webkit-datetime-edit-text, -::-webkit-datetime-edit-minute, -::-webkit-datetime-edit-hour-field, -::-webkit-datetime-edit-day-field, -::-webkit-datetime-edit-month-field, -::-webkit-datetime-edit-year-field { - padding: 0; -} - -::-webkit-inner-spin-button { - height: auto; -} - -[type=search] { - outline-offset: -2px; - -webkit-appearance: textfield; -} - -/* rtl:raw: -[type="tel"], -[type="url"], -[type="email"], -[type="number"] { - direction: ltr; -} -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-color-swatch-wrapper { - padding: 0; -} - -::-webkit-file-upload-button { - font: inherit; -} - -::file-selector-button { - font: inherit; -} - -::-webkit-file-upload-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.125rem; - font-weight: 300; -} - -.display-1 { - font-size: calc(1.625rem + 4.5vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-1 { - font-size: 5rem; - } -} - -.display-2 { - font-size: calc(1.575rem + 3.9vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-2 { - font-size: 4.5rem; - } -} - -.display-3 { - font-size: calc(1.525rem + 3.3vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-3 { - font-size: 4rem; - } -} - -.display-4 { - font-size: calc(1.475rem + 2.7vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-4 { - font-size: 3.5rem; - } -} - -.display-5 { - font-size: calc(1.425rem + 2.1vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-5 { - font-size: 3rem; - } -} - -.display-6 { - font-size: calc(1.375rem + 1.5vw); - font-weight: 300; - line-height: 1.2; -} -@media (min-width: 1200px) { - .display-6 { - font-size: 2.5rem; - } -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; -} - -.list-inline-item { - display: inline-block; -} -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -.initialism { - font-size: 0.875em; - text-transform: uppercase; -} - -.blockquote { - margin-bottom: 1rem; - font-size: 1.125rem; -} -.blockquote > :last-child { - margin-bottom: 0; -} - -.blockquote-footer { - margin-top: -1rem; - margin-bottom: 1rem; - font-size: 0.875em; - color: #6c757d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f8fafc; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 0.875em; - color: #6c757d; -} - -.container, -.container-fluid, -.container-xxl, -.container-xl, -.container-lg, -.container-md, -.container-sm { - width: 100%; - padding-right: var(--bs-gutter-x, 0.75rem); - padding-left: var(--bs-gutter-x, 0.75rem); - 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 all and (max-width: 768px) { + svg.react-calendar-heatmap { + transform: rotate(90deg); } } -@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; - } -} -.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) * 0.5); - padding-left: calc(var(--bs-gutter-x) * 0.5); - margin-top: var(--bs-gutter-y); -} - -.col { - flex: 1 0 0%; -} - -.row-cols-auto > * { - flex: 0 0 auto; - width: auto; -} - -.row-cols-1 > * { - flex: 0 0 auto; - width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 auto; - width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; -} - -.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.6666666667%; -} - -.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%; +.react-calendar-heatmap text { + font-size: 10px; + fill: #aaa; } -.offset-1 { - margin-left: 8.33333333%; +.react-calendar-heatmap .react-calendar-heatmap-small-text { + font-size: 5px; } -.offset-2 { - margin-left: 16.66666667%; +.react-calendar-heatmap rect:hover { + stroke: #555; + stroke-width: 1px; } -.offset-3 { - margin-left: 25%; +/* + * Default color scale + */ +.react-calendar-heatmap .color-empty { + fill: #eeeeee; } -.offset-4 { - margin-left: 33.33333333%; +.react-calendar-heatmap .color-filled { + fill: #8cc665; } -.offset-5 { - margin-left: 41.66666667%; +/* + * Github color scale + */ +.react-calendar-heatmap .color-github-0 { + fill: #eeeeee; } -.offset-6 { - margin-left: 50%; +.react-calendar-heatmap .color-github-1 { + fill: #d6e685; } -.offset-7 { - margin-left: 58.33333333%; +.react-calendar-heatmap .color-github-2 { + fill: #8cc665; } -.offset-8 { - margin-left: 66.66666667%; +.react-calendar-heatmap .color-github-3 { + fill: #44a340; } -.offset-9 { - margin-left: 75%; +.react-calendar-heatmap .color-github-4 { + fill: #1e6823; } -.offset-10 { - margin-left: 83.33333333%; +/* + * Gitlab color scale + */ +.react-calendar-heatmap .color-gitlab-0 { + fill: #ededed; } -.offset-11 { - margin-left: 91.66666667%; +.react-calendar-heatmap .color-gitlab-1 { + fill: #acd5f2; } -.g-0, -.gx-0 { - --bs-gutter-x: 0; +.react-calendar-heatmap .color-gitlab-2 { + fill: #7fa8d1; } -.g-0, -.gy-0 { - --bs-gutter-y: 0; +.react-calendar-heatmap .color-gitlab-3 { + fill: #49729b; } -.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.3333333333%; - } - - .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.6666666667%; - } - - .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.3333333333%; - } - - .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.6666666667%; - } - - .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.3333333333%; - } - - .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.6666666667%; - } - - .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.3333333333%; - } - - .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.6666666667%; - } - - .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.3333333333%; - } - - .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.6666666667%; - } - - .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-bg: transparent; - --bs-table-accent-bg: transparent; - --bs-table-striped-color: #212529; - --bs-table-striped-bg: rgba(0, 0, 0, 0.05); - --bs-table-active-color: #212529; - --bs-table-active-bg: rgba(0, 0, 0, 0.1); - --bs-table-hover-color: #212529; - --bs-table-hover-bg: rgba(0, 0, 0, 0.075); - width: 100%; - margin-bottom: 1rem; - color: #212529; - vertical-align: top; - border-color: #dee2e6; -} -.table > :not(caption) > * > * { - padding: 0.5rem 0.5rem; - background-color: var(--bs-table-bg); - border-bottom-width: 1px; - box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); -} -.table > tbody { - vertical-align: inherit; -} -.table > thead { - vertical-align: bottom; -} -.table > :not(:first-child) { - border-top: 2px solid currentColor; -} - -.caption-top { - caption-side: top; -} - -.table-sm > :not(caption) > * > * { - padding: 0.25rem 0.25rem; -} - -.table-bordered > :not(caption) > * { - border-width: 1px 0; -} -.table-bordered > :not(caption) > * > * { - border-width: 0 1px; -} - -.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-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color); -} - -.table-active { - --bs-table-accent-bg: var(--bs-table-active-bg); - color: var(--bs-table-active-color); -} - -.table-hover > tbody > tr:hover > * { - --bs-table-accent-bg: var(--bs-table-hover-bg); - color: var(--bs-table-hover-color); -} - -.table-primary { - --bs-table-bg: #cfe2ff; - --bs-table-striped-bg: #c5d7f2; - --bs-table-striped-color: #000; - --bs-table-active-bg: #bacbe6; - --bs-table-active-color: #000; - --bs-table-hover-bg: #bfd1ec; - --bs-table-hover-color: #000; - color: #000; - border-color: #bacbe6; -} - -.table-secondary { - --bs-table-bg: #e2e3e5; - --bs-table-striped-bg: #d7d8da; - --bs-table-striped-color: #000; - --bs-table-active-bg: #cbccce; - --bs-table-active-color: #000; - --bs-table-hover-bg: #d1d2d4; - --bs-table-hover-color: #000; - color: #000; - border-color: #cbccce; -} - -.table-success { - --bs-table-bg: #d1e7dd; - --bs-table-striped-bg: #c7dbd2; - --bs-table-striped-color: #000; - --bs-table-active-bg: #bcd0c7; - --bs-table-active-color: #000; - --bs-table-hover-bg: #c1d6cc; - --bs-table-hover-color: #000; - color: #000; - border-color: #bcd0c7; -} - -.table-info { - --bs-table-bg: #cff4fc; - --bs-table-striped-bg: #c5e8ef; - --bs-table-striped-color: #000; - --bs-table-active-bg: #badce3; - --bs-table-active-color: #000; - --bs-table-hover-bg: #bfe2e9; - --bs-table-hover-color: #000; - color: #000; - border-color: #badce3; -} - -.table-warning { - --bs-table-bg: #fff3cd; - --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: #000; - border-color: #e6dbb9; -} - -.table-danger { - --bs-table-bg: #f8d7da; - --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: #000; - border-color: #dfc2c4; -} - -.table-light { - --bs-table-bg: #f8f9fa; - --bs-table-striped-bg: #ecedee; - --bs-table-striped-color: #000; - --bs-table-active-bg: #dfe0e1; - --bs-table-active-color: #000; - --bs-table-hover-bg: #e5e6e7; - --bs-table-hover-color: #000; - color: #000; - border-color: #dfe0e1; -} - -.table-dark { - --bs-table-bg: #212529; - --bs-table-striped-bg: #2c3034; - --bs-table-striped-color: #fff; - --bs-table-active-bg: #373b3e; - --bs-table-active-color: #fff; - --bs-table-hover-bg: #323539; - --bs-table-hover-color: #fff; - color: #fff; - border-color: #373b3e; -} - -.table-responsive { - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -@media (max-width: 575.98px) { - .table-responsive-sm { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} -@media (max-width: 767.98px) { - .table-responsive-md { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} -@media (max-width: 991.98px) { - .table-responsive-lg { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} -@media (max-width: 1199.98px) { - .table-responsive-xl { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} -@media (max-width: 1399.98px) { - .table-responsive-xxl { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} -.form-label { - margin-bottom: 0.5rem; -} - -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.6; -} - -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.125rem; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.7875rem; -} - -.form-text { - margin-top: 0.25rem; - font-size: 0.875em; - color: #6c757d; -} - -.form-control { - display: block; - width: 100%; - padding: 0.375rem 0.75rem; - font-size: 0.9rem; - font-weight: 400; - line-height: 1.6; - color: #212529; - background-color: #f8fafc; - background-clip: padding-box; - border: 1px solid #ced4da; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.25rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-control { - transition: none; - } -} -.form-control[type=file] { - overflow: hidden; -} -.form-control[type=file]:not(:disabled):not([readonly]) { - cursor: pointer; -} -.form-control:focus { - color: #212529; - background-color: #f8fafc; - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.form-control::-webkit-date-and-time-value { - height: 1.6em; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} -.form-control::-webkit-file-upload-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - -webkit-margin-end: 0.75rem; - margin-inline-end: 0.75rem; - color: #212529; - background-color: #e9ecef; - pointer-events: none; - border-color: inherit; - border-style: solid; - border-width: 0; - border-inline-end-width: 1px; - border-radius: 0; - -webkit-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; - 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; -} -.form-control::file-selector-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - -webkit-margin-end: 0.75rem; - margin-inline-end: 0.75rem; - color: #212529; - background-color: #e9ecef; - pointer-events: none; - border-color: inherit; - border-style: solid; - border-width: 0; - border-inline-end-width: 1px; - border-radius: 0; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-control::-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: #dde0e3; -} -.form-control:hover:not(:disabled):not([readonly])::file-selector-button { - background-color: #dde0e3; -} -.form-control::-webkit-file-upload-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - -webkit-margin-end: 0.75rem; - margin-inline-end: 0.75rem; - color: #212529; - background-color: #e9ecef; - pointer-events: none; - border-color: inherit; - border-style: solid; - border-width: 0; - border-inline-end-width: 1px; - border-radius: 0; - -webkit-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; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-control::-webkit-file-upload-button { - -webkit-transition: none; - transition: none; - } -} -.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { - background-color: #dde0e3; -} - -.form-control-plaintext { - display: block; - width: 100%; - padding: 0.375rem 0; - margin-bottom: 0; - line-height: 1.6; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm { - min-height: calc(1.6em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.7875rem; - border-radius: 0.2rem; -} -.form-control-sm::-webkit-file-upload-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - -webkit-margin-end: 0.5rem; - margin-inline-end: 0.5rem; -} -.form-control-sm::file-selector-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - -webkit-margin-end: 0.5rem; - margin-inline-end: 0.5rem; -} -.form-control-sm::-webkit-file-upload-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - -webkit-margin-end: 0.5rem; - margin-inline-end: 0.5rem; -} - -.form-control-lg { - min-height: calc(1.6em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.125rem; - border-radius: 0.3rem; -} -.form-control-lg::-webkit-file-upload-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; - -webkit-margin-end: 1rem; - margin-inline-end: 1rem; -} -.form-control-lg::file-selector-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; - -webkit-margin-end: 1rem; - margin-inline-end: 1rem; -} -.form-control-lg::-webkit-file-upload-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; - -webkit-margin-end: 1rem; - margin-inline-end: 1rem; -} - -textarea.form-control { - min-height: calc(1.6em + 0.75rem + 2px); -} -textarea.form-control-sm { - min-height: calc(1.6em + 0.5rem + 2px); -} -textarea.form-control-lg { - min-height: calc(1.6em + 1rem + 2px); -} - -.form-control-color { - width: 3rem; - height: auto; - padding: 0.375rem; -} -.form-control-color:not(:disabled):not([readonly]) { - cursor: pointer; -} -.form-control-color::-moz-color-swatch { - height: 1.6em; - border-radius: 0.25rem; -} -.form-control-color::-webkit-color-swatch { - height: 1.6em; - border-radius: 0.25rem; -} - -.form-select { - display: block; - width: 100%; - padding: 0.375rem 2.25rem 0.375rem 0.75rem; - -moz-padding-start: calc(0.75rem - 3px); - font-size: 0.9rem; - font-weight: 400; - line-height: 1.6; - color: #212529; - background-color: #f8fafc; - background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right 0.75rem center; - background-size: 16px 12px; - border: 1px solid #ced4da; - border-radius: 0.25rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { - .form-select { - transition: none; - } -} -.form-select:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.form-select[multiple], .form-select[size]:not([size="1"]) { - padding-right: 0.75rem; - background-image: none; -} -.form-select:disabled { - background-color: #e9ecef; -} -.form-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #212529; -} - -.form-select-sm { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.7875rem; - border-radius: 0.2rem; -} - -.form-select-lg { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.125rem; - border-radius: 0.3rem; -} - -.form-check { - display: block; - min-height: 1.44rem; - padding-left: 1.5em; - margin-bottom: 0.125rem; -} -.form-check .form-check-input { - float: left; - margin-left: -1.5em; -} - -.form-check-input { - width: 1em; - height: 1em; - margin-top: 0.3em; - vertical-align: top; - background-color: #f8fafc; - background-repeat: no-repeat; - background-position: center; - background-size: contain; - border: 1px solid rgba(0, 0, 0, 0.25); - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-print-color-adjust: exact; - color-adjust: exact; -} -.form-check-input[type=checkbox] { - border-radius: 0.25em; -} -.form-check-input[type=radio] { - border-radius: 50%; -} -.form-check-input:active { - filter: brightness(90%); -} -.form-check-input:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.form-check-input:checked { - background-color: #0d6efd; - border-color: #0d6efd; -} -.form-check-input:checked[type=checkbox] { - background-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 10l3 3l6-6'/%3e%3c/svg%3e"); -} -.form-check-input:checked[type=radio] { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); -} -.form-check-input[type=checkbox]:indeterminate { - background-color: #0d6efd; - border-color: #0d6efd; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); -} -.form-check-input:disabled { - pointer-events: none; - filter: none; - opacity: 0.5; -} -.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { - opacity: 0.5; -} - -.form-switch { - padding-left: 2.5em; -} -.form-switch .form-check-input { - width: 2em; - margin-left: -2.5em; - background-image: 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"); - background-position: left center; - border-radius: 2em; - transition: background-position 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-switch .form-check-input { - transition: none; - } -} -.form-switch .form-check-input:focus { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); -} -.form-switch .form-check-input:checked { - background-position: right center; - background-image: 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-check-inline { - display: inline-block; - margin-right: 1rem; -} - -.btn-check { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.btn-check[disabled] + .btn, .btn-check:disabled + .btn { - pointer-events: none; - filter: none; - opacity: 0.65; -} - -.form-range { - width: 100%; - height: 1.5rem; - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.form-range:focus { - outline: 0; -} -.form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.form-range::-moz-focus-outer { - border: 0; -} -.form-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { - .form-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} -.form-range::-webkit-slider-thumb:active { - background-color: #b6d4fe; -} -.form-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.form-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { - .form-range::-moz-range-thumb { - -moz-transition: none; - transition: none; - } -} -.form-range::-moz-range-thumb:active { - background-color: #b6d4fe; -} -.form-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.form-range:disabled { - pointer-events: none; -} -.form-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} -.form-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -.form-floating { - position: relative; -} -.form-floating > .form-control, -.form-floating > .form-select { - height: calc(3.5rem + 2px); - line-height: 1.25; -} -.form-floating > label { - position: absolute; - top: 0; - left: 0; - height: 100%; - padding: 1rem 0.75rem; - pointer-events: none; - border: 1px solid transparent; - transform-origin: 0 0; - transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-floating > label { - transition: none; - } -} -.form-floating > .form-control { - padding: 1rem 0.75rem; -} -.form-floating > .form-control::-moz-placeholder { - color: transparent; -} -.form-floating > .form-control:-ms-input-placeholder { - color: transparent; -} -.form-floating > .form-control::placeholder { - color: transparent; -} -.form-floating > .form-control:not(:-moz-placeholder-shown) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} -.form-floating > .form-control:not(:-ms-input-placeholder) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} -.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} -.form-floating > .form-control:-webkit-autofill { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} -.form-floating > .form-select { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} -.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} -.form-floating > .form-control:not(:-ms-input-placeholder) ~ label { - opacity: 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-select ~ label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} -.form-floating > .form-control:-webkit-autofill ~ label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-select { - position: relative; - flex: 1 1 auto; - width: 1%; - min-width: 0; -} -.input-group > .form-control:focus, -.input-group > .form-select:focus { - z-index: 3; -} -.input-group .btn { - position: relative; - z-index: 2; -} -.input-group .btn:focus { - z-index: 3; -} - -.input-group-text { - display: flex; - align-items: center; - padding: 0.375rem 0.75rem; - font-size: 0.9rem; - font-weight: 400; - line-height: 1.6; - color: #212529; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -.input-group-lg > .form-control, -.input-group-lg > .form-select, -.input-group-lg > .input-group-text, -.input-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.125rem; - border-radius: 0.3rem; -} - -.input-group-sm > .form-control, -.input-group-sm > .form-select, -.input-group-sm > .input-group-text, -.input-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.7875rem; - border-radius: 0.2rem; -} - -.input-group-lg > .form-select, -.input-group-sm > .form-select { - padding-right: 3rem; -} - -.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), -.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { - 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), -.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) { - 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: -1px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; - color: #198754; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.7875rem; - color: #fff; - background-color: rgba(25, 135, 84, 0.9); - border-radius: 0.25rem; -} - -.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: #198754; - padding-right: calc(1.6em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.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.1875rem) center; - background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); -} -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); -} - -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.6em + 0.75rem); - background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); -} - -.was-validated .form-select:valid, .form-select.is-valid { - border-color: #198754; -} -.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"] { - padding-right: 4.125rem; - background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.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-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); -} -.was-validated .form-select:valid:focus, .form-select.is-valid:focus { - border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); -} - -.was-validated .form-check-input:valid, .form-check-input.is-valid { - border-color: #198754; -} -.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { - background-color: #198754; -} -.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); -} -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #198754; -} - -.form-check-inline .form-check-input ~ .valid-feedback { - margin-left: 0.5em; -} - -.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, -.was-validated .input-group .form-select:valid, -.input-group .form-select.is-valid { - z-index: 1; -} -.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, -.was-validated .input-group .form-select:valid:focus, -.input-group .form-select.is-valid:focus { - z-index: 3; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; - color: #dc3545; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.7875rem; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -.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: #dc3545; - padding-right: calc(1.6em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right calc(0.4em + 0.1875rem) center; - background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); -} -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); -} - -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.6em + 0.75rem); - background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); -} - -.was-validated .form-select:invalid, .form-select.is-invalid { - border-color: #dc3545; -} -.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"] { - padding-right: 4.125rem; - background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), 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-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); -} -.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); -} - -.was-validated .form-check-input:invalid, .form-check-input.is-invalid { - border-color: #dc3545; -} -.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { - background-color: #dc3545; -} -.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); -} -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -.form-check-inline .form-check-input ~ .invalid-feedback { - margin-left: 0.5em; -} - -.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, -.was-validated .input-group .form-select:invalid, -.input-group .form-select.is-invalid { - z-index: 2; -} -.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, -.was-validated .input-group .form-select:invalid:focus, -.input-group .form-select.is-invalid:focus { - z-index: 3; -} - -.btn { - display: inline-block; - font-weight: 400; - line-height: 1.6; - color: #212529; - 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; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 0.9rem; - border-radius: 0.25rem; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .btn { - transition: none; - } -} -.btn:hover { - color: #212529; -} -.btn-check:focus + .btn, .btn:focus { - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} -.btn:disabled, .btn.disabled, fieldset:disabled .btn { - pointer-events: none; - opacity: 0.65; -} - -.btn-primary { - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} -.btn-primary:hover { - color: #fff; - background-color: #0b5ed7; - border-color: #0a58ca; -} -.btn-check:focus + .btn-primary, .btn-primary:focus { - color: #fff; - background-color: #0b5ed7; - border-color: #0a58ca; - box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); -} -.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0a58ca; - border-color: #0a53be; -} -.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); -} -.btn-primary:disabled, .btn-primary.disabled { - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} - -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-secondary:hover { - color: #fff; - background-color: #5c636a; - border-color: #565e64; -} -.btn-check:focus + .btn-secondary, .btn-secondary:focus { - color: #fff; - background-color: #5c636a; - border-color: #565e64; - box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); -} -.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #565e64; - border-color: #51585e; -} -.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); -} -.btn-secondary:disabled, .btn-secondary.disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -.btn-success { - color: #fff; - background-color: #198754; - border-color: #198754; -} -.btn-success:hover { - color: #fff; - background-color: #157347; - border-color: #146c43; -} -.btn-check:focus + .btn-success, .btn-success:focus { - color: #fff; - background-color: #157347; - border-color: #146c43; - box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); -} -.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #146c43; - border-color: #13653f; -} -.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); -} -.btn-success:disabled, .btn-success.disabled { - color: #fff; - background-color: #198754; - border-color: #198754; -} - -.btn-info { - color: #000; - background-color: #0dcaf0; - border-color: #0dcaf0; -} -.btn-info:hover { - color: #000; - background-color: #31d2f2; - border-color: #25cff2; -} -.btn-check:focus + .btn-info, .btn-info:focus { - color: #000; - background-color: #31d2f2; - border-color: #25cff2; - box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); -} -.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { - color: #000; - background-color: #3dd5f3; - border-color: #25cff2; -} -.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); -} -.btn-info:disabled, .btn-info.disabled { - color: #000; - background-color: #0dcaf0; - border-color: #0dcaf0; -} - -.btn-warning { - color: #000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000; - background-color: #ffca2c; - border-color: #ffc720; -} -.btn-check:focus + .btn-warning, .btn-warning:focus { - color: #000; - background-color: #ffca2c; - border-color: #ffc720; - box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); -} -.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { - color: #000; - background-color: #ffcd39; - border-color: #ffc720; -} -.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); -} -.btn-warning:disabled, .btn-warning.disabled { - color: #000; - background-color: #ffc107; - border-color: #ffc107; -} - -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-danger:hover { - color: #fff; - background-color: #bb2d3b; - border-color: #b02a37; -} -.btn-check:focus + .btn-danger, .btn-danger:focus { - color: #fff; - background-color: #bb2d3b; - border-color: #b02a37; - box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); -} -.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #b02a37; - border-color: #a52834; -} -.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); -} -.btn-danger:disabled, .btn-danger.disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -.btn-light { - color: #000; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-light:hover { - color: #000; - background-color: #f9fafb; - border-color: #f9fafb; -} -.btn-check:focus + .btn-light, .btn-light:focus { - color: #000; - background-color: #f9fafb; - border-color: #f9fafb; - box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); -} -.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { - color: #000; - background-color: #f9fafb; - border-color: #f9fafb; -} -.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); -} -.btn-light:disabled, .btn-light.disabled { - color: #000; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-dark { - color: #fff; - background-color: #212529; - border-color: #212529; -} -.btn-dark:hover { - color: #fff; - background-color: #1c1f23; - border-color: #1a1e21; -} -.btn-check:focus + .btn-dark, .btn-dark:focus { - color: #fff; - background-color: #1c1f23; - border-color: #1a1e21; - box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); -} -.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1a1e21; - border-color: #191c1f; -} -.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); -} -.btn-dark:disabled, .btn-dark.disabled { - color: #fff; - background-color: #212529; - border-color: #212529; -} - -.btn-outline-primary { - color: #0d6efd; - border-color: #0d6efd; -} -.btn-outline-primary:hover { - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} -.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); -} -.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} -.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); -} -.btn-outline-primary:disabled, .btn-outline-primary.disabled { - color: #0d6efd; - background-color: transparent; -} - -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { - box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); -} -.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); -} -.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { - color: #6c757d; - background-color: transparent; -} - -.btn-outline-success { - color: #198754; - border-color: #198754; -} -.btn-outline-success:hover { - color: #fff; - background-color: #198754; - border-color: #198754; -} -.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); -} -.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { - color: #fff; - background-color: #198754; - border-color: #198754; -} -.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); -} -.btn-outline-success:disabled, .btn-outline-success.disabled { - color: #198754; - background-color: transparent; -} - -.btn-outline-info { - color: #0dcaf0; - border-color: #0dcaf0; -} -.btn-outline-info:hover { - color: #000; - background-color: #0dcaf0; - border-color: #0dcaf0; -} -.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); -} -.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { - color: #000; - background-color: #0dcaf0; - border-color: #0dcaf0; -} -.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); -} -.btn-outline-info:disabled, .btn-outline-info.disabled { - color: #0dcaf0; - background-color: transparent; -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { - box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); -} -.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { - color: #000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); -} -.btn-outline-warning:disabled, .btn-outline-warning.disabled { - color: #ffc107; - background-color: transparent; -} - -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); -} -.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); -} -.btn-outline-danger:disabled, .btn-outline-danger.disabled { - color: #dc3545; - background-color: transparent; -} - -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:hover { - color: #000; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { - box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); -} -.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { - color: #000; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); -} -.btn-outline-light:disabled, .btn-outline-light.disabled { - color: #f8f9fa; - background-color: transparent; -} - -.btn-outline-dark { - color: #212529; - border-color: #212529; -} -.btn-outline-dark:hover { - color: #fff; - background-color: #212529; - border-color: #212529; -} -.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { - box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); -} -.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { - color: #fff; - background-color: #212529; - border-color: #212529; -} -.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); -} -.btn-outline-dark:disabled, .btn-outline-dark.disabled { - color: #212529; - background-color: transparent; -} - -.btn-link { - font-weight: 400; - color: #0d6efd; - text-decoration: underline; -} -.btn-link:hover { - color: #0a58ca; -} -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.125rem; - border-radius: 0.3rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.7875rem; - border-radius: 0.2rem; -} - -.fade { - transition: opacity 0.15s linear; -} -@media (prefers-reduced-motion: reduce) { - .fade { - transition: none; - } -} -.fade:not(.show) { - opacity: 0; -} - -.collapse:not(.show) { - display: none; -} - -.collapsing { - height: 0; - overflow: hidden; - transition: height 0.35s ease; -} -@media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; - } -} -.collapsing.collapse-horizontal { - width: 0; - height: auto; - transition: width 0.35s ease; -} -@media (prefers-reduced-motion: reduce) { - .collapsing.collapse-horizontal { - transition: none; - } -} - -.dropup, -.dropend, -.dropdown, -.dropstart { - position: relative; -} - -.dropdown-toggle { - white-space: nowrap; -} -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} -.dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropdown-menu { - position: absolute; - z-index: 1000; - display: none; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0; - font-size: 0.9rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} -.dropdown-menu[data-bs-popper] { - top: 100%; - left: 0; - margin-top: 0.125rem; -} - -.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: 0.125rem; -} -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropend .dropdown-menu[data-bs-popper] { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} -.dropend .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} -.dropend .dropdown-toggle:empty::after { - margin-left: 0; -} -.dropend .dropdown-toggle::after { - vertical-align: 0; -} - -.dropstart .dropdown-menu[data-bs-popper] { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} -.dropstart .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} -.dropstart .dropdown-toggle::after { - display: none; -} -.dropstart .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} -.dropstart .dropdown-toggle:empty::after { - margin-left: 0; -} -.dropstart .dropdown-toggle::before { - vertical-align: 0; -} - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid rgba(0, 0, 0, 0.15); -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - text-decoration: none; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #1e2125; - background-color: #e9ecef; -} -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #0d6efd; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #adb5bd; - pointer-events: none; - background-color: transparent; -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: 0.5rem 1rem; - margin-bottom: 0; - font-size: 0.7875rem; - color: #6c757d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1rem; - color: #212529; -} - -.dropdown-menu-dark { - color: #dee2e6; - background-color: #343a40; - border-color: rgba(0, 0, 0, 0.15); -} -.dropdown-menu-dark .dropdown-item { - color: #dee2e6; -} -.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { - color: #fff; - background-color: rgba(255, 255, 255, 0.15); -} -.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { - color: #fff; - background-color: #0d6efd; -} -.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { - color: #adb5bd; -} -.dropdown-menu-dark .dropdown-divider { - border-color: rgba(0, 0, 0, 0.15); -} -.dropdown-menu-dark .dropdown-item-text { - color: #dee2e6; -} -.dropdown-menu-dark .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 > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:nth-child(n+3), -.btn-group > :not(.btn-check) + .btn, -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} -.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { - margin-left: 0; -} -.dropstart .dropdown-toggle-split::before { - margin-right: 0; -} - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -.btn-group-vertical { - flex-direction: column; - align-items: flex-start; - justify-content: center; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} -.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 { - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5rem 1rem; - color: #0d6efd; - text-decoration: none; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .nav-link { - transition: none; - } -} -.nav-link:hover, .nav-link:focus { - color: #0a58ca; -} -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} -.nav-tabs .nav-link { - margin-bottom: -1px; - background: none; - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; - isolation: isolate; -} -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #f8fafc; - border-color: #dee2e6 #dee2e6 #f8fafc; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - background: none; - border: 0; - border-radius: 0.25rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #0d6efd; -} - -.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 { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.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: 0.32rem; - padding-bottom: 0.32rem; - margin-right: 1rem; - font-size: 1.125rem; - text-decoration: none; - white-space: nowrap; -} -.navbar-nav { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} -.navbar-nav .dropdown-menu { - position: static; -} - -.navbar-text { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; -} - -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.125rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; - transition: box-shadow 0.15s ease-in-out; -} -@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 0.25rem; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - 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: 0.5rem; - padding-left: 0.5rem; - } - .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-header { - display: none; - } - .navbar-expand-sm .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; - } - .navbar-expand-sm .offcanvas-top, -.navbar-expand-sm .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; - } - .navbar-expand-sm .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: 0.5rem; - padding-left: 0.5rem; - } - .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-header { - display: none; - } - .navbar-expand-md .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; - } - .navbar-expand-md .offcanvas-top, -.navbar-expand-md .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; - } - .navbar-expand-md .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: 0.5rem; - padding-left: 0.5rem; - } - .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-header { - display: none; - } - .navbar-expand-lg .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; - } - .navbar-expand-lg .offcanvas-top, -.navbar-expand-lg .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; - } - .navbar-expand-lg .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: 0.5rem; - padding-left: 0.5rem; - } - .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-header { - display: none; - } - .navbar-expand-xl .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; - } - .navbar-expand-xl .offcanvas-top, -.navbar-expand-xl .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; - } - .navbar-expand-xl .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: 0.5rem; - padding-left: 0.5rem; - } - .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-header { - display: none; - } - .navbar-expand-xxl .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; - } - .navbar-expand-xxl .offcanvas-top, -.navbar-expand-xxl .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; - } - .navbar-expand-xxl .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: 0.5rem; - padding-left: 0.5rem; -} -.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-header { - display: none; -} -.navbar-expand .offcanvas { - position: inherit; - bottom: 0; - z-index: 1000; - flex-grow: 1; - visibility: visible !important; - background-color: transparent; - border-right: 0; - border-left: 0; - transition: none; - transform: none; -} -.navbar-expand .offcanvas-top, -.navbar-expand .offcanvas-bottom { - height: auto; - border-top: 0; - border-bottom: 0; -} -.navbar-expand .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; -} - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.55); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.55); - border-color: rgba(0, 0, 0, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.55); -} -.navbar-light .navbar-text a, -.navbar-light .navbar-text a:hover, -.navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-dark .navbar-brand { - color: #fff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.55); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.55); - border-color: rgba(255, 255, 255, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: 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"); -} -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.55); -} -.navbar-dark .navbar-text a, -.navbar-dark .navbar-text a:hover, -.navbar-dark .navbar-text a:focus { - color: #fff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.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: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} -.card > .list-group:last-child { - border-bottom-width: 0; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} -.card > .card-header + .list-group, -.card > .list-group + .card-footer { - border-top: 0; -} - -.card-body { - flex: 1 1 auto; - padding: 1rem 1rem; -} - -.card-title { - margin-bottom: 0.5rem; -} - -.card-subtitle { - margin-top: -0.25rem; - margin-bottom: 0; -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link + .card-link { - margin-left: 1rem; -} - -.card-header { - padding: 0.5rem 1rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -.card-footer { - padding: 0.5rem 1rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -.card-header-tabs { - margin-right: -0.5rem; - margin-bottom: -0.5rem; - margin-left: -0.5rem; - border-bottom: 0; -} -.card-header-tabs .nav-link.active { - background-color: #fff; - border-bottom-color: #fff; -} - -.card-header-pills { - margin-right: -0.5rem; - margin-left: -0.5rem; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1rem; - border-radius: calc(0.25rem - 1px); -} - -.card-img, -.card-img-top, -.card-img-bottom { - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -.card-group > .card { - margin-bottom: 0.75rem; -} -@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-button { - position: relative; - display: flex; - align-items: center; - width: 100%; - padding: 1rem 1.25rem; - font-size: 0.9rem; - color: #212529; - text-align: left; - background-color: #f8fafc; - border: 0; - border-radius: 0; - overflow-anchor: none; - 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; -} -@media (prefers-reduced-motion: reduce) { - .accordion-button { - transition: none; - } -} -.accordion-button:not(.collapsed) { - color: #0c63e4; - background-color: #e7f1ff; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); -} -.accordion-button:not(.collapsed)::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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"); - transform: rotate(-180deg); -} -.accordion-button::after { - flex-shrink: 0; - width: 1.25rem; - height: 1.25rem; - margin-left: auto; - content: ""; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-size: 1.25rem; - transition: transform 0.2s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .accordion-button::after { - transition: none; - } -} -.accordion-button:hover { - z-index: 2; -} -.accordion-button:focus { - z-index: 3; - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.accordion-header { - margin-bottom: 0; -} - -.accordion-item { - background-color: #f8fafc; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.accordion-item:first-of-type { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.accordion-item:first-of-type .accordion-button { - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} -.accordion-item:not(:first-of-type) { - border-top: 0; -} -.accordion-item:last-of-type { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.accordion-item:last-of-type .accordion-button.collapsed { - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} -.accordion-item:last-of-type .accordion-collapse { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.accordion-body { - padding: 1rem 1.25rem; -} - -.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 { - border-radius: 0; -} - -.breadcrumb { - display: flex; - flex-wrap: wrap; - padding: 0 0; - margin-bottom: 1rem; - list-style: none; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - float: left; - padding-right: 0.5rem; - color: #6c757d; - content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; -} -.breadcrumb-item.active { - color: #6c757d; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; -} - -.page-link { - position: relative; - display: block; - color: #0d6efd; - text-decoration: none; - background-color: #fff; - border: 1px solid #dee2e6; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .page-link { - transition: none; - } -} -.page-link:hover { - z-index: 2; - color: #0a58ca; - background-color: #e9ecef; - border-color: #dee2e6; -} -.page-link:focus { - z-index: 3; - color: #0a58ca; - background-color: #e9ecef; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.page-item:not(:first-child) .page-link { - margin-left: -1px; -} -.page-item.active .page-link { - z-index: 3; - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - background-color: #fff; - border-color: #dee2e6; -} - -.page-link { - padding: 0.375rem 0.75rem; -} - -.page-item:first-child .page-link { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.125rem; -} -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.7875rem; -} -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -.badge { - display: inline-block; - padding: 0.35em 0.65em; - font-size: 0.75em; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; -} -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.alert { - position: relative; - padding: 1rem 1rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 700; -} - -.alert-dismissible { - padding-right: 3rem; -} -.alert-dismissible .btn-close { - position: absolute; - top: 0; - right: 0; - z-index: 2; - padding: 1.25rem 1rem; -} - -.alert-primary { - color: #084298; - background-color: #cfe2ff; - border-color: #b6d4fe; -} -.alert-primary .alert-link { - color: #06357a; -} - -.alert-secondary { - color: #41464b; - background-color: #e2e3e5; - border-color: #d3d6d8; -} -.alert-secondary .alert-link { - color: #34383c; -} - -.alert-success { - color: #0f5132; - background-color: #d1e7dd; - border-color: #badbcc; -} -.alert-success .alert-link { - color: #0c4128; -} - -.alert-info { - color: #055160; - background-color: #cff4fc; - border-color: #b6effb; -} -.alert-info .alert-link { - color: #04414d; -} - -.alert-warning { - color: #664d03; - background-color: #fff3cd; - border-color: #ffecb5; -} -.alert-warning .alert-link { - color: #523e02; -} - -.alert-danger { - color: #842029; - background-color: #f8d7da; - border-color: #f5c2c7; -} -.alert-danger .alert-link { - color: #6a1a21; -} - -.alert-light { - color: #636464; - background-color: #fefefe; - border-color: #fdfdfe; -} -.alert-light .alert-link { - color: #4f5050; -} - -.alert-dark { - color: #141619; - background-color: #d3d3d4; - border-color: #bcbebf; -} -.alert-dark .alert-link { - color: #101214; -} - -@-webkit-keyframes progress-bar-stripes { - 0% { - background-position-x: 1rem; - } -} - -@keyframes progress-bar-stripes { - 0% { - background-position-x: 1rem; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.675rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #0d6efd; - transition: width 0.6s ease; -} -@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: 1rem 1rem; -} - -.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 { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - border-radius: 0.25rem; -} - -.list-group-numbered { - list-style-type: none; - counter-reset: section; -} -.list-group-numbered > li::before { - content: counters(section, ".") ". "; - counter-increment: section; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.5rem 1rem; - color: #212529; - text-decoration: none; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.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: #6c757d; - pointer-events: none; - background-color: #fff; -} -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #0d6efd; - border-color: #0d6efd; -} -.list-group-item + .list-group-item { - border-top-width: 0; -} -.list-group-item + .list-group-item.active { - margin-top: -1px; - border-top-width: 1px; -} - -.list-group-horizontal { - flex-direction: row; -} -.list-group-horizontal > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} -.list-group-horizontal > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; -} -.list-group-horizontal > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; -} - -@media (min-width: 576px) { - .list-group-horizontal-sm { - flex-direction: row; - } - .list-group-horizontal-sm > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; - } - .list-group-horizontal-sm > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} -@media (min-width: 768px) { - .list-group-horizontal-md { - flex-direction: row; - } - .list-group-horizontal-md > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; - } - .list-group-horizontal-md > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} -@media (min-width: 992px) { - .list-group-horizontal-lg { - flex-direction: row; - } - .list-group-horizontal-lg > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; - } - .list-group-horizontal-lg > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} -@media (min-width: 1200px) { - .list-group-horizontal-xl { - flex-direction: row; - } - .list-group-horizontal-xl > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; - } - .list-group-horizontal-xl > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} -@media (min-width: 1400px) { - .list-group-horizontal-xxl { - flex-direction: row; - } - .list-group-horizontal-xxl > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xxl > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - 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: 1px; - border-left-width: 0; - } - .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} -.list-group-flush { - border-radius: 0; -} -.list-group-flush > .list-group-item { - border-width: 0 0 1px; -} -.list-group-flush > .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #084298; - background-color: #cfe2ff; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #084298; - background-color: #bacbe6; -} -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #084298; - border-color: #084298; -} - -.list-group-item-secondary { - color: #41464b; - background-color: #e2e3e5; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #41464b; - background-color: #cbccce; -} -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #41464b; - border-color: #41464b; -} - -.list-group-item-success { - color: #0f5132; - background-color: #d1e7dd; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #0f5132; - background-color: #bcd0c7; -} -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #0f5132; - border-color: #0f5132; -} - -.list-group-item-info { - color: #055160; - background-color: #cff4fc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #055160; - background-color: #badce3; -} -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #055160; - border-color: #055160; -} - -.list-group-item-warning { - color: #664d03; - background-color: #fff3cd; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #664d03; - background-color: #e6dbb9; -} -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #664d03; - border-color: #664d03; -} - -.list-group-item-danger { - color: #842029; - background-color: #f8d7da; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #842029; - background-color: #dfc2c4; -} -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #842029; - border-color: #842029; -} - -.list-group-item-light { - color: #636464; - background-color: #fefefe; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636464; - background-color: #e5e5e5; -} -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #636464; - border-color: #636464; -} - -.list-group-item-dark { - color: #141619; - background-color: #d3d3d4; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #141619; - background-color: #bebebf; -} -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #141619; - border-color: #141619; -} - -.btn-close { - box-sizing: content-box; - width: 1em; - height: 1em; - padding: 0.25em 0.25em; - color: #000; - background: transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; - border: 0; - border-radius: 0.25rem; - opacity: 0.5; -} -.btn-close:hover { - color: #000; - text-decoration: none; - opacity: 0.75; -} -.btn-close:focus { - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); - opacity: 1; -} -.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: 0.25; -} - -.btn-close-white { - filter: invert(1) grayscale(100%) brightness(200%); -} - -.toast { - width: 350px; - max-width: 100%; - font-size: 0.875rem; - pointer-events: auto; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} -.toast.showing { - opacity: 0; -} -.toast:not(.show) { - display: none; -} - -.toast-container { - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; - max-width: 100%; - pointer-events: none; -} -.toast-container > :not(:last-child) { - margin-bottom: 0.75rem; -} - -.toast-header { - display: flex; - align-items: center; - padding: 0.5rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} -.toast-header .btn-close { - margin-right: -0.375rem; - margin-left: 0.75rem; -} - -.toast-body { - padding: 0.75rem; - word-wrap: break-word; -} - -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1055; - display: none; - width: 100%; - height: 100%; - overflow-x: hidden; - overflow-y: auto; - outline: 0; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} -.modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - height: calc(100% - 1rem); -} -.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% - 1rem); -} - -.modal-content { - position: relative; - display: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - width: 100vw; - height: 100vh; - background-color: #000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - flex-shrink: 0; - align-items: center; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} -.modal-header .btn-close { - padding: 0.5rem 0.5rem; - margin: -0.5rem -0.5rem -0.5rem auto; -} - -.modal-title { - margin-bottom: 0; - line-height: 1.6; -} - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - flex-shrink: 0; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: calc(0.3rem - 1px); - border-bottom-left-radius: calc(0.3rem - 1px); -} -.modal-footer > * { - margin: 0.25rem; -} - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - - .modal-dialog-scrollable { - height: calc(100% - 3.5rem); - } - - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - - .modal-sm { - max-width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg, -.modal-xl { - max-width: 800px; - } -} -@media (min-width: 1200px) { - .modal-xl { - max-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 { - border-radius: 0; -} -.modal-fullscreen .modal-body { - overflow-y: auto; -} -.modal-fullscreen .modal-footer { - border-radius: 0; -} - -@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 { - border-radius: 0; - } - .modal-fullscreen-sm-down .modal-body { - overflow-y: auto; - } - .modal-fullscreen-sm-down .modal-footer { - border-radius: 0; - } -} -@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 { - border-radius: 0; - } - .modal-fullscreen-md-down .modal-body { - overflow-y: auto; - } - .modal-fullscreen-md-down .modal-footer { - border-radius: 0; - } -} -@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 { - border-radius: 0; - } - .modal-fullscreen-lg-down .modal-body { - overflow-y: auto; - } - .modal-fullscreen-lg-down .modal-footer { - border-radius: 0; - } -} -@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 { - border-radius: 0; - } - .modal-fullscreen-xl-down .modal-body { - overflow-y: auto; - } - .modal-fullscreen-xl-down .modal-footer { - border-radius: 0; - } -} -@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 { - border-radius: 0; - } - .modal-fullscreen-xxl-down .modal-body { - overflow-y: auto; - } - .modal-fullscreen-xxl-down .modal-footer { - border-radius: 0; - } -} -.tooltip { - position: absolute; - z-index: 1080; - display: block; - margin: 0; - 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; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.7875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 0.9; -} -.tooltip .tooltip-arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} -.tooltip .tooltip-arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] { - padding: 0.4rem 0; -} -.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { - bottom: 0; -} -.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { - top: -1px; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] { - padding: 0 0.4rem; -} -.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} -.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { - right: -1px; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] { - padding: 0.4rem 0; -} -.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { - top: 0; -} -.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { - bottom: -1px; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] { - padding: 0 0.4rem; -} -.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} -.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { - left: -1px; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -.popover { - position: absolute; - top: 0; - left: 0 /* rtl:ignore */; - z-index: 1070; - display: block; - max-width: 276px; - 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; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.7875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} -.popover .popover-arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; -} -.popover .popover-arrow::before, .popover .popover-arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { - bottom: calc(-0.5rem - 1px); -} -.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { - left: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; -} -.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { - top: calc(-0.5rem - 1px); -} -.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} -.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: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f0f0f0; -} - -.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { - right: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; -} -.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -.popover-header { - padding: 0.5rem 1rem; - margin-bottom: 0; - font-size: 0.9rem; - background-color: #f0f0f0; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} -.popover-header:empty { - display: none; -} - -.popover-body { - padding: 1rem 1rem; - color: #212529; -} - -.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 0.6s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .carousel-item { - transition: none; - } -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* rtl:begin:ignore */ -.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%); -} - -/* rtl:end:ignore */ -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - transform: none; -} -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-start, -.carousel-fade .carousel-item-prev.carousel-item-end { - z-index: 1; - opacity: 1; -} -.carousel-fade .active.carousel-item-start, -.carousel-fade .active.carousel-item-end { - z-index: 0; - opacity: 0; - transition: opacity 0s 0.6s; -} -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-start, -.carousel-fade .active.carousel-item-end { - transition: none; - } -} - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: flex; - align-items: center; - justify-content: center; - width: 15%; - padding: 0; - color: #fff; - text-align: center; - background: none; - border: 0; - opacity: 0.5; - transition: opacity 0.15s ease; -} -@media (prefers-reduced-motion: reduce) { - .carousel-control-prev, -.carousel-control-next { - transition: none; - } -} -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -.carousel-control-prev { - left: 0; -} - -.carousel-control-next { - right: 0; -} - -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 2rem; - height: 2rem; - background-repeat: no-repeat; - background-position: 50%; - background-size: 100% 100%; -} - -/* rtl:options: { - "autoRename": true, - "stringMap":[ { - "name" : "prev-next", - "search" : "prev", - "replace" : "next" - } ] -} */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); -} - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); -} - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 2; - display: flex; - justify-content: center; - padding: 0; - margin-right: 15%; - margin-bottom: 1rem; - margin-left: 15%; - list-style: none; -} -.carousel-indicators [data-bs-target] { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - padding: 0; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border: 0; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.5; - transition: opacity 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .carousel-indicators [data-bs-target] { - transition: none; - } -} -.carousel-indicators .active { - opacity: 1; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 1.25rem; - left: 15%; - padding-top: 1.25rem; - padding-bottom: 1.25rem; - color: #fff; - text-align: center; -} - -.carousel-dark .carousel-control-prev-icon, -.carousel-dark .carousel-control-next-icon { - filter: invert(1) grayscale(100); -} -.carousel-dark .carousel-indicators [data-bs-target] { - background-color: #000; -} -.carousel-dark .carousel-caption { - color: #000; -} - -@-webkit-keyframes spinner-border { - to { - transform: rotate(360deg) /* rtl:ignore */; - } -} - -@keyframes spinner-border { - to { - transform: rotate(360deg) /* rtl:ignore */; - } -} -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: -0.125em; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: 0.75s linear infinite spinner-border; - animation: 0.75s linear infinite spinner-border; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - 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 { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: -0.125em; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: 0.75s linear infinite spinner-grow; - animation: 0.75s linear infinite spinner-grow; -} - -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -@media (prefers-reduced-motion: reduce) { - .spinner-border, -.spinner-grow { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - } -} -.offcanvas { - position: fixed; - bottom: 0; - z-index: 1045; - display: flex; - flex-direction: column; - max-width: 100%; - visibility: hidden; - background-color: #fff; - background-clip: padding-box; - outline: 0; - transition: transform 0.3s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .offcanvas { - transition: none; - } -} - -.offcanvas-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} -.offcanvas-backdrop.fade { - opacity: 0; -} -.offcanvas-backdrop.show { - opacity: 0.5; -} - -.offcanvas-header { - display: flex; - align-items: center; - justify-content: space-between; - padding: 1rem 1rem; -} -.offcanvas-header .btn-close { - padding: 0.5rem 0.5rem; - margin-top: -0.5rem; - margin-right: -0.5rem; - margin-bottom: -0.5rem; -} - -.offcanvas-title { - margin-bottom: 0; - line-height: 1.6; -} - -.offcanvas-body { - flex-grow: 1; - padding: 1rem 1rem; - overflow-y: auto; -} - -.offcanvas-start { - top: 0; - left: 0; - width: 400px; - border-right: 1px solid rgba(0, 0, 0, 0.2); - transform: translateX(-100%); -} - -.offcanvas-end { - top: 0; - right: 0; - width: 400px; - border-left: 1px solid rgba(0, 0, 0, 0.2); - transform: translateX(100%); -} - -.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: 30vh; - max-height: 100%; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - transform: translateY(-100%); -} - -.offcanvas-bottom { - right: 0; - left: 0; - height: 30vh; - max-height: 100%; - border-top: 1px solid rgba(0, 0, 0, 0.2); - transform: translateY(100%); -} - -.offcanvas.show { - transform: none; -} - -.placeholder { - display: inline-block; - min-height: 1em; - vertical-align: middle; - cursor: wait; - background-color: currentColor; - opacity: 0.5; -} -.placeholder.btn::before { - display: inline-block; - content: ""; -} - -.placeholder-xs { - min-height: 0.6em; -} - -.placeholder-sm { - min-height: 0.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: 0.2; - } -} - -@keyframes placeholder-glow { - 50% { - opacity: 0.2; - } -} -.placeholder-wave { - -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); - mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); - -webkit-mask-size: 200% 100%; - mask-size: 200% 100%; - -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: ""; -} - -.link-primary { - color: #0d6efd; -} -.link-primary:hover, .link-primary:focus { - color: #0a58ca; -} - -.link-secondary { - color: #6c757d; -} -.link-secondary:hover, .link-secondary:focus { - color: #565e64; -} - -.link-success { - color: #198754; -} -.link-success:hover, .link-success:focus { - color: #146c43; -} - -.link-info { - color: #0dcaf0; -} -.link-info:hover, .link-info:focus { - color: #3dd5f3; -} - -.link-warning { - color: #ffc107; -} -.link-warning:hover, .link-warning:focus { - color: #ffcd39; -} - -.link-danger { - color: #dc3545; -} -.link-danger:hover, .link-danger:focus { - color: #b02a37; -} - -.link-light { - color: #f8f9fa; -} -.link-light:hover, .link-light:focus { - color: #f9fafb; -} - -.link-dark { - color: #212529; -} -.link-dark:hover, .link-dark:focus { - color: #1a1e21; -} - -.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; -} - -@media (min-width: 576px) { - .sticky-sm-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} -@media (min-width: 768px) { - .sticky-md-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} -@media (min-width: 992px) { - .sticky-lg-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} -@media (min-width: 1200px) { - .sticky-xl-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} -@media (min-width: 1400px) { - .sticky-xxl-top { - position: -webkit-sticky; - position: sticky; - top: 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) { - position: absolute !important; - 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; -} - -.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: 1px; - min-height: 1em; - background-color: currentColor; - opacity: 0.25; -} - -.align-baseline { - vertical-align: baseline !important; -} - -.align-top { - vertical-align: top !important; -} - -.align-middle { - vertical-align: middle !important; -} - -.align-bottom { - vertical-align: bottom !important; -} - -.align-text-bottom { - vertical-align: text-bottom !important; -} - -.align-text-top { - vertical-align: text-top !important; -} - -.float-start { - float: left !important; -} - -.float-end { - float: right !important; -} - -.float-none { - float: none !important; -} - -.opacity-0 { - opacity: 0 !important; -} - -.opacity-25 { - opacity: 0.25 !important; -} - -.opacity-50 { - opacity: 0.5 !important; -} - -.opacity-75 { - opacity: 0.75 !important; -} - -.opacity-100 { - opacity: 1 !important; -} - -.overflow-auto { - overflow: auto !important; -} - -.overflow-hidden { - overflow: hidden !important; -} - -.overflow-visible { - overflow: visible !important; -} - -.overflow-scroll { - overflow: scroll !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-grid { - display: 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -.shadow-none { - box-shadow: none !important; -} - -.position-static { - position: static !important; -} - -.position-relative { - position: relative !important; -} - -.position-absolute { - position: absolute !important; -} - -.position-fixed { - position: fixed !important; -} - -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -.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: 1px solid #dee2e6 !important; -} - -.border-0 { - border: 0 !important; -} - -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -.border-top-0 { - border-top: 0 !important; -} - -.border-end { - border-right: 1px solid #dee2e6 !important; -} - -.border-end-0 { - border-right: 0 !important; -} - -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -.border-bottom-0 { - border-bottom: 0 !important; -} - -.border-start { - border-left: 1px solid #dee2e6 !important; -} - -.border-start-0 { - border-left: 0 !important; -} - -.border-primary { - border-color: #0d6efd !important; -} - -.border-secondary { - border-color: #6c757d !important; -} - -.border-success { - border-color: #198754 !important; -} - -.border-info { - border-color: #0dcaf0 !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #dc3545 !important; -} - -.border-light { - border-color: #f8f9fa !important; -} - -.border-dark { - border-color: #212529 !important; -} - -.border-white { - border-color: #fff !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; -} - -.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; -} - -.gap-0 { - gap: 0 !important; -} - -.gap-1 { - gap: 0.25rem !important; -} - -.gap-2 { - gap: 0.5rem !important; -} - -.gap-3 { - gap: 1rem !important; -} - -.gap-4 { - gap: 1.5rem !important; -} - -.gap-5 { - gap: 3rem !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.justify-content-evenly { - justify-content: space-evenly !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -.order-first { - order: -1 !important; -} - -.order-0 { - order: 0 !important; -} - -.order-1 { - order: 1 !important; -} - -.order-2 { - order: 2 !important; -} - -.order-3 { - order: 3 !important; -} - -.order-4 { - order: 4 !important; -} - -.order-5 { - order: 5 !important; -} - -.order-last { - order: 6 !important; -} - -.m-0 { - margin: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; -} - -.mx-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; -} - -.mx-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; -} - -.mx-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; -} - -.mx-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; -} - -.mx-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; -} - -.mx-auto { - margin-right: auto !important; - margin-left: auto !important; -} - -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.my-auto { - margin-top: auto !important; - margin-bottom: auto !important; -} - -.mt-0 { - margin-top: 0 !important; -} - -.mt-1 { - margin-top: 0.25rem !important; -} - -.mt-2 { - margin-top: 0.5rem !important; -} - -.mt-3 { - margin-top: 1rem !important; -} - -.mt-4 { - margin-top: 1.5rem !important; -} - -.mt-5 { - margin-top: 3rem !important; -} - -.mt-auto { - margin-top: auto !important; -} - -.me-0 { - margin-right: 0 !important; -} - -.me-1 { - margin-right: 0.25rem !important; -} - -.me-2 { - margin-right: 0.5rem !important; -} - -.me-3 { - margin-right: 1rem !important; -} - -.me-4 { - margin-right: 1.5rem !important; -} - -.me-5 { - margin-right: 3rem !important; -} - -.me-auto { - margin-right: auto !important; -} - -.mb-0 { - margin-bottom: 0 !important; -} - -.mb-1 { - margin-bottom: 0.25rem !important; -} - -.mb-2 { - margin-bottom: 0.5rem !important; -} - -.mb-3 { - margin-bottom: 1rem !important; -} - -.mb-4 { - margin-bottom: 1.5rem !important; -} - -.mb-5 { - margin-bottom: 3rem !important; -} - -.mb-auto { - margin-bottom: auto !important; -} - -.ms-0 { - margin-left: 0 !important; -} - -.ms-1 { - margin-left: 0.25rem !important; -} - -.ms-2 { - margin-left: 0.5rem !important; -} - -.ms-3 { - margin-left: 1rem !important; -} - -.ms-4 { - margin-left: 1.5rem !important; -} - -.ms-5 { - margin-left: 3rem !important; -} - -.ms-auto { - margin-left: auto !important; -} - -.p-0 { - padding: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.px-0 { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.px-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; -} - -.px-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; -} - -.px-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; -} - -.px-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} - -.px-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; -} - -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.pt-0 { - padding-top: 0 !important; -} - -.pt-1 { - padding-top: 0.25rem !important; -} - -.pt-2 { - padding-top: 0.5rem !important; -} - -.pt-3 { - padding-top: 1rem !important; -} - -.pt-4 { - padding-top: 1.5rem !important; -} - -.pt-5 { - padding-top: 3rem !important; -} - -.pe-0 { - padding-right: 0 !important; -} - -.pe-1 { - padding-right: 0.25rem !important; -} - -.pe-2 { - padding-right: 0.5rem !important; -} - -.pe-3 { - padding-right: 1rem !important; -} - -.pe-4 { - padding-right: 1.5rem !important; -} - -.pe-5 { - padding-right: 3rem !important; -} - -.pb-0 { - padding-bottom: 0 !important; -} - -.pb-1 { - padding-bottom: 0.25rem !important; -} - -.pb-2 { - padding-bottom: 0.5rem !important; -} - -.pb-3 { - padding-bottom: 1rem !important; -} - -.pb-4 { - padding-bottom: 1.5rem !important; -} - -.pb-5 { - padding-bottom: 3rem !important; -} - -.ps-0 { - padding-left: 0 !important; -} - -.ps-1 { - padding-left: 0.25rem !important; -} - -.ps-2 { - padding-left: 0.5rem !important; -} - -.ps-3 { - padding-left: 1rem !important; -} - -.ps-4 { - padding-left: 1.5rem !important; -} - -.ps-5 { - padding-left: 3rem !important; -} - -.font-monospace { - font-family: var(--bs-font-monospace) !important; -} - -.fs-1 { - font-size: calc(1.35rem + 1.2vw) !important; -} - -.fs-2 { - font-size: calc(1.305rem + 0.66vw) !important; -} - -.fs-3 { - font-size: calc(1.2825rem + 0.39vw) !important; -} - -.fs-4 { - font-size: calc(1.26rem + 0.12vw) !important; -} - -.fs-5 { - font-size: 1.125rem !important; -} - -.fs-6 { - font-size: 0.9rem !important; -} - -.fst-italic { - font-style: italic !important; -} - -.fst-normal { - font-style: normal !important; -} - -.fw-light { - font-weight: 300 !important; -} - -.fw-lighter { - font-weight: lighter !important; -} - -.fw-normal { - font-weight: 400 !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; -} - -/* rtl:begin:remove */ -.text-break { - word-wrap: break-word !important; - word-break: break-word !important; -} - -/* rtl:end:remove */ -.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: #6c757d !important; -} - -.text-black-50 { - --bs-text-opacity: 1; - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - --bs-text-opacity: 1; - color: rgba(255, 255, 255, 0.5) !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; -} - -.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-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-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: 0.25rem !important; -} - -.rounded-0 { - border-radius: 0 !important; -} - -.rounded-1 { - border-radius: 0.2rem !important; -} - -.rounded-2 { - border-radius: 0.25rem !important; -} - -.rounded-3 { - border-radius: 0.3rem !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-pill { - border-radius: 50rem !important; -} - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -.rounded-end { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-start { - border-bottom-left-radius: 0.25rem !important; - border-top-left-radius: 0.25rem !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media (min-width: 576px) { - .float-sm-start { - float: left !important; - } - - .float-sm-end { - float: right !important; - } - - .float-sm-none { - float: 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-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; - } - - .gap-sm-0 { - gap: 0 !important; - } - - .gap-sm-1 { - gap: 0.25rem !important; - } - - .gap-sm-2 { - gap: 0.5rem !important; - } - - .gap-sm-3 { - gap: 1rem !important; - } - - .gap-sm-4 { - gap: 1.5rem !important; - } - - .gap-sm-5 { - gap: 3rem !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .justify-content-sm-evenly { - justify-content: space-evenly !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } - - .order-sm-first { - order: -1 !important; - } - - .order-sm-0 { - order: 0 !important; - } - - .order-sm-1 { - order: 1 !important; - } - - .order-sm-2 { - order: 2 !important; - } - - .order-sm-3 { - order: 3 !important; - } - - .order-sm-4 { - order: 4 !important; - } - - .order-sm-5 { - order: 5 !important; - } - - .order-sm-last { - order: 6 !important; - } - - .m-sm-0 { - margin: 0 !important; - } - - .m-sm-1 { - margin: 0.25rem !important; - } - - .m-sm-2 { - margin: 0.5rem !important; - } - - .m-sm-3 { - margin: 1rem !important; - } - - .m-sm-4 { - margin: 1.5rem !important; - } - - .m-sm-5 { - margin: 3rem !important; - } - - .m-sm-auto { - margin: auto !important; - } - - .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-sm-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-sm-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-sm-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-sm-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-sm-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-sm-0 { - margin-top: 0 !important; - } - - .mt-sm-1 { - margin-top: 0.25rem !important; - } - - .mt-sm-2 { - margin-top: 0.5rem !important; - } - - .mt-sm-3 { - margin-top: 1rem !important; - } - - .mt-sm-4 { - margin-top: 1.5rem !important; - } - - .mt-sm-5 { - margin-top: 3rem !important; - } - - .mt-sm-auto { - margin-top: auto !important; - } - - .me-sm-0 { - margin-right: 0 !important; - } - - .me-sm-1 { - margin-right: 0.25rem !important; - } - - .me-sm-2 { - margin-right: 0.5rem !important; - } - - .me-sm-3 { - margin-right: 1rem !important; - } - - .me-sm-4 { - margin-right: 1.5rem !important; - } - - .me-sm-5 { - margin-right: 3rem !important; - } - - .me-sm-auto { - margin-right: auto !important; - } - - .mb-sm-0 { - margin-bottom: 0 !important; - } - - .mb-sm-1 { - margin-bottom: 0.25rem !important; - } - - .mb-sm-2 { - margin-bottom: 0.5rem !important; - } - - .mb-sm-3 { - margin-bottom: 1rem !important; - } - - .mb-sm-4 { - margin-bottom: 1.5rem !important; - } - - .mb-sm-5 { - margin-bottom: 3rem !important; - } - - .mb-sm-auto { - margin-bottom: auto !important; - } - - .ms-sm-0 { - margin-left: 0 !important; - } - - .ms-sm-1 { - margin-left: 0.25rem !important; - } - - .ms-sm-2 { - margin-left: 0.5rem !important; - } - - .ms-sm-3 { - margin-left: 1rem !important; - } - - .ms-sm-4 { - margin-left: 1.5rem !important; - } - - .ms-sm-5 { - margin-left: 3rem !important; - } - - .ms-sm-auto { - margin-left: auto !important; - } - - .p-sm-0 { - padding: 0 !important; - } - - .p-sm-1 { - padding: 0.25rem !important; - } - - .p-sm-2 { - padding: 0.5rem !important; - } - - .p-sm-3 { - padding: 1rem !important; - } - - .p-sm-4 { - padding: 1.5rem !important; - } - - .p-sm-5 { - padding: 3rem !important; - } - - .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-sm-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-sm-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-sm-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-sm-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-sm-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-sm-0 { - padding-top: 0 !important; - } - - .pt-sm-1 { - padding-top: 0.25rem !important; - } - - .pt-sm-2 { - padding-top: 0.5rem !important; - } - - .pt-sm-3 { - padding-top: 1rem !important; - } - - .pt-sm-4 { - padding-top: 1.5rem !important; - } - - .pt-sm-5 { - padding-top: 3rem !important; - } - - .pe-sm-0 { - padding-right: 0 !important; - } - - .pe-sm-1 { - padding-right: 0.25rem !important; - } - - .pe-sm-2 { - padding-right: 0.5rem !important; - } - - .pe-sm-3 { - padding-right: 1rem !important; - } - - .pe-sm-4 { - padding-right: 1.5rem !important; - } - - .pe-sm-5 { - padding-right: 3rem !important; - } - - .pb-sm-0 { - padding-bottom: 0 !important; - } - - .pb-sm-1 { - padding-bottom: 0.25rem !important; - } - - .pb-sm-2 { - padding-bottom: 0.5rem !important; - } - - .pb-sm-3 { - padding-bottom: 1rem !important; - } - - .pb-sm-4 { - padding-bottom: 1.5rem !important; - } - - .pb-sm-5 { - padding-bottom: 3rem !important; - } - - .ps-sm-0 { - padding-left: 0 !important; - } - - .ps-sm-1 { - padding-left: 0.25rem !important; - } - - .ps-sm-2 { - padding-left: 0.5rem !important; - } - - .ps-sm-3 { - padding-left: 1rem !important; - } - - .ps-sm-4 { - padding-left: 1.5rem !important; - } - - .ps-sm-5 { - padding-left: 3rem !important; - } - - .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; - } - - .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-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; - } - - .gap-md-0 { - gap: 0 !important; - } - - .gap-md-1 { - gap: 0.25rem !important; - } - - .gap-md-2 { - gap: 0.5rem !important; - } - - .gap-md-3 { - gap: 1rem !important; - } - - .gap-md-4 { - gap: 1.5rem !important; - } - - .gap-md-5 { - gap: 3rem !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .justify-content-md-evenly { - justify-content: space-evenly !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } - - .order-md-first { - order: -1 !important; - } - - .order-md-0 { - order: 0 !important; - } - - .order-md-1 { - order: 1 !important; - } - - .order-md-2 { - order: 2 !important; - } - - .order-md-3 { - order: 3 !important; - } - - .order-md-4 { - order: 4 !important; - } - - .order-md-5 { - order: 5 !important; - } - - .order-md-last { - order: 6 !important; - } - - .m-md-0 { - margin: 0 !important; - } - - .m-md-1 { - margin: 0.25rem !important; - } - - .m-md-2 { - margin: 0.5rem !important; - } - - .m-md-3 { - margin: 1rem !important; - } - - .m-md-4 { - margin: 1.5rem !important; - } - - .m-md-5 { - margin: 3rem !important; - } - - .m-md-auto { - margin: auto !important; - } - - .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-md-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-md-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-md-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-md-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-md-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-md-0 { - margin-top: 0 !important; - } - - .mt-md-1 { - margin-top: 0.25rem !important; - } - - .mt-md-2 { - margin-top: 0.5rem !important; - } - - .mt-md-3 { - margin-top: 1rem !important; - } - - .mt-md-4 { - margin-top: 1.5rem !important; - } - - .mt-md-5 { - margin-top: 3rem !important; - } - - .mt-md-auto { - margin-top: auto !important; - } - - .me-md-0 { - margin-right: 0 !important; - } - - .me-md-1 { - margin-right: 0.25rem !important; - } - - .me-md-2 { - margin-right: 0.5rem !important; - } - - .me-md-3 { - margin-right: 1rem !important; - } - - .me-md-4 { - margin-right: 1.5rem !important; - } - - .me-md-5 { - margin-right: 3rem !important; - } - - .me-md-auto { - margin-right: auto !important; - } - - .mb-md-0 { - margin-bottom: 0 !important; - } - - .mb-md-1 { - margin-bottom: 0.25rem !important; - } - - .mb-md-2 { - margin-bottom: 0.5rem !important; - } - - .mb-md-3 { - margin-bottom: 1rem !important; - } - - .mb-md-4 { - margin-bottom: 1.5rem !important; - } - - .mb-md-5 { - margin-bottom: 3rem !important; - } - - .mb-md-auto { - margin-bottom: auto !important; - } - - .ms-md-0 { - margin-left: 0 !important; - } - - .ms-md-1 { - margin-left: 0.25rem !important; - } - - .ms-md-2 { - margin-left: 0.5rem !important; - } - - .ms-md-3 { - margin-left: 1rem !important; - } - - .ms-md-4 { - margin-left: 1.5rem !important; - } - - .ms-md-5 { - margin-left: 3rem !important; - } - - .ms-md-auto { - margin-left: auto !important; - } - - .p-md-0 { - padding: 0 !important; - } - - .p-md-1 { - padding: 0.25rem !important; - } - - .p-md-2 { - padding: 0.5rem !important; - } - - .p-md-3 { - padding: 1rem !important; - } - - .p-md-4 { - padding: 1.5rem !important; - } - - .p-md-5 { - padding: 3rem !important; - } - - .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-md-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-md-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-md-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-md-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-md-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-md-0 { - padding-top: 0 !important; - } - - .pt-md-1 { - padding-top: 0.25rem !important; - } - - .pt-md-2 { - padding-top: 0.5rem !important; - } - - .pt-md-3 { - padding-top: 1rem !important; - } - - .pt-md-4 { - padding-top: 1.5rem !important; - } - - .pt-md-5 { - padding-top: 3rem !important; - } - - .pe-md-0 { - padding-right: 0 !important; - } - - .pe-md-1 { - padding-right: 0.25rem !important; - } - - .pe-md-2 { - padding-right: 0.5rem !important; - } - - .pe-md-3 { - padding-right: 1rem !important; - } - - .pe-md-4 { - padding-right: 1.5rem !important; - } - - .pe-md-5 { - padding-right: 3rem !important; - } - - .pb-md-0 { - padding-bottom: 0 !important; - } - - .pb-md-1 { - padding-bottom: 0.25rem !important; - } - - .pb-md-2 { - padding-bottom: 0.5rem !important; - } - - .pb-md-3 { - padding-bottom: 1rem !important; - } - - .pb-md-4 { - padding-bottom: 1.5rem !important; - } - - .pb-md-5 { - padding-bottom: 3rem !important; - } - - .ps-md-0 { - padding-left: 0 !important; - } - - .ps-md-1 { - padding-left: 0.25rem !important; - } - - .ps-md-2 { - padding-left: 0.5rem !important; - } - - .ps-md-3 { - padding-left: 1rem !important; - } - - .ps-md-4 { - padding-left: 1.5rem !important; - } - - .ps-md-5 { - padding-left: 3rem !important; - } - - .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; - } - - .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-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; - } - - .gap-lg-0 { - gap: 0 !important; - } - - .gap-lg-1 { - gap: 0.25rem !important; - } - - .gap-lg-2 { - gap: 0.5rem !important; - } - - .gap-lg-3 { - gap: 1rem !important; - } - - .gap-lg-4 { - gap: 1.5rem !important; - } - - .gap-lg-5 { - gap: 3rem !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .justify-content-lg-evenly { - justify-content: space-evenly !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } - - .order-lg-first { - order: -1 !important; - } - - .order-lg-0 { - order: 0 !important; - } - - .order-lg-1 { - order: 1 !important; - } - - .order-lg-2 { - order: 2 !important; - } - - .order-lg-3 { - order: 3 !important; - } - - .order-lg-4 { - order: 4 !important; - } - - .order-lg-5 { - order: 5 !important; - } - - .order-lg-last { - order: 6 !important; - } - - .m-lg-0 { - margin: 0 !important; - } - - .m-lg-1 { - margin: 0.25rem !important; - } - - .m-lg-2 { - margin: 0.5rem !important; - } - - .m-lg-3 { - margin: 1rem !important; - } - - .m-lg-4 { - margin: 1.5rem !important; - } - - .m-lg-5 { - margin: 3rem !important; - } - - .m-lg-auto { - margin: auto !important; - } - - .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-lg-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-lg-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-lg-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-lg-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-lg-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-lg-0 { - margin-top: 0 !important; - } - - .mt-lg-1 { - margin-top: 0.25rem !important; - } - - .mt-lg-2 { - margin-top: 0.5rem !important; - } - - .mt-lg-3 { - margin-top: 1rem !important; - } - - .mt-lg-4 { - margin-top: 1.5rem !important; - } - - .mt-lg-5 { - margin-top: 3rem !important; - } - - .mt-lg-auto { - margin-top: auto !important; - } - - .me-lg-0 { - margin-right: 0 !important; - } - - .me-lg-1 { - margin-right: 0.25rem !important; - } - - .me-lg-2 { - margin-right: 0.5rem !important; - } - - .me-lg-3 { - margin-right: 1rem !important; - } - - .me-lg-4 { - margin-right: 1.5rem !important; - } - - .me-lg-5 { - margin-right: 3rem !important; - } - - .me-lg-auto { - margin-right: auto !important; - } - - .mb-lg-0 { - margin-bottom: 0 !important; - } - - .mb-lg-1 { - margin-bottom: 0.25rem !important; - } - - .mb-lg-2 { - margin-bottom: 0.5rem !important; - } - - .mb-lg-3 { - margin-bottom: 1rem !important; - } - - .mb-lg-4 { - margin-bottom: 1.5rem !important; - } - - .mb-lg-5 { - margin-bottom: 3rem !important; - } - - .mb-lg-auto { - margin-bottom: auto !important; - } - - .ms-lg-0 { - margin-left: 0 !important; - } - - .ms-lg-1 { - margin-left: 0.25rem !important; - } - - .ms-lg-2 { - margin-left: 0.5rem !important; - } - - .ms-lg-3 { - margin-left: 1rem !important; - } - - .ms-lg-4 { - margin-left: 1.5rem !important; - } - - .ms-lg-5 { - margin-left: 3rem !important; - } - - .ms-lg-auto { - margin-left: auto !important; - } - - .p-lg-0 { - padding: 0 !important; - } - - .p-lg-1 { - padding: 0.25rem !important; - } - - .p-lg-2 { - padding: 0.5rem !important; - } - - .p-lg-3 { - padding: 1rem !important; - } - - .p-lg-4 { - padding: 1.5rem !important; - } - - .p-lg-5 { - padding: 3rem !important; - } - - .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-lg-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-lg-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-lg-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-lg-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-lg-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-lg-0 { - padding-top: 0 !important; - } - - .pt-lg-1 { - padding-top: 0.25rem !important; - } - - .pt-lg-2 { - padding-top: 0.5rem !important; - } - - .pt-lg-3 { - padding-top: 1rem !important; - } - - .pt-lg-4 { - padding-top: 1.5rem !important; - } - - .pt-lg-5 { - padding-top: 3rem !important; - } - - .pe-lg-0 { - padding-right: 0 !important; - } - - .pe-lg-1 { - padding-right: 0.25rem !important; - } - - .pe-lg-2 { - padding-right: 0.5rem !important; - } - - .pe-lg-3 { - padding-right: 1rem !important; - } - - .pe-lg-4 { - padding-right: 1.5rem !important; - } - - .pe-lg-5 { - padding-right: 3rem !important; - } - - .pb-lg-0 { - padding-bottom: 0 !important; - } - - .pb-lg-1 { - padding-bottom: 0.25rem !important; - } - - .pb-lg-2 { - padding-bottom: 0.5rem !important; - } - - .pb-lg-3 { - padding-bottom: 1rem !important; - } - - .pb-lg-4 { - padding-bottom: 1.5rem !important; - } - - .pb-lg-5 { - padding-bottom: 3rem !important; - } - - .ps-lg-0 { - padding-left: 0 !important; - } - - .ps-lg-1 { - padding-left: 0.25rem !important; - } - - .ps-lg-2 { - padding-left: 0.5rem !important; - } - - .ps-lg-3 { - padding-left: 1rem !important; - } - - .ps-lg-4 { - padding-left: 1.5rem !important; - } - - .ps-lg-5 { - padding-left: 3rem !important; - } - - .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; - } - - .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-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; - } - - .gap-xl-0 { - gap: 0 !important; - } - - .gap-xl-1 { - gap: 0.25rem !important; - } - - .gap-xl-2 { - gap: 0.5rem !important; - } - - .gap-xl-3 { - gap: 1rem !important; - } - - .gap-xl-4 { - gap: 1.5rem !important; - } - - .gap-xl-5 { - gap: 3rem !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .justify-content-xl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - align-self: stretch !important; - } - - .order-xl-first { - order: -1 !important; - } - - .order-xl-0 { - order: 0 !important; - } - - .order-xl-1 { - order: 1 !important; - } - - .order-xl-2 { - order: 2 !important; - } - - .order-xl-3 { - order: 3 !important; - } - - .order-xl-4 { - order: 4 !important; - } - - .order-xl-5 { - order: 5 !important; - } - - .order-xl-last { - order: 6 !important; - } - - .m-xl-0 { - margin: 0 !important; - } - - .m-xl-1 { - margin: 0.25rem !important; - } - - .m-xl-2 { - margin: 0.5rem !important; - } - - .m-xl-3 { - margin: 1rem !important; - } - - .m-xl-4 { - margin: 1.5rem !important; - } - - .m-xl-5 { - margin: 3rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-xl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-xl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-xl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-xl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-xl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xl-0 { - margin-top: 0 !important; - } - - .mt-xl-1 { - margin-top: 0.25rem !important; - } - - .mt-xl-2 { - margin-top: 0.5rem !important; - } - - .mt-xl-3 { - margin-top: 1rem !important; - } - - .mt-xl-4 { - margin-top: 1.5rem !important; - } - - .mt-xl-5 { - margin-top: 3rem !important; - } - - .mt-xl-auto { - margin-top: auto !important; - } - - .me-xl-0 { - margin-right: 0 !important; - } - - .me-xl-1 { - margin-right: 0.25rem !important; - } - - .me-xl-2 { - margin-right: 0.5rem !important; - } - - .me-xl-3 { - margin-right: 1rem !important; - } - - .me-xl-4 { - margin-right: 1.5rem !important; - } - - .me-xl-5 { - margin-right: 3rem !important; - } - - .me-xl-auto { - margin-right: auto !important; - } - - .mb-xl-0 { - margin-bottom: 0 !important; - } - - .mb-xl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xl-3 { - margin-bottom: 1rem !important; - } - - .mb-xl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xl-5 { - margin-bottom: 3rem !important; - } - - .mb-xl-auto { - margin-bottom: auto !important; - } - - .ms-xl-0 { - margin-left: 0 !important; - } - - .ms-xl-1 { - margin-left: 0.25rem !important; - } - - .ms-xl-2 { - margin-left: 0.5rem !important; - } - - .ms-xl-3 { - margin-left: 1rem !important; - } - - .ms-xl-4 { - margin-left: 1.5rem !important; - } - - .ms-xl-5 { - margin-left: 3rem !important; - } - - .ms-xl-auto { - margin-left: auto !important; - } - - .p-xl-0 { - padding: 0 !important; - } - - .p-xl-1 { - padding: 0.25rem !important; - } - - .p-xl-2 { - padding: 0.5rem !important; - } - - .p-xl-3 { - padding: 1rem !important; - } - - .p-xl-4 { - padding: 1.5rem !important; - } - - .p-xl-5 { - padding: 3rem !important; - } - - .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-xl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-xl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-xl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-xl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-xl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xl-0 { - padding-top: 0 !important; - } - - .pt-xl-1 { - padding-top: 0.25rem !important; - } - - .pt-xl-2 { - padding-top: 0.5rem !important; - } - - .pt-xl-3 { - padding-top: 1rem !important; - } - - .pt-xl-4 { - padding-top: 1.5rem !important; - } - - .pt-xl-5 { - padding-top: 3rem !important; - } - - .pe-xl-0 { - padding-right: 0 !important; - } - - .pe-xl-1 { - padding-right: 0.25rem !important; - } - - .pe-xl-2 { - padding-right: 0.5rem !important; - } - - .pe-xl-3 { - padding-right: 1rem !important; - } - - .pe-xl-4 { - padding-right: 1.5rem !important; - } - - .pe-xl-5 { - padding-right: 3rem !important; - } - - .pb-xl-0 { - padding-bottom: 0 !important; - } - - .pb-xl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xl-3 { - padding-bottom: 1rem !important; - } - - .pb-xl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xl-5 { - padding-bottom: 3rem !important; - } - - .ps-xl-0 { - padding-left: 0 !important; - } - - .ps-xl-1 { - padding-left: 0.25rem !important; - } - - .ps-xl-2 { - padding-left: 0.5rem !important; - } - - .ps-xl-3 { - padding-left: 1rem !important; - } - - .ps-xl-4 { - padding-left: 1.5rem !important; - } - - .ps-xl-5 { - padding-left: 3rem !important; - } - - .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; - } - - .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-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; - } - - .gap-xxl-0 { - gap: 0 !important; - } - - .gap-xxl-1 { - gap: 0.25rem !important; - } - - .gap-xxl-2 { - gap: 0.5rem !important; - } - - .gap-xxl-3 { - gap: 1rem !important; - } - - .gap-xxl-4 { - gap: 1.5rem !important; - } - - .gap-xxl-5 { - gap: 3rem !important; - } - - .justify-content-xxl-start { - justify-content: flex-start !important; - } - - .justify-content-xxl-end { - justify-content: flex-end !important; - } - - .justify-content-xxl-center { - justify-content: center !important; - } - - .justify-content-xxl-between { - justify-content: space-between !important; - } - - .justify-content-xxl-around { - justify-content: space-around !important; - } - - .justify-content-xxl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xxl-start { - align-items: flex-start !important; - } - - .align-items-xxl-end { - align-items: flex-end !important; - } - - .align-items-xxl-center { - align-items: center !important; - } - - .align-items-xxl-baseline { - align-items: baseline !important; - } - - .align-items-xxl-stretch { - align-items: stretch !important; - } - - .align-content-xxl-start { - align-content: flex-start !important; - } - - .align-content-xxl-end { - align-content: flex-end !important; - } - - .align-content-xxl-center { - align-content: center !important; - } - - .align-content-xxl-between { - align-content: space-between !important; - } - - .align-content-xxl-around { - align-content: space-around !important; - } - - .align-content-xxl-stretch { - align-content: stretch !important; - } - - .align-self-xxl-auto { - align-self: auto !important; - } - - .align-self-xxl-start { - align-self: flex-start !important; - } - - .align-self-xxl-end { - align-self: flex-end !important; - } - - .align-self-xxl-center { - align-self: center !important; - } - - .align-self-xxl-baseline { - align-self: baseline !important; - } - - .align-self-xxl-stretch { - align-self: stretch !important; - } - - .order-xxl-first { - order: -1 !important; - } - - .order-xxl-0 { - order: 0 !important; - } - - .order-xxl-1 { - order: 1 !important; - } - - .order-xxl-2 { - order: 2 !important; - } - - .order-xxl-3 { - order: 3 !important; - } - - .order-xxl-4 { - order: 4 !important; - } - - .order-xxl-5 { - order: 5 !important; - } - - .order-xxl-last { - order: 6 !important; - } - - .m-xxl-0 { - margin: 0 !important; - } - - .m-xxl-1 { - margin: 0.25rem !important; - } - - .m-xxl-2 { - margin: 0.5rem !important; - } - - .m-xxl-3 { - margin: 1rem !important; - } - - .m-xxl-4 { - margin: 1.5rem !important; - } - - .m-xxl-5 { - margin: 3rem !important; - } - - .m-xxl-auto { - margin: auto !important; - } - - .mx-xxl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-xxl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-xxl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-xxl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-xxl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-xxl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-xxl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-xxl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xxl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xxl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xxl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xxl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xxl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xxl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xxl-0 { - margin-top: 0 !important; - } - - .mt-xxl-1 { - margin-top: 0.25rem !important; - } - - .mt-xxl-2 { - margin-top: 0.5rem !important; - } - - .mt-xxl-3 { - margin-top: 1rem !important; - } - - .mt-xxl-4 { - margin-top: 1.5rem !important; - } - - .mt-xxl-5 { - margin-top: 3rem !important; - } - - .mt-xxl-auto { - margin-top: auto !important; - } - - .me-xxl-0 { - margin-right: 0 !important; - } - - .me-xxl-1 { - margin-right: 0.25rem !important; - } - - .me-xxl-2 { - margin-right: 0.5rem !important; - } - - .me-xxl-3 { - margin-right: 1rem !important; - } - - .me-xxl-4 { - margin-right: 1.5rem !important; - } - - .me-xxl-5 { - margin-right: 3rem !important; - } - - .me-xxl-auto { - margin-right: auto !important; - } - - .mb-xxl-0 { - margin-bottom: 0 !important; - } - - .mb-xxl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xxl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xxl-3 { - margin-bottom: 1rem !important; - } - - .mb-xxl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xxl-5 { - margin-bottom: 3rem !important; - } - - .mb-xxl-auto { - margin-bottom: auto !important; - } - - .ms-xxl-0 { - margin-left: 0 !important; - } - - .ms-xxl-1 { - margin-left: 0.25rem !important; - } - - .ms-xxl-2 { - margin-left: 0.5rem !important; - } - - .ms-xxl-3 { - margin-left: 1rem !important; - } - - .ms-xxl-4 { - margin-left: 1.5rem !important; - } - - .ms-xxl-5 { - margin-left: 3rem !important; - } - - .ms-xxl-auto { - margin-left: auto !important; - } - - .p-xxl-0 { - padding: 0 !important; - } - - .p-xxl-1 { - padding: 0.25rem !important; - } - - .p-xxl-2 { - padding: 0.5rem !important; - } - - .p-xxl-3 { - padding: 1rem !important; - } - - .p-xxl-4 { - padding: 1.5rem !important; - } - - .p-xxl-5 { - padding: 3rem !important; - } - - .px-xxl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-xxl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-xxl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-xxl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-xxl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-xxl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-xxl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xxl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xxl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xxl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xxl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xxl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xxl-0 { - padding-top: 0 !important; - } - - .pt-xxl-1 { - padding-top: 0.25rem !important; - } - - .pt-xxl-2 { - padding-top: 0.5rem !important; - } - - .pt-xxl-3 { - padding-top: 1rem !important; - } - - .pt-xxl-4 { - padding-top: 1.5rem !important; - } - - .pt-xxl-5 { - padding-top: 3rem !important; - } - - .pe-xxl-0 { - padding-right: 0 !important; - } - - .pe-xxl-1 { - padding-right: 0.25rem !important; - } - - .pe-xxl-2 { - padding-right: 0.5rem !important; - } - - .pe-xxl-3 { - padding-right: 1rem !important; - } - - .pe-xxl-4 { - padding-right: 1.5rem !important; - } - - .pe-xxl-5 { - padding-right: 3rem !important; - } - - .pb-xxl-0 { - padding-bottom: 0 !important; - } - - .pb-xxl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xxl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xxl-3 { - padding-bottom: 1rem !important; - } - - .pb-xxl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xxl-5 { - padding-bottom: 3rem !important; - } - - .ps-xxl-0 { - padding-left: 0 !important; - } - - .ps-xxl-1 { - padding-left: 0.25rem !important; - } - - .ps-xxl-2 { - padding-left: 0.5rem !important; - } - - .ps-xxl-3 { - padding-left: 1rem !important; - } - - .ps-xxl-4 { - padding-left: 1.5rem !important; - } - - .ps-xxl-5 { - padding-left: 3rem !important; - } - - .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.25rem !important; - } - - .fs-2 { - font-size: 1.8rem !important; - } - - .fs-3 { - font-size: 1.575rem !important; - } - - .fs-4 { - font-size: 1.35rem !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-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; - } +.react-calendar-heatmap .color-gitlab-4 { + fill: #254e77; } /* ! tailwindcss v3.0.18 | MIT License | https://tailwindcss.com @@ -11878,6 +684,39 @@ select { --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } +.container { + width: 100%; +} +@media (min-width: 640px) { + + .container { + max-width: 640px; + } +} +@media (min-width: 768px) { + + .container { + max-width: 768px; + } +} +@media (min-width: 1024px) { + + .container { + max-width: 1024px; + } +} +@media (min-width: 1280px) { + + .container { + max-width: 1280px; + } +} +@media (min-width: 1536px) { + + .container { + max-width: 1536px; + } +} .fixed { position: fixed; } @@ -11887,6 +726,10 @@ select { .relative { position: relative; } +.sticky { + position: -webkit-sticky; + position: sticky; +} .top-0 { top: 0px; } @@ -11902,34 +745,103 @@ select { .z-50 { z-index: 50; } +.z-10 { + z-index: 10; +} +.z-30 { + z-index: 30; +} +.z-20 { + z-index: 20; +} +.float-right { + float: right; +} +.m-8 { + margin: 2rem; +} .mx-auto { margin-left: auto; margin-right: auto; } +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.my-0 { + margin-top: 0px; + margin-bottom: 0px; +} +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} .ml-3 { margin-left: 0.75rem; } .-ml-px { margin-left: -1px; } -.ml-1 { - margin-left: 0.25rem; +.mb-8 { + margin-bottom: 2rem; } -.mt-2 { - margin-top: 0.5rem; +.-mt-12 { + margin-top: -3rem; } -.mr-2 { - margin-right: 0.5rem; +.mb-4 { + margin-bottom: 1rem; } -.ml-2 { - margin-left: 0.5rem; +.mb-3 { + margin-bottom: 0.75rem; +} +.mt-6 { + margin-top: 1.5rem; } .mt-4 { margin-top: 1rem; } +.mt-auto { + margin-top: auto; +} +.mb-12 { + margin-bottom: 3rem; +} +.mt-0 { + margin-top: 0px; +} +.mt-2 { + margin-top: 0.5rem; +} +.mr-3 { + margin-right: 0.75rem; +} .ml-4 { margin-left: 1rem; } +.mb-6 { + margin-bottom: 1.5rem; +} +.mr-2 { + margin-right: 0.5rem; +} +.ml-1 { + margin-left: 0.25rem; +} +.ml-2 { + margin-left: 0.5rem; +} .mt-8 { margin-top: 2rem; } @@ -11939,11 +851,8 @@ select { .-mt-px { margin-top: -1px; } -.mt-6 { - margin-top: 1.5rem; -} -.mb-4 { - margin-bottom: 1rem; +.mt-16 { + margin-top: 4rem; } .mt-1 { margin-top: 0.25rem; @@ -11954,15 +863,27 @@ select { .mt-3 { margin-top: 0.75rem; } +.mb-5 { + margin-bottom: 1.25rem; +} .block { display: block; } +.inline-block { + display: inline-block; +} +.inline { + display: inline; +} .flex { display: flex; } .inline-flex { display: inline-flex; } +.table { + display: table; +} .grid { display: grid; } @@ -11972,32 +893,62 @@ select { .h-5 { height: 1.25rem; } +.h-1 { + height: 0.25rem; +} .h-8 { height: 2rem; } +.h-6 { + height: 1.5rem; +} .h-16 { height: 4rem; } -.h-20 { - height: 5rem; +.h-60 { + height: 15rem; +} +.h-3 { + height: 0.75rem; +} +.h-64 { + height: 16rem; } .h-10 { height: 2.5rem; } +.h-20 { + height: 5rem; +} .min-h-screen { min-height: 100vh; } .w-5 { width: 1.25rem; } +.w-full { + width: 100%; +} +.w-64 { + width: 16rem; +} +.w-5\/6 { + width: 83.333333%; +} +.w-1\/6 { + width: 16.666667%; +} +.w-6 { + width: 1.5rem; +} .w-8 { width: 2rem; } .w-auto { width: auto; } -.w-full { - width: 100%; +.w-60 { + width: 15rem; } .w-48 { width: 12rem; @@ -12005,6 +956,9 @@ select { .w-20 { width: 5rem; } +.max-w-5xl { + max-width: 64rem; +} .max-w-7xl { max-width: 80rem; } @@ -12014,12 +968,24 @@ select { .max-w-6xl { max-width: 72rem; } +.max-w-3xl { + max-width: 48rem; +} .flex-1 { flex: 1 1 0%; } +.flex-none { + flex: none; +} +.flex-shrink { + flex-shrink: 1; +} .shrink-0 { flex-shrink: 0; } +.flex-grow { + flex-grow: 1; +} .origin-top-left { transform-origin: top left; } @@ -12051,15 +1017,38 @@ select { .list-disc { list-style-type: disc; } +.appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} .grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); } .flex-col { flex-direction: column; } +.flex-col-reverse { + flex-direction: column-reverse; +} +.flex-wrap { + flex-wrap: wrap; +} +.place-items-center { + place-items: center; +} +.content-center { + align-content: center; +} +.items-start { + align-items: flex-start; +} .items-center { align-items: center; } +.justify-start { + justify-content: flex-start; +} .justify-end { justify-content: flex-end; } @@ -12080,9 +1069,37 @@ select { .overflow-hidden { overflow: hidden; } +.overflow-y-auto { + overflow-y: auto; +} +.overflow-x-hidden { + overflow-x: hidden; +} +.whitespace-pre-wrap { + white-space: pre-wrap; +} +.break-normal { + overflow-wrap: normal; + word-break: normal; +} +.break-words { + overflow-wrap: break-word; +} +.break-all { + word-break: break-all; +} .rounded-md { border-radius: 0.375rem; } +.rounded-full { + border-radius: 9999px; +} +.rounded-none { + border-radius: 0px; +} +.rounded-lg { + border-radius: 0.5rem; +} .rounded { border-radius: 0.25rem; } @@ -12094,12 +1111,31 @@ select { border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} .border { border-width: 1px; } .border-b { border-bottom-width: 1px; } +.border-b-4 { + border-bottom-width: 4px; +} .border-t { border-top-width: 1px; } @@ -12120,6 +1156,10 @@ select { --tw-border-opacity: 1; border-color: rgb(229 231 235 / var(--tw-border-opacity)); } +.border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} .border-gray-400 { --tw-border-opacity: 1; border-color: rgb(156 163 175 / var(--tw-border-opacity)); @@ -12127,10 +1167,6 @@ select { .border-transparent { border-color: transparent; } -.border-gray-100 { - --tw-border-opacity: 1; - border-color: rgb(243 244 246 / var(--tw-border-opacity)); -} .border-indigo-400 { --tw-border-opacity: 1; border-color: rgb(129 140 248 / var(--tw-border-opacity)); @@ -12147,6 +1183,10 @@ select { --tw-bg-opacity: 1; background-color: rgb(31 41 55 / var(--tw-bg-opacity)); } +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} .bg-indigo-50 { --tw-bg-opacity: 1; background-color: rgb(238 242 255 / var(--tw-bg-opacity)); @@ -12157,6 +1197,21 @@ select { .p-6 { padding: 1.5rem; } +.p-8 { + padding: 2rem; +} +.p-1 { + padding: 0.25rem; +} +.p-4 { + padding: 1rem; +} +.p-2 { + padding: 0.5rem; +} +.p-3 { + padding: 0.75rem; +} .px-4 { padding-left: 1rem; padding-right: 1rem; @@ -12169,14 +1224,34 @@ select { padding-left: 0.5rem; padding-right: 0.5rem; } -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; } .py-4 { padding-top: 1rem; padding-bottom: 1rem; } +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.py-0 { + padding-top: 0px; + padding-bottom: 0px; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} .px-6 { padding-left: 1.5rem; padding-right: 1.5rem; @@ -12185,39 +1260,89 @@ select { padding-top: 0.25rem; padding-bottom: 0.25rem; } -.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; } .px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } -.pt-8 { - padding-top: 2rem; +.pt-24 { + padding-top: 6rem; +} +.pt-4 { + padding-top: 1rem; +} +.pb-12 { + padding-bottom: 3rem; +} +.pt-12 { + padding-top: 3rem; } .pt-6 { padding-top: 1.5rem; } -.pl-3 { - padding-left: 0.75rem; +.pl-4 { + padding-left: 1rem; } .pr-4 { padding-right: 1rem; } +.pt-8 { + padding-top: 2rem; +} +.pb-2 { + padding-bottom: 0.5rem; +} +.pb-1 { + padding-bottom: 0.25rem; +} +.pl-8 { + padding-left: 2rem; +} +.pl-3 { + padding-left: 0.75rem; +} .pt-1 { padding-top: 0.25rem; } .text-center { text-align: center; } +.align-middle { + vertical-align: middle; +} .font-sans { font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } +.font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} .text-sm { font-size: 0.875rem; line-height: 1.25rem; } +.text-5xl { + font-size: 3rem; + line-height: 1; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} .text-xl { font-size: 1.25rem; line-height: 1.75rem; @@ -12230,31 +1355,42 @@ select { font-size: 0.75rem; line-height: 1rem; } -.text-base { - font-size: 1rem; - line-height: 1.5rem; -} .font-medium { font-weight: 500; } +.font-bold { + font-weight: 700; +} .font-semibold { font-weight: 600; } .uppercase { text-transform: uppercase; } +.italic { + font-style: italic; +} .leading-5 { line-height: 1.25rem; } .leading-tight { line-height: 1.25; } +.leading-normal { + line-height: 1.5; +} +.leading-none { + line-height: 1; +} .leading-7 { line-height: 1.75rem; } .tracking-wider { letter-spacing: 0.05em; } +.tracking-normal { + letter-spacing: 0em; +} .tracking-widest { letter-spacing: 0.1em; } @@ -12270,9 +1406,29 @@ select { --tw-text-opacity: 1; color: rgb(31 41 55 / var(--tw-text-opacity)); } -.text-gray-900 { +.text-gray-600 { --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity)); + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.text-pink-800 { + --tw-text-opacity: 1; + color: rgb(157 23 77 / var(--tw-text-opacity)); +} +.text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.text-pink-600 { + --tw-text-opacity: 1; + color: rgb(219 39 119 / var(--tw-text-opacity)); } .text-gray-200 { --tw-text-opacity: 1; @@ -12286,13 +1442,9 @@ select { --tw-text-opacity: 1; color: rgb(156 163 175 / var(--tw-text-opacity)); } -.text-gray-600 { +.text-gray-900 { --tw-text-opacity: 1; - color: rgb(75 85 99 / var(--tw-text-opacity)); -} -.text-white { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); + color: rgb(17 24 39 / var(--tw-text-opacity)); } .text-green-600 { --tw-text-opacity: 1; @@ -12314,10 +1466,17 @@ select { -webkit-text-decoration-line: underline; text-decoration-line: underline; } +.no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} .antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.opacity-25 { + opacity: 0.25; +} .opacity-0 { opacity: 0; } @@ -12329,6 +1488,11 @@ select { --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} .shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); @@ -12339,11 +1503,6 @@ select { --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow-lg { - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} .ring-1 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -12370,6 +1529,9 @@ select { .duration-150 { transition-duration: 150ms; } +.duration-300 { + transition-duration: 300ms; +} .duration-200 { transition-duration: 200ms; } @@ -12385,6 +1547,91 @@ select { .ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } +/* pacifico-regular - latin */ +@font-face { + font-family: 'Pacifico'; + font-style: normal; + font-weight: 400; + src: url(/diary/public/fonts/pacifico-v21-latin-regular.eot?661da5aaa6572c4643738e50897c1534); /* IE9 Compat Modes */ + src: local(''), + url(/diary/public/fonts/pacifico-v21-latin-regular.eot?661da5aaa6572c4643738e50897c1534?#iefix) format('embedded-opentype'), /* IE6-IE8 */ + url(/diary/public/fonts/pacifico-v21-latin-regular.woff2?f36bb0347eecd87d78af9a4b285d46ad) format('woff2'), /* Super Modern Browsers */ + url(/diary/public/fonts/pacifico-v21-latin-regular.woff?baf5b9ef0378956997be43f2ae7db3a7) format('woff'), /* Modern Browsers */ + url(/diary/public/fonts/pacifico-v21-latin-regular.ttf?09c6a46b4fb94869237c494c49eb8253) format('truetype'), /* Safari, Android, iOS */ + url(/diary/public/fonts/pacifico-v21-latin-regular.svg?d0dc93eee3c6fe13a60a476766ab8e6b#Pacifico) format('svg'); /* Legacy iOS */ +} +/* + * react-calendar-heatmap styles + * + * All of the styles in this file are optional and configurable! + * The github and gitlab color scales are provided for reference. + */ +@media all and (max-width: 768px) { + svg.react-calendar-heatmap { + transform: rotate(90deg); + } +} +.react-calendar-heatmap text { + font-size: 10px; + fill: #aaa; +} +.react-calendar-heatmap .react-calendar-heatmap-small-text { + font-size: 5px; +} +.react-calendar-heatmap rect:hover { + stroke: #555; + stroke-width: 1px; +} +/* + * Default color scale + */ +.react-calendar-heatmap .color-empty { + fill: #eeeeee; +} +.react-calendar-heatmap .color-filled { + fill: #8cc665; +} +/* + * Github color scale + */ +.react-calendar-heatmap .color-github-0 { + fill: #eeeeee; +} +.react-calendar-heatmap .color-github-1 { + fill: #d6e685; +} +.react-calendar-heatmap .color-github-2 { + fill: #8cc665; +} +.react-calendar-heatmap .color-github-3 { + fill: #44a340; +} +.react-calendar-heatmap .color-github-4 { + fill: #1e6823; +} +/* + * Gitlab color scale + */ +.react-calendar-heatmap .color-gitlab-0 { + fill: #ededed; +} +.react-calendar-heatmap .color-gitlab-1 { + fill: #acd5f2; +} +.react-calendar-heatmap .color-gitlab-2 { + fill: #7fa8d1; +} +.react-calendar-heatmap .color-gitlab-3 { + fill: #49729b; +} +.react-calendar-heatmap .color-gitlab-4 { + fill: #254e77; +} +.hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} .hover\:border-gray-300:hover { --tw-border-opacity: 1; border-color: rgb(209 213 219 / var(--tw-border-opacity)); @@ -12417,10 +1664,22 @@ select { --tw-text-opacity: 1; color: rgb(31 41 55 / var(--tw-text-opacity)); } +.hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} .hover\:text-gray-700:hover { --tw-text-opacity: 1; color: rgb(55 65 81 / var(--tw-text-opacity)); } +.hover\:underline:hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.hover\:no-underline:hover { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} .focus\:z-10:focus { z-index: 10; } @@ -12509,19 +1768,23 @@ select { --tw-bg-opacity: 1; background-color: rgb(17 24 39 / var(--tw-bg-opacity)); } - - .dark\:text-gray-500 { - --tw-text-opacity: 1; - color: rgb(107 114 128 / var(--tw-text-opacity)); - } } @media (min-width: 640px) { + .sm\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + .sm\:-my-px { margin-top: -1px; margin-bottom: -1px; } + .sm\:-mt-6 { + margin-top: -1.5rem; + } + .sm\:ml-0 { margin-left: 0px; } @@ -12534,10 +1797,6 @@ select { margin-left: 1.5rem; } - .sm\:block { - display: block; - } - .sm\:flex { display: flex; } @@ -12546,8 +1805,8 @@ select { display: none; } - .sm\:h-20 { - height: 5rem; + .sm\:w-1\/2 { + width: 50%; } .sm\:max-w-md { @@ -12558,6 +1817,10 @@ select { flex: 1 1 0%; } + .sm\:flex-row { + flex-direction: row; + } + .sm\:items-center { align-items: center; } @@ -12587,19 +1850,181 @@ select { padding-top: 0px; } - .sm\:text-left { - text-align: left; - } - .sm\:text-right { text-align: right; } } +@media (min-width: 768px) { + + .md\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .md\:mb-6 { + margin-bottom: 1.5rem; + } + + .md\:mr-0 { + margin-right: 0px; + } + + .md\:block { + display: block; + } + + .md\:w-2\/5 { + width: 40%; + } + + .md\:w-3\/5 { + width: 60%; + } + + .md\:w-4\/5 { + width: 80%; + } + + .md\:w-1\/3 { + width: 33.333333%; + } + + .md\:flex-row { + flex-direction: row; + } + + .md\:p-4 { + padding: 1rem; + } + + .md\:pb-0 { + padding-bottom: 0px; + } + + .md\:pl-12 { + padding-left: 3rem; + } + + .md\:text-left { + text-align: left; + } + + .md\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } +} @media (min-width: 1024px) { + .lg\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:-mt-24 { + margin-top: -6rem; + } + + .lg\:mt-0 { + margin-top: 0px; + } + + .lg\:ml-auto { + margin-left: auto; + } + + .lg\:block { + display: block; + } + + .lg\:flex { + display: flex; + } + + .lg\:hidden { + display: none; + } + + .lg\:h-auto { + height: auto; + } + + .lg\:w-1\/4 { + width: 25%; + } + + .lg\:w-1\/3 { + width: 33.333333%; + } + + .lg\:w-auto { + width: auto; + } + + .lg\:w-4\/5 { + width: 80%; + } + + .lg\:w-1\/5 { + width: 20%; + } + + .lg\:items-center { + align-items: center; + } + + .lg\:overflow-y-hidden { + overflow-y: hidden; + } + + .lg\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:border-transparent { + border-color: transparent; + } + + .lg\:bg-transparent { + background-color: transparent; + } + + .lg\:p-0 { + padding: 0px; + } + .lg\:px-8 { padding-left: 2rem; padding-right: 2rem; } + + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .lg\:pt-16 { + padding-top: 4rem; + } + + .lg\:pb-6 { + padding-bottom: 1.5rem; + } + + .lg\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .lg\:shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:bg-transparent:hover { + background-color: transparent; + } } diff --git a/public/fonts/pacifico-v21-latin-regular.eot b/public/fonts/pacifico-v21-latin-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..073efa31032bbb1bc8c01c948e6c064d67e6eda6 GIT binary patch literal 35471 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 literal 0 HcmV?d00001 diff --git a/public/fonts/pacifico-v21-latin-regular.svg b/public/fonts/pacifico-v21-latin-regular.svg new file mode 100644 index 0000000..3458389 --- /dev/null +++ b/public/fonts/pacifico-v21-latin-regular.svg @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/pacifico-v21-latin-regular.ttf b/public/fonts/pacifico-v21-latin-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2d7c97066ed6d4877c69f3a1c92a73a98e625ad1 GIT binary patch literal 73868 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 SJPD)7cv%=mAJcd)kN^Okl4fiG literal 0 HcmV?d00001 diff --git a/public/fonts/pacifico-v21-latin-regular.woff2 b/public/fonts/pacifico-v21-latin-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..14021fb5718659d3f9e472bb9c1d56cbbb0d711e GIT binary patch literal 30908 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/img/undraw_bookshelves_re_lxoy.svg b/resources/img/undraw_bookshelves_re_lxoy.svg new file mode 100644 index 0000000..536efa0 --- /dev/null +++ b/resources/img/undraw_bookshelves_re_lxoy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/img/undraw_not_found_-60-pq.svg b/resources/img/undraw_not_found_-60-pq.svg new file mode 100644 index 0000000..d28c382 --- /dev/null +++ b/resources/img/undraw_not_found_-60-pq.svg @@ -0,0 +1 @@ +not found \ No newline at end of file diff --git a/resources/img/undraw_notebook_re_id0r.svg b/resources/img/undraw_notebook_re_id0r.svg new file mode 100644 index 0000000..970f878 --- /dev/null +++ b/resources/img/undraw_notebook_re_id0r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/img/undraw_page_not_found_re_e9o6.svg b/resources/img/undraw_page_not_found_re_e9o6.svg new file mode 100644 index 0000000..1aef278 --- /dev/null +++ b/resources/img/undraw_page_not_found_re_e9o6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/img/undraw_personal_file_re_5joy.svg b/resources/img/undraw_personal_file_re_5joy.svg new file mode 100644 index 0000000..b272b9c --- /dev/null +++ b/resources/img/undraw_personal_file_re_5joy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/img/undraw_security_re_a2rk.svg b/resources/img/undraw_security_re_a2rk.svg new file mode 100644 index 0000000..aa2bb19 --- /dev/null +++ b/resources/img/undraw_security_re_a2rk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/img/undraw_vault_re_s4my.svg b/resources/img/undraw_vault_re_s4my.svg new file mode 100644 index 0000000..271fee1 --- /dev/null +++ b/resources/img/undraw_vault_re_s4my.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/lang/fr.json b/resources/lang/fr.json new file mode 100644 index 0000000..967924f --- /dev/null +++ b/resources/lang/fr.json @@ -0,0 +1,22 @@ +{ + "Name": "Pseudo. Comment voulez-vous qu'on vous appelle ?", + "Register": "S'enregistrer", + "Password": "Mot de passe", + "Confirm Password": "Confirmation de mot de passe", + "Already registered?": "Déjà inscrit ?", + "Remember me": "Se souvenir de moi", + "Forgot your password?": "Mot de passe perdu ?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Vous avez perdu votre mot de passe ? Pas de problème. Nous pouvons vous envoyer un email contenant un lien qui permet de le réinitialiser.", + "Email Password Reset Link": "Envoyez moi le mail en question", + "Hello!": "Salut !", + "Regards": "Cordialement", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Si vous n'arrivez pas à cliquer sur le bouton « \":actionText\" », copiez/collez l'URL ci-dessous:\ndans votre navigateur :", + "Reset Password Notification": "Notification de réinitialisation de mot de passe", + "You are receiving this email because we received a password reset request for your account.": "Vous recevez ce mail car nous avons reçu une demande de réinitialisation de mot de passe pour votre compte.", + "Reset Password": "Réinitialisez mon mot de passe", + "This password reset link will expire in :count minutes.": "Ce lien de réinitialisation expire dans :count minutes.", + "If you did not request a password reset, no further action is required.": "Si vous n'avez pas demandé de réinitialisation de mot de passe, vous n'avez rien besoin de faire", + "My diary \uD83D\uDC98": "Mon carnet \uD83D\uDC98", + "First connection": "Première connexion", + "Return to homepage": "Retour à l'accueil" +} diff --git a/resources/lang/fr/auth.php b/resources/lang/fr/auth.php new file mode 100644 index 0000000..f713a61 --- /dev/null +++ b/resources/lang/fr/auth.php @@ -0,0 +1,20 @@ + 'Les identifiants ne correspondent pas.', + 'password' => 'Le mot de passe est incorrecte.', + 'throttle' => 'Trop de tentatives d\'authentification. Merci de réessayer dans :seconds secondes.', + +]; diff --git a/resources/lang/fr/pagination.php b/resources/lang/fr/pagination.php new file mode 100644 index 0000000..8eff374 --- /dev/null +++ b/resources/lang/fr/pagination.php @@ -0,0 +1,19 @@ + '« Précédent', + 'next' => 'Suivant »', + +]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php new file mode 100644 index 0000000..1edd0ac --- /dev/null +++ b/resources/lang/fr/passwords.php @@ -0,0 +1,22 @@ + 'Votre mot de passe a été réinitialisé !', + 'sent' => 'Nous vous avons envoyé le lien de réinitialisation par email !', + 'throttled' => 'Merci d\'attendre avant de réessayer.', + 'token' => 'Le jeton de changement de mot de passe est invalide.', + 'user' => "Nous ne trouvons pas d'utilisateur lié à cette adresse email.", + +]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php new file mode 100644 index 0000000..87fb437 --- /dev/null +++ b/resources/lang/fr/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'accepted_if' => 'The :attribute must be accepted when :other is :value.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute must only contain letters.', + 'alpha_dash' => 'The :attribute must only contain letters, numbers, dashes and underscores.', + 'alpha_num' => 'The :attribute must only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min and :max.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'string' => 'The :attribute must be between :min and :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'current_password' => 'The password is incorrect.', + 'date' => 'The :attribute is not a valid date.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'declined' => 'The :attribute must be declined.', + 'declined_if' => 'The :attribute must be declined when :other is :value.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute must be a valid email address.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'enum' => 'The selected :attribute is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'gt' => [ + 'numeric' => 'The :attribute must be greater than :value.', + 'file' => 'The :attribute must be greater than :value kilobytes.', + 'string' => 'The :attribute must be greater than :value characters.', + 'array' => 'The :attribute must have more than :value items.', + ], + 'gte' => [ + 'numeric' => 'The :attribute must be greater than or equal to :value.', + 'file' => 'The :attribute must be greater than or equal to :value kilobytes.', + 'string' => 'The :attribute must be greater than or equal to :value characters.', + 'array' => 'The :attribute must have :value items or more.', + ], + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'mac_address' => 'The :attribute must be a valid MAC address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lt' => [ + 'numeric' => 'The :attribute must be less than :value.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'string' => 'The :attribute must be less than :value characters.', + 'array' => 'The :attribute must have less than :value items.', + ], + 'lte' => [ + 'numeric' => 'The :attribute must be less than or equal to :value.', + 'file' => 'The :attribute must be less than or equal to :value kilobytes.', + 'string' => 'The :attribute must be less than or equal to :value characters.', + 'array' => 'The :attribute must not have more than :value items.', + ], + 'max' => [ + 'numeric' => 'The :attribute must not be greater than :max.', + 'file' => 'The :attribute must not be greater than :max kilobytes.', + 'string' => 'The :attribute must not be greater than :max characters.', + 'array' => 'The :attribute must not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', + ], + 'multiple_of' => 'The :attribute must be a multiple of :value.', + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'password' => 'The password is incorrect.', + 'present' => 'The :attribute field must be present.', + 'prohibited' => 'The :attribute field is prohibited.', + 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', + 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', + 'prohibits' => 'The :attribute field prohibits :other from being present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid timezone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'url' => 'The :attribute must be a valid URL.', + 'uuid' => 'The :attribute must be a valid UUID.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'custom-message', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. + | + */ + + 'attributes' => [], + +]; diff --git a/resources/sass/_variables.scss b/resources/sass/_variables.scss index 172daaa..76f4ae8 100644 --- a/resources/sass/_variables.scss +++ b/resources/sass/_variables.scss @@ -2,6 +2,7 @@ $body-bg: #f8fafc; // Typography -$font-family-sans-serif: 'Nunito', sans-serif; +$font-family-sans-serif: 'Pacifico', serif; +$font-family-base: Arial, sans-serif; $font-size-base: 0.9rem; $line-height-base: 1.6; diff --git a/resources/sass/app.scss b/resources/sass/app.scss index 3193ffa..3a0d60e 100644 --- a/resources/sass/app.scss +++ b/resources/sass/app.scss @@ -1,8 +1,102 @@ -// Fonts -@import url('https://fonts.googleapis.com/css?family=Nunito'); +@import 'tailwindcss/base'; +@import 'tailwindcss/components'; +@import 'tailwindcss/utilities'; + +/* pacifico-regular - latin */ +@font-face { + font-family: 'Pacifico'; + font-style: normal; + font-weight: 400; + src: url('../fonts/pacifico-v21-latin-regular.eot'); /* IE9 Compat Modes */ + src: local(''), + url('../fonts/pacifico-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/pacifico-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/pacifico-v21-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/pacifico-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/pacifico-v21-latin-regular.svg#Pacifico') format('svg'); /* Legacy iOS */ +} // Variables @import 'variables'; -// Bootstrap -@import '~bootstrap/scss/bootstrap'; +/* + * react-calendar-heatmap styles + * + * All of the styles in this file are optional and configurable! + * The github and gitlab color scales are provided for reference. + */ + +@media all and (max-width: 768px) { + svg.react-calendar-heatmap { + transform: rotate(90deg); + } +} + +.react-calendar-heatmap text { + font-size: 10px; + fill: #aaa; +} + +.react-calendar-heatmap .react-calendar-heatmap-small-text { + font-size: 5px; +} + +.react-calendar-heatmap rect:hover { + stroke: #555; + stroke-width: 1px; +} + +/* + * Default color scale + */ + +.react-calendar-heatmap .color-empty { + fill: #eeeeee; +} + +.react-calendar-heatmap .color-filled { + fill: #8cc665; +} + +/* + * Github color scale + */ + +.react-calendar-heatmap .color-github-0 { + fill: #eeeeee; +} +.react-calendar-heatmap .color-github-1 { + fill: #d6e685; +} +.react-calendar-heatmap .color-github-2 { + fill: #8cc665; +} +.react-calendar-heatmap .color-github-3 { + fill: #44a340; +} +.react-calendar-heatmap .color-github-4 { + fill: #1e6823; +} + +/* + * Gitlab color scale + */ + +.react-calendar-heatmap .color-gitlab-0 { + fill: #ededed; +} +.react-calendar-heatmap .color-gitlab-1 { + fill: #acd5f2; +} +.react-calendar-heatmap .color-gitlab-2 { + fill: #7fa8d1; +} +.react-calendar-heatmap .color-gitlab-3 { + fill: #49729b; +} +.react-calendar-heatmap .color-gitlab-4 { + fill: #254e77; +} + + + diff --git a/resources/views/auth/forgot-password.blade.php b/resources/views/auth/forgot-password.blade.php index 0642fa8..21c56f0 100644 --- a/resources/views/auth/forgot-password.blade.php +++ b/resources/views/auth/forgot-password.blade.php @@ -2,7 +2,7 @@ - + diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index ecbe174..1de451d 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -2,7 +2,7 @@ - + diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php index a0c4fbe..028f792 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/register.blade.php @@ -2,7 +2,7 @@ - + diff --git a/resources/views/errors/404.blade.php b/resources/views/errors/404.blade.php new file mode 100644 index 0000000..b8ed36d --- /dev/null +++ b/resources/views/errors/404.blade.php @@ -0,0 +1,23 @@ + + +

+ {{ __('Page not found') }} +

+ + +
+
+
+ +
+

+ {{ __('Page not found') }} +

+ + {{ __('Return to homepage') }} +
+
+
+
+ + diff --git a/resources/views/guest/faq.blade.php b/resources/views/guest/faq.blade.php new file mode 100644 index 0000000..e051573 --- /dev/null +++ b/resources/views/guest/faq.blade.php @@ -0,0 +1,83 @@ + +
+
+

Menu

+
+ +
+ +
+
+ +
+

Help page title

+
+
+ + +

+ 👋 Welcome fellow Tailwind CSS fan. This starter template provides a starting point to create your own helpdesk / faq / knowledgebase articles using Tailwind CSS and vanilla Javascript. +

+

The basic help article layout is available and all using the default Tailwind CSS classes (although there are a few hardcoded style tags). If you are going to use this in your project, you will want to convert the classes into components.

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
Heading 6
+

Sed dignissim lectus ut tincidunt vulputate. Fusce tincidunt lacus purus, in mattis tortor sollicitudin pretium. Phasellus at diam posuere, scelerisque nisl sit amet, tincidunt urna. Cras nisi diam, pulvinar ut molestie eget, eleifend ac magna. Sed at lorem condimentum, dignissim lorem eu, blandit massa. Phasellus eleifend turpis vel erat bibendum scelerisque. Maecenas id risus dictum, rhoncus odio vitae, maximus purus. Etiam efficitur dolor in dolor molestie ornare. Aenean pulvinar diam nec neque tincidunt, vitae molestie quam fermentum. Donec ac pretium diam. Suspendisse sed odio risus. Nunc nec luctus nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Duis nec nulla eget sem dictum elementum.

+
    +
  1. Maecenas accumsan lacus sit amet elementum porta. Aliquam eu libero lectus. Fusce vehicula dictum mi. In non dolor at sem ullamcorper venenatis ut sed dui. Ut ut est quam. Suspendisse quam quam, commodo sit amet placerat in, interdum a ipsum. Morbi sit amet tellus scelerisque tortor semper posuere.
  2. +
  3. Morbi varius posuere blandit. Praesent gravida bibendum neque eget commodo. Duis auctor ornare mauris, eu accumsan odio viverra in. Proin sagittis maximus pharetra. Nullam lorem mauris, faucibus ut odio tempus, ultrices aliquet ex. Nam id quam eget ipsum luctus hendrerit. Ut eros magna, eleifend ac ornare vulputate, pretium nec felis.
  4. +
  5. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nunc vitae pretium elit. Cras leo mauris, tristique in risus ac, tristique rutrum velit. Mauris accumsan tempor felis vitae gravida. Cras egestas convallis malesuada. Etiam ac ante id tortor vulputate pretium. Maecenas vel sapien suscipit, elementum odio et, consequat tellus.
  6. +
+
Example of blockquote - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam at ipsum eu nunc commodo posuere et sit amet ligula.
+

Example code block:

+
+				
+<header class="site-header outer">
+<div class="inner">
+</div>
+</header>
+				
+			
+ +
+ + +
+
diff --git a/resources/views/guest/privacy.blade.php b/resources/views/guest/privacy.blade.php new file mode 100644 index 0000000..06ab181 --- /dev/null +++ b/resources/views/guest/privacy.blade.php @@ -0,0 +1,17 @@ + +
+
+
+

{{ __('Privacy') }}

+
+
+

+ 👋 secrecy +

+

There's nothing on our side but your email address and your encrypted pages.

+
+ +
+
diff --git a/resources/views/guest/welcome.blade.php b/resources/views/guest/welcome.blade.php new file mode 100644 index 0000000..9dd0138 --- /dev/null +++ b/resources/views/guest/welcome.blade.php @@ -0,0 +1,284 @@ + +
+
+ +
+

Envie de tenir un journal privé ?

+

+ Ce site est fait pour vous ! +

+

+ Tout est géré en local, chiffré et envoyé.
Seules les personnes connaissant votre clef peuvent lire les pages de votre journal.
Même nous, nous ne pouvons pas ! +

+ + Créer votre journal secret + +
+ +
+ +
+
+
+
+ + + + + + + + + + + + +
+
+
+

+ Votre journal secret +

+
+
+
+
+
+

+ La sécurité avant tout +

+

+ Votre carnet est secret et doit le rester. Pour ce faire, moins nous en savons, mieux vous êtes. +
+ Toutes vos pages sont en claires pour vous, codées de votre côté et envoyées illisible du nôtre. +
+ Cela vous permet, grâce à votre clef, d'écrire et lire de n'importe où sans être inquiété que quelqu'un d'autre y ait accès. +

+
+
+ illustration de la sécurité +
+
+
+
+ Illustration de la portabilité +
+
+
+

+ Portabilité +

+

+ Utilisable sur tous les navigateurs web et mobiles modernes, votre journal est accessible de partout +
+
+ Images from: + undraw.co +

+
+
+
+
+
+ {{--
+ +
--}} +
+
+

+ Pricing +

+
+
+
+
+
+
+
+ Basic +
+
    +
  • Thing
  • +
  • Thing
  • +
  • Thing
  • +
+
+
+
+ £x.99 + per user +
+
+ +
+
+
+
+
+
Free
+
+
    +
  • Thing
  • +
  • Thing
  • +
  • Thing
  • +
  • Thing
  • +
+
+
+
+ £0 + for you +
+ +
+
+
+
+
+ Pro +
+
    +
  • Thing
  • +
  • Thing
  • +
  • Thing
  • +
+
+
+
+ £x.99 + / per user +
+
+ +
+
+
+
+
+
+ + + + + + + + + + + + + + + + + +
+

+ Envie d'écrire pour vous-même ? +

+
+
+
+

+ Alors, qu'attendez-vous pour créer votre propre journal intime en ligne ? +

+ + Je crée mon journal ! + + + J'ai déjà un journal, je veux lire et écrire ! + +
+
diff --git a/resources/views/layouts/guest.blade.php b/resources/views/layouts/guest.blade.php index b94f3af..9135e5f 100644 --- a/resources/views/layouts/guest.blade.php +++ b/resources/views/layouts/guest.blade.php @@ -1,24 +1,202 @@ - - - - + + + + + {{ config('app.name', 'Laravel') }} + + + + + + {{ $slot }} + + + + diff --git a/resources/views/pages/index.blade.php b/resources/views/pages/index.blade.php index c7fb320..1bddcf7 100644 --- a/resources/views/pages/index.blade.php +++ b/resources/views/pages/index.blade.php @@ -1,7 +1,7 @@

- {{ __('Dashboard') }} + {{ __('My diary 💘') }}

@@ -10,6 +10,7 @@
- - - - - - Laravel - - - - - - - - - - -
- @if (Route::has('login')) - - @endif - -
-
- - - - - -
- -
-
-
-
- - - - - - Shop - - - - - - - - Sponsor - -
-
- -
- Laravel v{{ Illuminate\Foundation\Application::VERSION }} (PHP v{{ PHP_VERSION }}) -
-
-
-
- - diff --git a/routes/web.php b/routes/web.php index 25c697b..e1e02e4 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,5 +1,6 @@ group(function () { + Route::get('/', 'home')->name('home'); + Route::get('/faq/{locale}', 'faq')->name('faq'); + Route::get('/privacy', 'privacy')->name('privacy'); }); Route::resource('pages', PageController::class) diff --git a/tsconfig.json b/tsconfig.json index 0f183a5..c651920 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,8 @@ "es2019", "dom", "dom.iterable" // for FormData.entries - ] + ], + "allowSyntheticDefaultImports": true }, "include": ["resources/js/**/*"] // Frontend paths pattern } diff --git a/webpack.mix.js b/webpack.mix.js index 9697b63..6c1a836 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -1,5 +1,11 @@ const mix = require('laravel-mix'); +mix.options({ + fileLoaderDirs: { + fonts: 'diary/public/fonts' + } +}); + mix .webpackConfig({ resolve: { @@ -11,7 +17,9 @@ mix }) .ts('resources/js/app.ts', 'public/js') .react() - .sass('resources/sass/app.scss', 'public/css'); + .sass('resources/sass/app.scss', 'public/css') + .copyDirectory('resources/img/**', 'public/img') + .copyDirectory('resources/fonts/**', 'public/fonts'); /* |-------------------------------------------------------------------------- -- 2.30.2

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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/undraw_bookshelves_re_lxoy.svg b/public/img/undraw_bookshelves_re_lxoy.svg new file mode 100644 index 0000000..536efa0 --- /dev/null +++ b/public/img/undraw_bookshelves_re_lxoy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/undraw_not_found_-60-pq.svg b/public/img/undraw_not_found_-60-pq.svg new file mode 100644 index 0000000..d28c382 --- /dev/null +++ b/public/img/undraw_not_found_-60-pq.svg @@ -0,0 +1 @@ +not found \ No newline at end of file diff --git a/public/img/undraw_notebook_re_id0r.svg b/public/img/undraw_notebook_re_id0r.svg new file mode 100644 index 0000000..970f878 --- /dev/null +++ b/public/img/undraw_notebook_re_id0r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/undraw_page_not_found_re_e9o6.svg b/public/img/undraw_page_not_found_re_e9o6.svg new file mode 100644 index 0000000..1aef278 --- /dev/null +++ b/public/img/undraw_page_not_found_re_e9o6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/undraw_personal_file_re_5joy.svg b/public/img/undraw_personal_file_re_5joy.svg new file mode 100644 index 0000000..b272b9c --- /dev/null +++ b/public/img/undraw_personal_file_re_5joy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/undraw_security_re_a2rk.svg b/public/img/undraw_security_re_a2rk.svg new file mode 100644 index 0000000..aa2bb19 --- /dev/null +++ b/public/img/undraw_security_re_a2rk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/undraw_vault_re_s4my.svg b/public/img/undraw_vault_re_s4my.svg new file mode 100644 index 0000000..271fee1 --- /dev/null +++ b/public/img/undraw_vault_re_s4my.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/js/app.js b/public/js/app.js index 9737ca6..653a9da 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -36454,6 +36454,10 @@ function PageForm(_ref) { content = _React$useState2[0], setContent = _React$useState2[1]; + function updateContent(content) { + setContent(content); + } + var onSubmit = function onSubmit(event) { return __awaiter(_this, void 0, void 0, /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() { var HTMLForm, decryptedFormData, encryptedFormData, _iterator, _step, _step$value, key, value, newEncryptedString, response, json, uuid, _iterator2, _step2, _key, _newEncryptedString, savedDate, oSavedDate; @@ -36559,7 +36563,7 @@ function PageForm(_ref) { size: "small" }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_uiw_react_md_editor__WEBPACK_IMPORTED_MODULE_3__["default"], { value: content, - onChange: setContent + onChange: updateContent }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_mui_material__WEBPACK_IMPORTED_MODULE_6__["default"], { variant: "contained", type: "submit" diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 2d60117..8910ab9 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,4 +1,17 @@ { "/js/app.js": "/js/app.js", - "/css/app.css": "/css/app.css" + "/css/app.css": "/css/app.css", + "/img/logoptimized.svg": "/img/logoptimized.svg", + "/img/undraw_bookshelves_re_lxoy.svg": "/img/undraw_bookshelves_re_lxoy.svg", + "/img/undraw_not_found_-60-pq.svg": "/img/undraw_not_found_-60-pq.svg", + "/img/undraw_notebook_re_id0r.svg": "/img/undraw_notebook_re_id0r.svg", + "/img/undraw_page_not_found_re_e9o6.svg": "/img/undraw_page_not_found_re_e9o6.svg", + "/img/undraw_personal_file_re_5joy.svg": "/img/undraw_personal_file_re_5joy.svg", + "/img/undraw_security_re_a2rk.svg": "/img/undraw_security_re_a2rk.svg", + "/img/undraw_vault_re_s4my.svg": "/img/undraw_vault_re_s4my.svg", + "/fonts/pacifico-v21-latin-regular.eot": "/fonts/pacifico-v21-latin-regular.eot", + "/fonts/pacifico-v21-latin-regular.svg": "/fonts/pacifico-v21-latin-regular.svg", + "/fonts/pacifico-v21-latin-regular.ttf": "/fonts/pacifico-v21-latin-regular.ttf", + "/fonts/pacifico-v21-latin-regular.woff": "/fonts/pacifico-v21-latin-regular.woff", + "/fonts/pacifico-v21-latin-regular.woff2": "/fonts/pacifico-v21-latin-regular.woff2" } diff --git a/resources/css/app.css b/resources/css/app.css index a31e444..7e821a7 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1,3 +1,96 @@ @import 'tailwindcss/base'; @import 'tailwindcss/components'; @import 'tailwindcss/utilities'; + +/* pacifico-regular - latin */ +@font-face { + font-family: 'Pacifico'; + font-style: normal; + font-weight: 400; + src: url('../fonts/pacifico-v21-latin-regular.eot'); /* IE9 Compat Modes */ + src: local(''), + url('../fonts/pacifico-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/pacifico-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/pacifico-v21-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/pacifico-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/pacifico-v21-latin-regular.svg#Pacifico') format('svg'); /* Legacy iOS */ +} + +/* + * react-calendar-heatmap styles + * + * All of the styles in this file are optional and configurable! + * The github and gitlab color scales are provided for reference. + */ + +@media all and (max-width: 768px) { + svg.react-calendar-heatmap { + transform: rotate(90deg); + } +} + +.react-calendar-heatmap text { + font-size: 10px; + fill: #aaa; +} + +.react-calendar-heatmap .react-calendar-heatmap-small-text { + font-size: 5px; +} + +.react-calendar-heatmap rect:hover { + stroke: #555; + stroke-width: 1px; +} + +/* + * Default color scale + */ + +.react-calendar-heatmap .color-empty { + fill: #eeeeee; +} + +.react-calendar-heatmap .color-filled { + fill: #8cc665; +} + +/* + * Github color scale + */ + +.react-calendar-heatmap .color-github-0 { + fill: #eeeeee; +} +.react-calendar-heatmap .color-github-1 { + fill: #d6e685; +} +.react-calendar-heatmap .color-github-2 { + fill: #8cc665; +} +.react-calendar-heatmap .color-github-3 { + fill: #44a340; +} +.react-calendar-heatmap .color-github-4 { + fill: #1e6823; +} + +/* + * Gitlab color scale + */ + +.react-calendar-heatmap .color-gitlab-0 { + fill: #ededed; +} +.react-calendar-heatmap .color-gitlab-1 { + fill: #acd5f2; +} +.react-calendar-heatmap .color-gitlab-2 { + fill: #7fa8d1; +} +.react-calendar-heatmap .color-gitlab-3 { + fill: #49729b; +} +.react-calendar-heatmap .color-gitlab-4 { + fill: #254e77; +} diff --git a/resources/fonts/pacifico-v21-latin-regular.eot b/resources/fonts/pacifico-v21-latin-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..073efa31032bbb1bc8c01c948e6c064d67e6eda6 GIT binary patch literal 35471 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 literal 0 HcmV?d00001 diff --git a/resources/fonts/pacifico-v21-latin-regular.svg b/resources/fonts/pacifico-v21-latin-regular.svg new file mode 100644 index 0000000..3458389 --- /dev/null +++ b/resources/fonts/pacifico-v21-latin-regular.svg @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/fonts/pacifico-v21-latin-regular.ttf b/resources/fonts/pacifico-v21-latin-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2d7c97066ed6d4877c69f3a1c92a73a98e625ad1 GIT binary patch literal 73868 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 SJPD)7cv%=mAJcd)kN^Okl4fiG literal 0 HcmV?d00001 diff --git a/resources/fonts/pacifico-v21-latin-regular.woff2 b/resources/fonts/pacifico-v21-latin-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..14021fb5718659d3f9e472bb9c1d56cbbb0d711e GIT binary patch literal 30908 zcmV)5K*_&%Pew8T0RR910C>Cr5dZ)H0UC!gsB%@fs&Y{+MYW=3 z^}w%j?t3iA*Aci2ghnWoCU7{E2IIGR9{w2bx$pg4l(tWY89c5AS@T-kU^E&H==0j^ z4)AO9>xhedSMMU4OYXQzIIf5Tj%ca20IM-`IxCinx+;5-x^!z-e{+A+d)KP3&H!vj4ct*v?$b8E_F4f1HM$zT5k;<<2WA2<2a7T z}9{LwiS{*kpnuKIa!~7b@tsS1VRBJf<;IIM93nEWZ)UH1=)-ZTi&^wW zHLrwDiI4-Ct+DOvR^NyCa0!i2$lb4tB?*nA+TYvM+I@Ma0RIpx#0vDbj|ggOSAm}= zUB>41+6Syr$QV%APRt=DIY4-fP#%{l(_U8-RM$7x)j1{eM+gqpBMqx&aVufD#2z8Vcmhk|5=vnSJO6sA+(d26AhR)##kl0%Iuq z^ti^k{37dvbc5_%zVE_|E{rb-qRXR$|L+e|?|J|It+b2O(h#?lVkzA^NNI!_4^RaR z28?6Tn%ck2PpH7EEMw#dcg}`j3j`W<-EWG*m^xG4G$ID<@;3wtMMOHx?|0%q{U)W| z{r9S>h=_=Y5hG$8WAuGZ*3c$gh*sL+6fr_z-~Eg&-v`Fxwsyz?0wQhwP8UC-&c06N z&;mK`F9^Xy@|HE`)9@(weF6gDIsXeJ1ZaAYK10Y@U#LGDNWm3y=MH)Cf&BPED#1{w za41qN6ekVJkO^heLS@RKO0`hEdZ^JDXq@@bLW`g!)%i5_YFb0Bct9%9ioa)c=bZ=}E<}~CGUU00ODnC_x9*VL1Wy-r?-$!l*22i# z3?16rd;#e^g+_2?mZx)244V%rU2LPEmIe)K6q0ZQK=76~N@Ld)6}Og7_fIADVKabJ z$j-cJwQN!!a(CL)lW-a(h!?IY=!TCDx>Tm#JCIKFKXXx94L2Xu9s|%2E5QY*oIJJE zXe(|`m-QqGx?i?=zs0XdI@Q+gF#xf za5KhK?iO0iUzhdNHqwc*!!8;J9FgF-<5D4&>jEJkCd6ALV)B=7@W`n{00JYM;v25x zhzJ6(GPw)=TleE@Lu)*;m*@SJL0LZL)i#z2ZYk})D+GL0l&9xiQD zsRbX13ERD$RU4n~A9o^ZwyL6ls}ga$;j1N1IV8CWu9;mDRtPo5EY zw6us~CG?akWuQzML*>fpsZfETQY8~rYU!y{kH<2BuMLLAYU&$jJTyU*Yoe*pLL=KE zi(AiK*3h>WnrNN%^lfBDHZfzH8Iw+vYlofs*u~HRP1-?+=sCE38v_6fJ>N>{>PmHGlWcku;*RThFDaulljKD%idX=`9 z5O6fstQSrA_+!;7&JMXZt+;;k-WtxNI-9uGah8I7sYC<%wK{(hLD)SW(gXoJ+yP7C zbSN1fKJ|t2wp3mrM6)nDjz^@Yb{P8A`DZDEjc`>r1u2Tn8_dv81JS^y#5R z{33#|jFf5=LeVR@23MiJAH^OJA~8F*@j?N4}i^fih5nD-iGz zHydS?X^gQ1oPbcKN`M3d6qJRKY=xO-6D)5o1^9sp2DUewXWr-*SWZ}D9T9x}#5UO^ zZYYdd+wG?3{SFciiwVb>a7t4+?F@95HJoE*7g*gTR&<%wTwzsLS-~|{a-X4xtm3g| z=!vIN&sgL+i@jv2*DT{53%zGKA6V+Ers=nTxc_m_M@|B15-lf3myVDDI~`W4q`pP1 z#UXm>d5Y2pwMZtu@)N{fOxhe9B?ntUJ@Nad{+L+%mvgJT4MMaze69i0!Kw&TTSNmn zesmZK6e?J$D<}#wIw;auXPX&54~bv%le%%wVPlJQ>yqubv%ah>h{hI4!Iq38fqIStXIe zBIWM2*u==}uaAy!PG#WPq`SXS$sQcggA26hoc(DbTA);r0Y-y95Ez?LU0-~c0MIuz z745MQvq9=Jn&QgRi$1pG)f=`{AbdO*pt$H_2>s>%vOtj)dPwRWCE)}4`8eG zNz$5Hg{(R?7)Sjj!}=3cG{t-(uG`1SIQpS^PuEW&yH*~%`uy!P8#W^1i6O9iSL)@sAIC7a7M1LVuij_kw^+79Hc-FipUUYbV{8} z(FG0BFk&G$?u_{Ili=Q~hh(Zy0as8*Lb@Zr>Egs_qtS)114?Zc46p!boJu!MEHs^B zhXfHVOwdM@xf!4gDTKfyh(eYN7Enh*I`+uKeCgmvMk~NlD=DyIs6Z$o4w246IkZs} zQ%nSn5XrJ-Fd>_ILURT=WsnJx(5NBbqCp>R@=*#AktiAwg(8%Zk%B`q^GakmlrfT- zk6@ZlBn?|HDLiT9-W}ilqQMfX-b;W?Fp-Iv{zFaH5+`XKnY^1~MLAS2GK0w%B%B__ zV*xQrC?iLOR5p>0#mLYAQ|YkYh-6!jn6DSJ^k$Ae%+;4XP$rXo6yP$3$SHn7qKK7* zj3dr6;*20ZBOv%9Ida?+BItWCd1RlxweaLc*29zF3shu5>PM8+8x3pzKJ-F6~cY1MMPGvM_E#E=| zJnu0su7uMu0}vV@*)86JH>Ofui(_F31xh!#ppx=&I>ezY6IlJZ7%>c9mj&h-?0)wfmJrJReC5)}>h@SyL8#XHF_JbH5g9(l?xrf=U~hgJ#`4yd7jMPITgA^?m5X?+m4N9H`a?X zNqRyZ)k*3i!fyLgO)QBm5erRS5jgn2oX(f3XopA}mq%I4<*#xHCC&U54z8$?zswdZ zsOK-SMDl8RQ>IW(mCROEqbynX>%J6#31nDo{WVKlg?=~be}vs^(PKZY$jU*d!|Y9A zK^EGjE6veXNw(lB&f_EwW2+MpokK;Spd&G`!wPBK3^EF4_FsE#Pd-ygzteU3DVHfN zzu_EV3GZw~CtrN?+^S8xj*gG|lrhF?5X}iDnq;ymwpo0-8D^p#pBJ>??|;GK2`{xw zm*rMiX_eL1Kza$L4Sy>PHkaFNi>b_7_mBixR9v%B6qXxBOGGDE7L5|qC@R}k9tuI}dV;_CK=^ka!osf3%59RF;^@0k zlV)dl!L5F#3$)bME>tMM!LJ1_PWa8w39r4o{4;n;K5=4RsoHV_`aku1x zWzrd>`WEPvt7vqFPUO`b=MGfw4*;8kszx8-=+iitm=&ajJiVJc=^_*PZdlU3c8`noglIXc&_t5=> zqZt?4@Z-vfGZ$X$R8aFbOppM9f`y3{C0dL$Ns^_AkgHI>0wWBMks`IKjZ~vaiDovm ze!>p~4D><~ZxT|tU`Fkqu5jCBBGL>%G4ncrKSF;Yl-;VOosqlGhFom~DK5P5wnXXO z7NU&*H7>rV!0ILB<0>7uzdTz9%s+<_(&dRv#4D#b@zqd{jJ3p-m`c-uU>aOO0%~+A8V&-cu>MFvL)~65t}0_=UQmcf`3%3SAKPQ&9OJ^(b0K3u{U(* zx5r|WUW|vU`#5EXU1GlbtjMq{w#)}kiFqQ1G=#|?3ot_Z5U)gt2UBWnDG(8pn7N?Z ze*rQJ7cYq)PjzX$3U{2xtRk8xNI30pmiwO+8fe7wc*1jlJ@^Lnb{aBvSr(cEfaUt zi&_Qgt%o$R;p2Itf*i>6RR<>3#JP}nCm_;xk<4sF@|7buT|FMKc%jVUB`aU9aloTh z`P|UprxVce8#3*=mv-_H(Lb3iNz)`rX-$)jU_6-84Q;?3M3NG#cOH-iEk|3ptY( zGvbL=7?^c&$;wwL-RNOJ`rJ~ii^#fOtnT^DemDAiLIvhlva`-}CgkLyxjMx}0ovpx?Y;AZZuD-AOzX*Cw2E z(J=kfz`ly?U-J3qR|k)@po$zJM0-n#;zlHlDlti^$;z0btf|VGro8DY7~3UfB}g(p zq@%9xc|l3?zH}oP}D_20ruGV6cuqG5uCbh_@ZpVdz8_(&3s6h<0D$H-u0F>)Ar zi~>dxJE{WJ>{ab*V6dW=yMCSD4*5hOs}uMj1FR)$)3~h;U{F7`MTv9rO1^O+X(B)x z?4+3Gg>L$FV||+Ky4CY<)l=0B(F(*$E#Q;&Q*BJZDxF!6B<-osN<;m6kSg~#naeG$ z`TJ{P0u=^6zF8?@5Qy)3Fhs=oj1ZDJy^wODKP9Fxomm~a<*@6#t z*L5|tb^T>n+y|jD@J+Gti@fV+NhTEe>Nr&$s8aVe!XS-O=N>xTNqFGr8_dD<+MlpC zJ2XYP%(m5SyK@4O(o#9;2W`o;Mf!2h zte(LB>n~TJp_2xbQXno(84@ySk9Y)fdSuH;A`!P0d|RzCXX-a`ACEX18GC`8RCCXL zLzjYx*(VqnGMN~$(IFP?n7Q4PFHwm##;JsDHp`WAgweG8mJCZ|-5Jj_CVko`##fjD zevsjvoj|vZG?ys^Wh7(A`T_bav!foBmf6tiE64DMpT1+ZR-ec>EcFgg!F~=}Jp%`s zG^^&>DW)#}B05;o2xRU;ougKXelAjaGxy~X#WsgpaKqoS>G|dpqEX{ME%fiw!L$I>0u5kib zQ`m&G%@XWF+UEi15YjPAa0>O#W@+1{hD0+2oFzU7dI*-p41r|zW!q>4rG|xB0v774 zPy@7(^ell9x-gO9aT5C$Wy;FpHr1XJ_&TE2aUX|7OkO0xk3_*5OyI4V8uzBwz58`g zzofo-sfLJZjM#1ZCVgmjA6ndpR`;Q;32Kk1j)>h(O8PR&eHrb(jB#JaHbLVeYJ9|_ z3HV3v?cCq%e9&*2PyrvLVk)~TNoB2L=lx2u_qDIFZ`%UG_I^$#gZuwN?gG35EdK+S zF93`WfVv36kHGa#Y&U&ERfsT=;%lri##_l@slzT1l+1BZ4x0!OrkaWQXCD-$`iRiz z6Gm8_*bq9kU)FE7Ve_IE^^t}#A_}t`n{LlB(6AN;YBaT@s9Y~2#9d+{>~DgR$V4;R zrT{ln;=-^nZ_#4dO425U2q%K;R=xfs`s`hRb->xK5etu2Yv)dA=bhgTe>^C%&hr!5 zmrFPUMY*0HoBN8e5Jo%aD%J1h#JnUV1b1nb;U!aw3N_vk`Mw~<<5Jo=5Mq2rI`=~E zJjdk)spjIF{7~!;AEXN3t37Ond_AUR@tq)*S21TaQ<2oR^ZBHpvnfQkKGqZ|PI4r+ zPLfZF&HA#&8?nZ^iS=)SaOR~0FRgiD$n&mQWlmPIGCwck(lXQJdq3i<9P$xSkz^@m zn6++7$^-=|B}Kx5hBEO=evZlPBP(SkI*06a4M*{Kx$KHsfcU>`CfAZW9Jjk4dNo-W zWl@&HVNKTVXj)OEg;)~#&cv-KIYnvkb4`%~9#2@3q+(W<60%keDoW@xr@7Twb5G~+ zxgp3+8-xmC$CM6;RK^vA4N}TP1b-)akZU!?xIhLQm(|WWPa@dElv6HL5>@J>QY?3v z1*B{tJ*VUD1zag>AQLsGaFpt*EPx5r2!iJ7)8%J12C0DSr2?YO*c!)P8kv~$y+;n7 zOvDsq1RFOn;uM;0-E?NymoytYViB|<^EDX72aZ|fM-(7?Pq=9Dr`9LbOxpi|0tQ8O z1tr9Uf}qN`c4gj9+uCF3K6fNYxr!)Z?%DgcLRph&)(0)&%05a`rp23Mjvr~-QUs2} zpYPz|&W>jyePWs$9f?0{3GfVxVS%$bh_Bu~oZmmCgM$Ffgy(c2butprGLcak6E(w0 zm1yRM8WhZKiVzBRZhiEj5?sx#%0SW!*k3(KcbusL!qihrE>$H6NsMkx%9fV^NQ2dy zkd#unQO%(oLI@{Z2%*Env{$ZMd2|7DNFxI2D!rpQ)II=CXR$$As-v?_kxEd2D3)Tl zFV40F-2y<{AekePb&j8(+FX#;*P+!tz+i%yz~Lfrlsf&##4i@Df3b!^E@3B}3aPs- zB452Z?SrR@n`90=he@f%{Esd9>kzX?J{ssSdO*bN0qZ-t z6~1Xb@o-!MmTMUrWAO)z%iL6qIZ$ZJ643nG?*JUp+~c0d_JaVYFzkT=HcgW>@4{q~ z-9NCJR8RLw^7uF$#`S?m*lMhlQrhb%jcI+iM+y4LD-68}dq}nEep%uOM-RD@@i^P+ zRu`d#O4xEE+Z~@N{G5n6*y3jGxZVmO5Y#oO;Iu`0hP^7Fcq77Xp@BT;^ic=hclG*= z4ILU<(sJ`)QWV#C|M&)L8j={0B8q;2VZ`INwuN&AWsQX`@x5ktIcB%K#d~^{2EsH^ z?q?JZCIx26#@D%f4;}^(?1YZp1%&iyfU}aJkFa|6=#|#At1^ZPNTMOl)63|qrsoV$ zI@2h@5ElaYbUjnDaoGh10YVETO?$HsDov&*HEq=R^0;ktCGcH6dXDZFpO$hjU>n|a zpa@-ziJML}bzWBW8nUT#QdpRa0HNdpZN3_w97g6J2R1#peeE;NmDDeB2KZVjec`j(;3Dp%QU~LxeL{1nBHIwx4N1#3hkZ?%MD@l ziQ8QkBQXgvR#Ya`t>aGINHks%>{JZeDhHWKRlO-QzXkd=ucR0(k?b9pkZ-&X7^tVL zw?Z550YbF8c$sd?txw>FXWV*;u#6I3t6#iLp5$Ya&IQY`o{ah+-8*2o;gK!n4dOm) zzAz|SnlhgU>pF08#ey!j1QPe(3;ad1tk=Z_OlU5e*?;!!iBNPw9PtoJ)K89AVh74y z1u|PGWX|~bq1pg`2}qiUD?75LQvfWbg+nrh%8YAO8!dX1Z*gi3hfr(-T7my>w7bdpnvAT^*!B&4LCyFvLuj|wKRCXv9Tmj32O zLAsi)fFdbF{wW9zWP);|6r9>ila3aw&=scKIC)|ex>Wit(Y#;ZDdjxQM9n`NbP8E- zzjIPgkB>{WkC?Wc!^xNr9?8_(+c|n+!)lY4$s@HXgrW^#sWBKSZwT6Mn{IVA zBbL)=9*-@-sFED)xu{N zRGQTaIK`>ytx>oQx`@837Tr=EDByNNkt(fyE;^OgvZLC()X`^SI%32RIKwa&1uF9s?*i&6;Yi+T6nB{DkzbC9U)ragFdOWtb9ssQYcV zG=9%`)zu<}>7%cxU+J;eu-p#qXf6^&aF9*ROgfFU<(46=AWc#ujZhU93&5dyrrR7W zso=?-z&~KCKuNy42Sz-onUzMCnR|y%Xl?LIlJ-6!scl|hY9VYJ{8=_-hW@j1k*F2D zrA`9HhRr{~##6KT?DYP&uSJJd3r?XF3=iT*pc=Kr>GwPX!}?iCnJ4zhmFVw33|*5Xt(o^=VV8-I}nW9 zvC$_F^3nUI66QB?d@RFs2S83-Y$C+i@x5LIr|R7;i;!Gu2Y72YjsXpXag{O0L}@F_ zVd>+lFi|2|&GAE}mt2PMqaC>zsr0M&11ueX1qn0l_D*Zj9t^)XHXal3RqQY|?fl7z zye0`K-eZNdS;tG42TYPnEJL;1MFMF=&4HKjO1 zF(A&RS%2Kya*8la(>CQbloo6%*z;DU-1CC@tF#V7@2WWtj2_gPw)i!fmo6vdS%K|C zo~run=cjs|9{I+`Ze(lYju&ON`~WO5_9(3IH-&gS5q|~faQ3rF2f>G zH#Q{?DEXP?@2RJ~f3_@zxTJY7Gy25Fi{QNWs>=W& zbYC&Tw8G0U@eo*#cj1C#S;6`RX)jdNl6hTE@4#l5D3EG3+=2^hkfrJa z3-ljvB0dV-3?-H!5#sn1OF)=~&6gJ`i~+Zx6Px*rtS@1ha+PVso!a_SusF}mjC@Lx zR{3d?c}59|3Lddfa~=ENvt!m9vVQG%6{0b(hKe7Poukgt@#0l2#T zCzj12+iI*J~BmXnOT7*#}q^NLh)( z4}^Omcn|rE#u`cXMKSlc(Vkk^2Uwk1q=_Uns%@xa-v?;|PB z6Yl$Z4h-x?DpY4ql{C*di?XxbmL5>cOz^pkYrGdNqq|CSF@Kx4!ZQ)VpDjGw`*GLOC0*OrQJ`pwJ`3R?)tWF96F$GBy8xm{#Qj#d~ zCnb3XX`Cr?XA~2WDm%kqQHAYa^_#4_RO&G7jZG!r!OwlNV-shLKD_~=x3~xd^5&P> z#P$Tm0@SINw*p~~*|a@$nSf4j~p+L0%p zVNtp%g(^z`CSG`UqT-F=q_akEO*e(^@~)({44h>n1us~qP`Y`nGRqwuf5svyFj>N0KJ|lL|T~|+tmY&@k8g$twD`$rOxV~cw-G_9P z5G3q=#J=(9<$=C_mBgD5iML0E-?$BI&HOw+?^!z2!gH<8`<>)t@3@KYgajGwWTxm| zUyiyad!JzMMco{hn?0;|N=GLKC^t&NnzF{hS=&<0E%?Vg-f2eRDy>GiwtXYV%0ZQb z5iJZh_B&(sbhJbkv{dA%e#O%VA9!(q?{F*3{mzj&ujxJF--tL70J=uv%Fl~No;o|; z{AL7lI#s*3b7Rk!v-5_!dVA7VNkBw<2tp0DxO9VaG#NNNIJRVZkz+9{%KjRL`3tZ* zXkNxPnn$lvO~p+k3p{6;N@w{(iv+A=KyHhxQR`o!(Cqsyk|MR%#ceI1Q0CXgS=+=}N^sfn|R z%)z0pqxZg^yZ2A_?=|bHD-ZRo8~ftx$vsX#wD~Rf9X#=1 zS8MQi=hTv^UiLm#6MOAdoBa(sb0eP>$yU)f!zR9v{4mdp7UK=p@r$hVf}_S*Q%S04 zYz}3gEm`ER?%8gsnK!pHX_5Fvw7)^D%Z}jHlq6exR%N(2l@rAhoM&R$U1F7;ZyU5N zh(9ZEP#r>aRW@l&0fHw0;T#&uv&-Qd5#z^m_$!E<5&rRN{GsKm#@zkpqx;C@CM=?t z_{irTu7NeBR3s>w`G85=2k%Dinggv+t2wqxC~g9zDxa$r%zM=P?bsCdOXK=azXeDi zes_4XQgChVPZ{katx}vBnBN}dl(NEoN7ua6O}$^dJa1xHFB;VriC090l3<23Mj|f` z%!`K(506bx&+`Ns$njR%M@-sX@FMYTi4xNX3zbbja>(7YS)~)-!h% z<(FLJSYN~7=G7dw10KoKvVa!uMtsU*HzU35&bx?Vh3B9yeSFkoEO4A(z zd-aR30DkS*{7z4&)73y=TqGiC3%~n`D>C}wA!Hqfw4Fpbg=g1u824sK$qKUpJT+~A z5hp>`4|l93?zUC7HhB>G4oYlL3J^o^nKP=bt4^|M-;xSS)Q6sXp_^Hmi?3riQaoLy ze5Y0o;hJ*i%?WVFH?tSXmXE2eMYNjkXf9}bw(v&+_E zGA1+4Neii0_%wNUC7yc#RJM-QkZ5=3h=iP9WMaZ%OqKjsulY-Kbz4s(h4r9uwJ`?&u>f_VS-9=cwOl(7POFbhmor_HFI4SWW2&j$^|jZt`?T?h&m0|ruSI0s z<3sX0z31@!n$s@8ms(Hah(sWdg!9xedyae+9p{fKz|RP3p;XzuBWd;G{JFi2*25jJ zpUy%tFHaSD9#us9p`rDzCF+%pH==Jv8O>ef-4sa;X#k2(`vh*6BPqS8o8@4C?4E}y zJW}sC`r&_u$6~Vo@$;G^Rf7eR2jrE#)>fZ&W7k{LluuSKshf5<`+S>Ty68;B(rw$O zV&81Cku%LW5aDKBYO&v;5Qr;?F#F(DM1(Y5euB<^or(cjFPKy}k0+NLiI3(YOK};b zx5Q;MR7bR{YnJ$LuUJ(}B^{M~NaMUphUei{*Je*y9L@IMFV;4@twDb@mvk81e3grE zqmv!^{dfK*kUNMldk(k@H+H}q%Yn$Q(u00g&j=SVv*2r#R~;{o7)Xld@7ZQS3tOMd9^f_%oH0qXB@0& z!u0wgca6s%?p<$f42(zOVnl>7xr%8z9$orLm9$U+RG%=o;lO^^9>%c>PtcfhYjCNTlg zTY`y&?RO0qR8kQYh*HWn^ulqPILK7JF~=(sZUMSmJ+p0l^OW>lq740KTo}sztUZ3} z-Sqm)E$uD8UOPixwFn||n(~?S^E2Bud$hXob(*eMtYc+ms;)$l&K^uh2i42`Zb9SE zg5H261yC90o$;H*J{s)c$KIxwU#_pLcs_5J<>Z#5$@+$$-`ohEZt#j2P;LQ0e|!B> z`351kai)RAer^5%KJ!f~hD<$huotyR;ufoh*Q@4qxTk*A3Xw;7QoE05{s@F-Y?i9( z4r&W~?hjn!9vaOJfY)7p%pqdA!NDu?hA*MfUL51abs3Y>m#(BV0-jTM3>z8LFLC5k zxl-d>UyVxWOsDkREZSvaeSzS}$o6#Ya;?ql4=dDSH>%zs)UczfFa(&-O^{>FGkdEW^BJ%N@u%l2PaVsq1 z2cl@j`CsF;G#+aeCvQ1aXE`n*soggN0{r}Dy(w@Ew zK2yTY2Pn@h-Kak(mvzmwvAD0TIVWPhLBW<7AUi5f9;g(C2csWSF(sz_nbf}h$(qW` zIeRT7%8dO)~IXmqCy`bC9(lFEr#th2qfN&qd}jp@&KWxQN1 zm5XdR)dKa9ME}UGor&Png)8zBPG4RuznyZQQ$&3IsSBGocR>PGfoNduM9M?F=W&tL zTmq_;I3P!VjsT+Xar`2R_|s{Rl->27HeP0G9$d+LX1%vq++<{~A?|zhS)E@1;iaL7 zt4?vu6jmzSk-BIsuxwdbH4&&?>LZKH9=FBQ*f>mE`s#u&2Z;5wxLVTNXQoON6L*pdLupCOy5Cpngv6T* z0$GG2C7KhPL zY}ZNx44?s1pw2BtBHuxf#z-E?P>Z-uKihHz!tbVS)~?S#d;cJUmBxST-IcOnLTnNY zwesbn0ART1=O|LIDbp764zokF`W~EW@T$VX%1vKNtfkd~sB8I1Do}uXp%YgjHAc$% zx~1veru_u!!uzx6<(>Scln?VpdVk*}cms;~uI`P^E;6Cs-{%Qv_OY7$DDqaPkY;D@ zh>z)>>1YcV$Iar5A#56HbXt_Z=M6CuRf@%M!Z&!#(@UKkzSC;2D8P(?m{(0^_h)+t z=7kQ!feZh8VCv87du(_rUC^)JL0$0An%=}6gZ)h&(@3kw!NOWu>sRgKX8DLDDVs-r z{T<8}b(g2#jFxpG;8?aG?a2Ad~JBbkG_hF$U zD&4sDbzE;*b@Jt`i#NEq_!E#{PSP~@AO5w8AIlrz>pif2Bn9iD+C=^a$rM;8^V)r<-euF8jWne18W{se zDxJ#iA8}MP9a*Y{^)Tp>n5^nIk1Jx?Gf{Dvqd(kpKMNt<;2yrb?>va91vGc>J~B{13~#K z>eL?_$5NIKNX6PjeYhR2>Zvm-k9;U9xIXu%dfm^jhgpIjO&^Y)OEWuO#)wH7|Qd%m5IFzCv1j^yGfP4GCsP<)VIC;H;VYPzh}`K zI!sSU|IF_54#mH32-9p^AT6z36e%I$w z40ybpsZkEMl+QZI7Bcy!D1=c~In5hdy^@cAh{D|8`n-h_3C=0iak-*1X3d9q)$130IkV9syOGH=i@oN=ASG=6>>^f~HkZvRqVxMTm@sogb0M*PYnunIx=U$?kMZ&jd(-SmM6 z#lCWX7Tq@Y8n;HvSb*ngLhz)b@ZbyF?;)ooP3os?tj}T9-MG&dGtDb%f@assvKERu zXtZ~!?Jx#ng7}f4aI}odzD>;6s$S!M%dcpv)60v4-uceB7u(CH$Iat4ErDVN$>`Sg zp<|<0m_jMTz8)}|wwB&an9S34!(cyPF!acj3`Gb4(%)$SwM?X3jMn;Su5C z@Z~nZhCe<*CR{yN)lSCCn9hGz<>N(*%lS4_CKEC|WTV`K>GnL;IL9PW28=tW2Kq3c z0-pW}EUjG?FOoX6FU_K7#k?SEF)Vt(yg+9m`r9GKm@Nd%BYJk5ghV8&@Z_dipq)!t z4@bYH87EcFhq6f&G)V5HE@S|IASLS~fJzo{VO%c1(8X32pnu0Q2Sz{B$>v;Rk8S6R zf5~&hS9Nf+Kn`UobrAWCrSi^?BF`Wq0p^+e-^#L^*LXeyiQ0d zX&742SuSWUbOSzLaM+(kJb*EHkSrj~DisBSGvL0k$*+73w##W9WGoHa-JK3FTB-8Q z#TWg!(o^AX66w4$XGcq;;$UvHo~DXr+v%)fxv3 zAIzfHbU?iJcZo>ktwhqc6Yw67;2xKg#YZ!eVP~^Ef^EVz+u%oFMi1aQeDywo2YtR; zSz;@bU-S-di6gZ6Cb36$8QroFwK=*0QVj;DlIu4K()y5jG~+bn!~8%UD10=j=PLp} z!zhib^m&R$7}k}LPG2x<)Av%&vZpVb@t{X5RHm-2(`eU@cPA~c{oSg6T~S?3e2Ui& zuf~@ZqvQr=_Gh_u*G11`ST>yU7ve5;lB#~34n1@Dl{<}{8e!qdo?o^I-hjfti@XW- zmol?@1N%Jz&FBHzwqD;c&2H=y6oM;^-Peb-t?8ix^cQKNyywy*iYFQDdP>pYTn~Tp)P>bDC)e?E4n=>&d%_` zS0(=HO20?cg<9{jXYWnvj+)Y2;E3-5$p>a}md#Pjdjn75_nU?pvWw3c zhBEFMfYX<^oV{LFFSv1uJS7o*->!9C@o`13{!57e&$p7tu$#~QtH&zb*`TJLKYhoS z8F0++UD@{B5sU}pZ~=xmdB+aru{fk)e@$8aL+OWEVd6<#4ebrO!JP`L=+eTH$#DaN z5y#Q70oF9WTl^{RGFwb#o>HF>KXWFav~%YC(El?DS@*{VF0G9N5SaOeZFwkGH~k7r zu&%f8h@3^g#{v#PjgX{^G+r6qT@JNG5cJ69^N)fGFaHVoFFzD{CeL71afep4kb{q+ z3Vd+lKTPHXnVe`hod1*Oskk=Y8Q^mLs3?btInO*QUGBh_Ka>H7B6VbJ_CGd3*scCV zGeJz1OB9g6d1ZUy?IL}r`L7z`1dPWS5GV#AkMcb5U~VM=+XS!qq>gIfB8H-ue1oEg z0`}~!JJT|5=Zm@_UJzg;HPzW1aFHPUZ(b=Zk6|INNk>PZJx$%&440RghwqNnQAIvM z9*4QQTj}RDn!FLeqD2-0eDs)KzJzWlD&2$Kf9NI^MFwYxt4+MDDQVY_#?a@Dp2X7F zc6Qg3!4^F4^S*Sh0J;1jqR6dq40UubUhPffDzoSB^XD<={Og~UwUKz8>Hn}hY6n>o zoy_ALLM(N4`7;IMD&kM#saeoq*s}QjS$HA5az%E9Tod$m55YFh6jsF32eXLA>Kjp8 zb`w!jw_%cu!ab4V%{%W;F^r|s@!{m)MU|4g0p9QYg%oNge4AJE_m>RkQ&?6H=W zg}|y7KmG**EQ4&;O7i_MfZ9nSc%YE#qB7QQ{~V*w`qHxln0eDrfZ)lP9bA(5XwI}% zsqvfM*uQ!L5~ArCG|V%I_JYvl4o`LkZ_sD3u69~d-xB&x6;O<5ZM zc+O;TiQ{9&Bg)6H2`b|;;FlVQk!|2QeIw4_O(h#cTVfHT|~?Q-3IFp-wifqJ%i! zYEyvT;C5#k;Q^yo+qv;KYdeCWXw?|z52EpFr$_8HK=m~%=TmLFde!Fnn{IjVX^i>h zr+wAq(|SwvFe2!MkBwur6VI6NxAvNQSRX-O1bSAzU=3Pbwvl$f6`0kWBdG=0sm0JL z6Z?4%b3Y&Sl^7B{J35ArV`expB`Ct!W?%HGxMd2vvMH`F()sxDa+j!@5(XWws@tMK zkr-XYDg-Fr4e4As+G5+$mkc%5qb%vQj<$K^ewp4n7SA%7PcAtIsb#@nt&Go(M+j$u zTA&bTShi++Gn)Pm6(L7QWZm;iBoBI12$VvasxF_^l1E1_e?2UOf9~J<&t*1Nnc(&mX|29?o~^qpWMcn8CAH4&yr_^( za=6hcdk`Q)Tn^}yB11TVa&#UhQ?F4(24AbxQ{NH@sQj@_#lm}X-drg`Cr9&(9Pm8* zhF}(v!~&Y73o8zAy2QjL40e6PIbrt>cnvTl609) z7i&>^YWsXv_E$9G$XrB<|1Z1p`Mf?Mh>)GG`8WqZfK@+wXE+gpxOES(oD(d}&3F#n znD>>xy0B`ugDldNilsq?Nmt#h^R#tM4z#*=El4FJjouCz1;HR5-Z|u>ML&P+)p4FE zN6Z=J_#Sw|=+x@G<_>@CVqvGrL!+hCCdu-;Wq#eCxrDfGKwbL|$NBO95=vvJP3&pt z3c00P-yQ?c$&Zd!wmpin6Cm$wJfh;nHmhz73xMxvTb{+t^4iy+}sA~M5H zmZ{7b>{OWuMm#=Uhe$~O0@3(uw?InJya*ECAtIujWKd%U!Zp%SnoDHHUZ7MK5gT`1=(WN%6odU??kgf_|Oey(kO z2@jQW7r`ru+hbxp0ez=zPxG|0C{ScAj!{SbRzRaTK-pCw{mXBw|G~!Xhjk0@Ng@Cm~pC4=HhjK!j!;eXgcDwp}fLp zdM79#^a6`Y{E(srp8gs`f>4PEC@*o>okoMX{oc`EUR=8V60qY3KIG%!boIb8wg{1t zz-uaa|0TJkHSh{TK0^H1mZcM!jN<0H+7y*8=>ZCTd2r4t1@&o3v)(XL4?*@P;FUua z^&Rj0(4D*%(UmD`P@c+&YE$oYQ_isRSbTF~Q~Ana&W@VOP(D*q=lOczUGr+rCuGh~ z+%af^^-G(Oh?wjUl4(q}B#Ny)THE$44exbD?kpbPzOhI8OX34lpnv^AWfkLNGzdxw zu-EJ|y*MEKM&}H@D*T`>h)>)W_+zoh9^6l&=}!-vjjj5{62S*eDXp4&fCQ|G_n>YP@O7z!)TWHT~G#J!JXtctDApu|<%bZ}*C4TlL_ z+b`yWm%hRApt|y&0$2m14~4=okS&jQU4Eygv&yjy-i+!+p;>ff^V7Q&pWIzBIP4^9 z632i4GWvgpm8e0~++t49sC`O@#y*clU*zDewrtL^o4CiZsPvo?tAlNJjFWA%;yD+2 zM}16-vDq-%4?3-Gwfb->Dr$dy2HVwk?mKdCS5B!cH0e>xrMIju`6Nd@=$NZOfV^-ij^!c7B1^><^ z^n%Eb=b^A?0oI?eMybALehacrf&2`PGGN$54hwk~juK#a)V56{_2!U-;}W#Hz#*`Z z1}Q3}{>|0(9$8dFMV-TS(*gN6DEjg@3!6wvGZ ztNHbz`vVp*pSYhid2CmfvA3RKLsmDYVs=IW8Cuttjr+5gaMp2xrAg_QXOscD#iw6s7hX_xbLS)ig;?ng1X`UIkfOar5k%dJ1 zzv$S5!p?6Rhi6GWX6#u8kPQ%jA%cz#Q~gtyG2jsp|H~!!b(2aw;W0tP?D{4fNw$N8 z8+U%gG^2E#kImmD2>FC31clFNt7XS0#~ZhdRaLcXzV13nJhucvNXrD&x77}pjO2l6 z5(I?5ymeA_|enKNwk=ht_lI z+nEnqyY=3U+L^nvIvhs{{Nr1x*W1fzd`e^ zbrQR(G5*BcBb6CvZlC#`<7~nU;I%)1#`pvs!^Y$@x{4JjP-b{HJgDy7^IBobcgbI# zb~iF_^mV>4wrdibb@Zv;qve@>gM+1~7u0!L>2ZNwCUylYgI_Q8V#X#xwkN2VE*+bh zKe^({lFTR58=pLLtaO{GT=FUczlVtV7wVHNbs_9Ux9G!7Ruv@uMSq#~MX@HiGhG+- zs*wWw3-}HZI4a~ozcP-^C5n9P`bCl8;%M}+Eo)6A$TA#`hGK22)ylS9tJ8^ITlN^s zVm`g1qExL?{>wMW5O2aDzC6Suw9FDPD2@mz=bMKi1>G?0$rt?>hWKHzL;5Y`f$-iY zJM(P}N)E@IoU>Req`=0%9()su{O|(`rNpa~@IoEBt5!ffoxBqzwunfTO7)&!!D`32)ui)oy2Nj^pe_pSJYRFGSIrnrr2l;-CapRu-6 zCocU?rk{Mp&)IKc3GV}_bzg5k$OCXM$0xUm;ba5>JyqTmx)5TY05p8j2_CBz^bD#^ z6MgUg@+vR`S0|rH(`Zc~_V%Kh>qZ#bjbiEnH@YBHbA8c^IIxLIOHV#=72w~%J#8bN zNuBwbKp;%xum^gtGOjThz*6aXDGY>>gmEC`waNufJC|Q{Fe6pWg2Wv-Jf1h>9pL%8 z&cNkA>A1x>lBfPM1$#6@lTjS1OrYuv(1Isl1n&}?ag4F`K(sZGvtCuoWSDe>qAmXfikPn;+ z2DO|4By#f>WpxY4KT>fK!N5L_Ad8a)0mjN!=1ynN!|$mom8(M4)BqbRb0MlyITZk7 zWzJ$%shkS1R{6O(kKMTTpo;u+eD)})O697c#d;J27p*T>0ZY6=Af3evPivfW@Oe0ybPN;AThS+N-XcPmw_JwG`AdkkjFeY zFb@jmy+hs{(aNecA(~a$DDX0D=72`Epv<>MUt6_RTeVeNb)rtxi8_%paVzZZO39vR z#KCmt?`}dY>y{3oxnG(S?b0so(k|`NZtd1??bhA8`{PE>!_EJex|<4s%W!L$TpJlP zcXE!m(<8-US}iMI>0>TQA1Eu*%t)_713+o86H+%A-gT+ezlSqVrK+ynuX1!TbRB_^ zfC^N@i^ke8n>OW?(VW(_%vt?8Yi<8IbP3HJ{NrQe!%NGfAIF%rbeAt#00!qCfcP%} z0K?zh_RpEI&{%NEFb5XbOeGi`Y#P8NYYy;YKkWO-fU2hnaHv7|ruR{DqPCY;zuijU zHz&MR!}-H(Sp688(?7Qw5tn2f(8cxV9HI)T{dM+qq;xw8M+Ir>?sNnFX)|?`_>@bj zAWa=5-PM`I{z)}Qwf|u{74A$oo*!Mm9QsqTmFr|MgBcux>!|9zcaSKe6Uo~>sX8(I zaR2>#nKbOE5c473JKqMnH_)enwmzftJ*ER49caryC;Qt%C3e1vc(|9+G>)=p5tVE; z8eM;7-0{(t=pN}{-%*5t-Vf9>(1n4X4777VdVnQtSzOT1=jIGAH@`c}sG5GdmAx5W z#Wba&Uw8#BIuC4Dn(zHNVT?ALRq5_4mex#Lr!LzSjM#piRmwR!)Q1rs;rD#1cq|i> zSr|3?bYrF(!+T$kZgsRR=J=bs?eeIwYwL+=Bl};i={q<3)_|^c67~)a=@BuZH7vwp ziK~PzQNaMv`?FI`yS0{-)~jv6h>J$YOhc)b%i(YFKl%8pT^(IY{bs&q2KJBMBDY>> z5jZWw8Xh`is%sG?r#X=}BhQS3BG+vP&!psM1=EWKPsW&%|{IQR9Uyl@dGSV>CdLU`@Q5_p=t zR}+bhoUj-^qbylJ7W#ovh{}SJW58o8q81KhAT~~`qqj~&TXib5-#10lXWwu)-rxtw6m1r+6c%3?OUzaR>d zJ@snZF}|O98T!}KP!^P=bEG!N;gMZP{L-9aZy@_z6qT}Kr283Mufh7T-s3**wNmUz zoUfP5;p^@0)(aJGOCB9*(ziRkwbiS9gZhZOd03lutn6x|&N%Th84FXgGmd0W1Ch2O zhKhk9a#Y>O67Ja}H;Q?-C1RQbu>LfyI*mc&7?lS4=0}Xw%P4vC_1j};pbQ^lbhiV$ z=iNIz!Q=IEJS4G1j3aK9D?uzb9%+4^_VRXAr+1^mHtqxK|&@(V5@m@t04PL#-uZy+p-5o|f^%(3}F#6U2hQTHs(l;8m