From de70e331e2d2c0a03e1ff7bb322a8ef8c50a3a0b Mon Sep 17 00:00:00 2001 From: "[vinald]" Date: Sun, 31 Aug 2025 22:59:39 +0300 Subject: [PATCH] project card --- .gitignore | 1 + assets/index-nqoOKNkl.css | 5 - assets/index-yDKTbD8q.js | 49 - src/App.jsx | 2 +- src/assets/React-TODO-APP-main/.gitignore | 24 + src/assets/React-TODO-APP-main/README.md | 2 + .../React-TODO-APP-main/eslint.config.js | 33 + src/assets/React-TODO-APP-main/index.html | 21 + .../React-TODO-APP-main/package-lock.json | 2585 +++++++++++++++++ src/assets/React-TODO-APP-main/package.json | 27 + .../React-TODO-APP-main/public}/vite.svg | 0 src/assets/React-TODO-APP-main/src/App.jsx | 42 + .../src/assets}/react.svg | 0 .../src/components/Header.jsx | 19 + .../src/components/Tabs.jsx | 34 + .../src/components/TodoCard.jsx | 21 + .../src/components/TodoInput.jsx | 27 + .../src/components/TodoList.jsx | 23 + src/assets/React-TODO-APP-main/src/fanta.css | 674 +++++ src/assets/React-TODO-APP-main/src/index.css | 153 + src/assets/React-TODO-APP-main/src/main.jsx | 11 + src/assets/React-TODO-APP-main/vite.config.js | 7 + src/assets/images/white.png | Bin 28186 -> 0 bytes src/assets/resume.pdf | Bin 100953 -> 102392 bytes src/components/Footer.jsx | 2 +- src/components/Projects.jsx | 28 - src/components/Skills.jsx | 92 +- src/components/projects/ProjectCard.jsx | 21 + .../projects/ProjectCard.module.css | 0 src/components/projects/Projects.jsx | 32 + src/main.jsx | 1 + vite.config.js | 10 +- vite.svg | 1 - 33 files changed, 3813 insertions(+), 134 deletions(-) delete mode 100644 assets/index-nqoOKNkl.css delete mode 100644 assets/index-yDKTbD8q.js create mode 100644 src/assets/React-TODO-APP-main/.gitignore create mode 100644 src/assets/React-TODO-APP-main/README.md create mode 100644 src/assets/React-TODO-APP-main/eslint.config.js create mode 100644 src/assets/React-TODO-APP-main/index.html create mode 100644 src/assets/React-TODO-APP-main/package-lock.json create mode 100644 src/assets/React-TODO-APP-main/package.json rename {public => src/assets/React-TODO-APP-main/public}/vite.svg (100%) create mode 100644 src/assets/React-TODO-APP-main/src/App.jsx rename src/assets/{ => React-TODO-APP-main/src/assets}/react.svg (100%) create mode 100644 src/assets/React-TODO-APP-main/src/components/Header.jsx create mode 100644 src/assets/React-TODO-APP-main/src/components/Tabs.jsx create mode 100644 src/assets/React-TODO-APP-main/src/components/TodoCard.jsx create mode 100644 src/assets/React-TODO-APP-main/src/components/TodoInput.jsx create mode 100644 src/assets/React-TODO-APP-main/src/components/TodoList.jsx create mode 100644 src/assets/React-TODO-APP-main/src/fanta.css create mode 100644 src/assets/React-TODO-APP-main/src/index.css create mode 100644 src/assets/React-TODO-APP-main/src/main.jsx create mode 100644 src/assets/React-TODO-APP-main/vite.config.js delete mode 100755 src/assets/images/white.png delete mode 100644 src/components/Projects.jsx create mode 100644 src/components/projects/ProjectCard.jsx create mode 100644 src/components/projects/ProjectCard.module.css create mode 100644 src/components/projects/Projects.jsx delete mode 100644 vite.svg diff --git a/.gitignore b/.gitignore index a547bf3..b583ef8 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ dist-ssr *.njsproj *.sln *.sw? +*.vscode diff --git a/assets/index-nqoOKNkl.css b/assets/index-nqoOKNkl.css deleted file mode 100644 index 5f66665..0000000 --- a/assets/index-nqoOKNkl.css +++ /dev/null @@ -1,5 +0,0 @@ -@charset "UTF-8";/*! -* Bootstrap v5.3.7 (https://getbootstrap.com/) -* Copyright 2011-2025 The Bootstrap Authors -* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) -*/:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--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:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .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.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{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-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-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-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{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:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%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-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.text-gradient-primary{background:linear-gradient(90deg,#ff9800,#f44336);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-underline{position:relative;padding-bottom:.5rem}.title-underline:after{content:"";position:absolute;width:50%;height:3px;background:#ffc107;left:25%;bottom:0;border-radius:2px}.icon-lg{font-size:2rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.bg-warning-soft{background:#ffc10733}.timeline{position:relative;padding:1rem 0}.timeline-item{margin-bottom:2rem}.timeline-item:before{content:"•";color:#ffc107;font-weight:700;margin-right:.5rem}footer{background:#111;font-size:.9rem}html{scroll-behavior:smooth} diff --git a/assets/index-yDKTbD8q.js b/assets/index-yDKTbD8q.js deleted file mode 100644 index 4fb382e..0000000 --- a/assets/index-yDKTbD8q.js +++ /dev/null @@ -1,49 +0,0 @@ -(function(){const P=document.createElement("link").relList;if(P&&P.supports&&P.supports("modulepreload"))return;for(const C of document.querySelectorAll('link[rel="modulepreload"]'))m(C);new MutationObserver(C=>{for(const k of C)if(k.type==="childList")for(const hl of k.addedNodes)hl.tagName==="LINK"&&hl.rel==="modulepreload"&&m(hl)}).observe(document,{childList:!0,subtree:!0});function K(C){const k={};return C.integrity&&(k.integrity=C.integrity),C.referrerPolicy&&(k.referrerPolicy=C.referrerPolicy),C.crossOrigin==="use-credentials"?k.credentials="include":C.crossOrigin==="anonymous"?k.credentials="omit":k.credentials="same-origin",k}function m(C){if(C.ep)return;C.ep=!0;const k=K(C);fetch(C.href,k)}})();function ev(M){return M&&M.__esModule&&Object.prototype.hasOwnProperty.call(M,"default")?M.default:M}var kf={exports:{}},ye={};/** - * @license React - * react-jsx-runtime.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var W0;function Nh(){if(W0)return ye;W0=1;var M=Symbol.for("react.transitional.element"),P=Symbol.for("react.fragment");function K(m,C,k){var hl=null;if(k!==void 0&&(hl=""+k),C.key!==void 0&&(hl=""+C.key),"key"in C){k={};for(var jl in C)jl!=="key"&&(k[jl]=C[jl])}else k=C;return C=k.ref,{$$typeof:M,type:m,key:hl,ref:C!==void 0?C:null,props:k}}return ye.Fragment=P,ye.jsx=K,ye.jsxs=K,ye}var k0;function Dh(){return k0||(k0=1,kf.exports=Nh()),kf.exports}var g=Dh(),$f={exports:{}},G={};/** - * @license React - * react.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var $0;function xh(){if($0)return G;$0=1;var M=Symbol.for("react.transitional.element"),P=Symbol.for("react.portal"),K=Symbol.for("react.fragment"),m=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),k=Symbol.for("react.consumer"),hl=Symbol.for("react.context"),jl=Symbol.for("react.forward_ref"),R=Symbol.for("react.suspense"),z=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),fl=Symbol.iterator;function nl(s){return s===null||typeof s!="object"?null:(s=fl&&s[fl]||s["@@iterator"],typeof s=="function"?s:null)}var Hl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ql=Object.assign,vt={};function Bl(s,A,N){this.props=s,this.context=A,this.refs=vt,this.updater=N||Hl}Bl.prototype.isReactComponent={},Bl.prototype.setState=function(s,A){if(typeof s!="object"&&typeof s!="function"&&s!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,s,A,"setState")},Bl.prototype.forceUpdate=function(s){this.updater.enqueueForceUpdate(this,s,"forceUpdate")};function va(){}va.prototype=Bl.prototype;function zt(s,A,N){this.props=s,this.context=A,this.refs=vt,this.updater=N||Hl}var Nl=zt.prototype=new va;Nl.constructor=zt,ql(Nl,Bl.prototype),Nl.isPureReactComponent=!0;var rt=Array.isArray,J={H:null,A:null,T:null,S:null,V:null},Vl=Object.prototype.hasOwnProperty;function Ll(s,A,N,O,p,w){return N=w.ref,{$$typeof:M,type:s,key:A,ref:N!==void 0?N:null,props:w}}function Kl(s,A){return Ll(s.type,A,void 0,void 0,void 0,s.props)}function mt(s){return typeof s=="object"&&s!==null&&s.$$typeof===M}function pa(s){var A={"=":"=0",":":"=2"};return"$"+s.replace(/[=:]/g,function(N){return A[N]})}var Ot=/\/+/g;function Dl(s,A){return typeof s=="object"&&s!==null&&s.key!=null?pa(""+s.key):A.toString(36)}function ra(){}function ha(s){switch(s.status){case"fulfilled":return s.value;case"rejected":throw s.reason;default:switch(typeof s.status=="string"?s.then(ra,ra):(s.status="pending",s.then(function(A){s.status==="pending"&&(s.status="fulfilled",s.value=A)},function(A){s.status==="pending"&&(s.status="rejected",s.reason=A)})),s.status){case"fulfilled":return s.value;case"rejected":throw s.reason}}throw s}function xl(s,A,N,O,p){var w=typeof s;(w==="undefined"||w==="boolean")&&(s=null);var B=!1;if(s===null)B=!0;else switch(w){case"bigint":case"string":case"number":B=!0;break;case"object":switch(s.$$typeof){case M:case P:B=!0;break;case U:return B=s._init,xl(B(s._payload),A,N,O,p)}}if(B)return p=p(s),B=O===""?"."+Dl(s,0):O,rt(p)?(N="",B!=null&&(N=B.replace(Ot,"$&/")+"/"),xl(p,A,N,"",function(Qt){return Qt})):p!=null&&(mt(p)&&(p=Kl(p,N+(p.key==null||s&&s.key===p.key?"":(""+p.key).replace(Ot,"$&/")+"/")+B)),A.push(p)),1;B=0;var Jl=O===""?".":O+":";if(rt(s))for(var il=0;il>>1,s=b[ul];if(0>>1;ulC(O,q))pC(w,O)?(b[ul]=w,b[p]=q,ul=p):(b[ul]=O,b[N]=q,ul=N);else if(pC(w,q))b[ul]=w,b[p]=q,ul=p;else break l}}return _}function C(b,_){var q=b.sortIndex-_.sortIndex;return q!==0?q:b.id-_.id}if(M.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var k=performance;M.unstable_now=function(){return k.now()}}else{var hl=Date,jl=hl.now();M.unstable_now=function(){return hl.now()-jl}}var R=[],z=[],U=1,fl=null,nl=3,Hl=!1,ql=!1,vt=!1,Bl=!1,va=typeof setTimeout=="function"?setTimeout:null,zt=typeof clearTimeout=="function"?clearTimeout:null,Nl=typeof setImmediate<"u"?setImmediate:null;function rt(b){for(var _=K(z);_!==null;){if(_.callback===null)m(z);else if(_.startTime<=b)m(z),_.sortIndex=_.expirationTime,P(R,_);else break;_=K(z)}}function J(b){if(vt=!1,rt(b),!ql)if(K(R)!==null)ql=!0,Vl||(Vl=!0,Dl());else{var _=K(z);_!==null&&xl(J,_.startTime-b)}}var Vl=!1,Ll=-1,Kl=5,mt=-1;function pa(){return Bl?!0:!(M.unstable_now()-mtb&&pa());){var ul=fl.callback;if(typeof ul=="function"){fl.callback=null,nl=fl.priorityLevel;var s=ul(fl.expirationTime<=b);if(b=M.unstable_now(),typeof s=="function"){fl.callback=s,rt(b),_=!0;break t}fl===K(R)&&m(R),rt(b)}else m(R);fl=K(R)}if(fl!==null)_=!0;else{var A=K(z);A!==null&&xl(J,A.startTime-b),_=!1}}break l}finally{fl=null,nl=q,Hl=!1}_=void 0}}finally{_?Dl():Vl=!1}}}var Dl;if(typeof Nl=="function")Dl=function(){Nl(Ot)};else if(typeof MessageChannel<"u"){var ra=new MessageChannel,ha=ra.port2;ra.port1.onmessage=Ot,Dl=function(){ha.postMessage(null)}}else Dl=function(){va(Ot,0)};function xl(b,_){Ll=va(function(){b(M.unstable_now())},_)}M.unstable_IdlePriority=5,M.unstable_ImmediatePriority=1,M.unstable_LowPriority=4,M.unstable_NormalPriority=3,M.unstable_Profiling=null,M.unstable_UserBlockingPriority=2,M.unstable_cancelCallback=function(b){b.callback=null},M.unstable_forceFrameRate=function(b){0>b||125ul?(b.sortIndex=q,P(z,b),K(R)===null&&b===K(z)&&(vt?(zt(Ll),Ll=-1):vt=!0,xl(J,q-ul))):(b.sortIndex=s,P(R,b),ql||Hl||(ql=!0,Vl||(Vl=!0,Dl()))),b},M.unstable_shouldYield=pa,M.unstable_wrapCallback=function(b){var _=nl;return function(){var q=nl;nl=_;try{return b.apply(this,arguments)}finally{nl=q}}}})(Pf)),Pf}var P0;function jh(){return P0||(P0=1,If.exports=ph()),If.exports}var li={exports:{}},pl={};/** - * @license React - * react-dom.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var lv;function Hh(){if(lv)return pl;lv=1;var M=ti();function P(R){var z="https://react.dev/errors/"+R;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(M)}catch(P){console.error(P)}}return M(),li.exports=Hh(),li.exports}/** - * @license React - * react-dom-client.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var av;function Yh(){if(av)return me;av=1;var M=jh(),P=ti(),K=qh();function m(l){var t="https://react.dev/errors/"+l;if(1s||(l.current=ul[s],ul[s]=null,s--)}function O(l,t){s++,ul[s]=l.current,l.current=t}var p=A(null),w=A(null),B=A(null),Jl=A(null);function il(l,t){switch(O(B,t),O(w,l),O(p,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?A0(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=A0(t),l=z0(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}N(p),O(p,l)}function Qt(){N(p),N(w),N(B)}function jn(l){l.memoizedState!==null&&O(Jl,l);var t=p.current,a=z0(t,l.type);t!==a&&(O(w,l),O(p,a))}function ge(l){w.current===l&&(N(p),N(w)),Jl.current===l&&(N(Jl),de._currentValue=q)}var Hn=Object.prototype.hasOwnProperty,qn=M.unstable_scheduleCallback,Yn=M.unstable_cancelCallback,nv=M.unstable_shouldYield,cv=M.unstable_requestPaint,gt=M.unstable_now,fv=M.unstable_getCurrentPriorityLevel,ai=M.unstable_ImmediatePriority,ui=M.unstable_UserBlockingPriority,Se=M.unstable_NormalPriority,iv=M.unstable_LowPriority,ei=M.unstable_IdlePriority,sv=M.log,dv=M.unstable_setDisableYieldValue,Su=null,wl=null;function Ct(l){if(typeof sv=="function"&&dv(l),wl&&typeof wl.setStrictMode=="function")try{wl.setStrictMode(Su,l)}catch{}}var Wl=Math.clz32?Math.clz32:hv,vv=Math.log,rv=Math.LN2;function hv(l){return l>>>=0,l===0?32:31-(vv(l)/rv|0)|0}var be=256,Te=4194304;function oa(l){var t=l&42;if(t!==0)return t;switch(l&-l){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function Ee(l,t,a){var u=l.pendingLanes;if(u===0)return 0;var e=0,n=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var f=u&134217727;return f!==0?(u=f&~n,u!==0?e=oa(u):(c&=f,c!==0?e=oa(c):a||(a=f&~l,a!==0&&(e=oa(a))))):(f=u&~n,f!==0?e=oa(f):c!==0?e=oa(c):a||(a=u&~l,a!==0&&(e=oa(a)))),e===0?0:t!==0&&t!==e&&(t&n)===0&&(n=e&-e,a=t&-t,n>=a||n===32&&(a&4194048)!==0)?t:e}function bu(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function ov(l,t){switch(l){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ni(){var l=be;return be<<=1,(be&4194048)===0&&(be=256),l}function ci(){var l=Te;return Te<<=1,(Te&62914560)===0&&(Te=4194304),l}function Bn(l){for(var t=[],a=0;31>a;a++)t.push(l);return t}function Tu(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function yv(l,t,a,u,e,n){var c=l.pendingLanes;l.pendingLanes=a,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=a,l.entangledLanes&=a,l.errorRecoveryDisabledLanes&=a,l.shellSuspendCounter=0;var f=l.entanglements,i=l.expirationTimes,h=l.hiddenUpdates;for(a=c&~a;0)":-1e||i[u]!==h[e]){var S=` -`+i[u].replace(" at new "," at ");return l.displayName&&S.includes("")&&(S=S.replace("",l.displayName)),S}while(1<=u&&0<=e);break}}}finally{Vn=!1,Error.prepareStackTrace=a}return(a=l?l.displayName||l.name:"")?Ga(a):""}function Ev(l){switch(l.tag){case 26:case 27:case 5:return Ga(l.type);case 16:return Ga("Lazy");case 13:return Ga("Suspense");case 19:return Ga("SuspenseList");case 0:case 15:return Ln(l.type,!1);case 11:return Ln(l.type.render,!1);case 1:return Ln(l.type,!0);case 31:return Ga("Activity");default:return""}}function mi(l){try{var t="";do t+=Ev(l),l=l.return;while(l);return t}catch(a){return` -Error generating stack: `+a.message+` -`+a.stack}}function at(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function gi(l){var t=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Av(l){var t=gi(l)?"checked":"value",a=Object.getOwnPropertyDescriptor(l.constructor.prototype,t),u=""+l[t];if(!l.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var e=a.get,n=a.set;return Object.defineProperty(l,t,{configurable:!0,get:function(){return e.call(this)},set:function(c){u=""+c,n.call(this,c)}}),Object.defineProperty(l,t,{enumerable:a.enumerable}),{getValue:function(){return u},setValue:function(c){u=""+c},stopTracking:function(){l._valueTracker=null,delete l[t]}}}}function Oe(l){l._valueTracker||(l._valueTracker=Av(l))}function Si(l){if(!l)return!1;var t=l._valueTracker;if(!t)return!0;var a=t.getValue(),u="";return l&&(u=gi(l)?l.checked?"true":"false":l.value),l=u,l!==a?(t.setValue(l),!0):!1}function _e(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var zv=/[\n"\\]/g;function ut(l){return l.replace(zv,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Kn(l,t,a,u,e,n,c,f){l.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?l.type=c:l.removeAttribute("type"),t!=null?c==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+at(t)):l.value!==""+at(t)&&(l.value=""+at(t)):c!=="submit"&&c!=="reset"||l.removeAttribute("value"),t!=null?Jn(l,c,at(t)):a!=null?Jn(l,c,at(a)):u!=null&&l.removeAttribute("value"),e==null&&n!=null&&(l.defaultChecked=!!n),e!=null&&(l.checked=e&&typeof e!="function"&&typeof e!="symbol"),f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?l.name=""+at(f):l.removeAttribute("name")}function bi(l,t,a,u,e,n,c,f){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(l.type=n),t!=null||a!=null){if(!(n!=="submit"&&n!=="reset"||t!=null))return;a=a!=null?""+at(a):"",t=t!=null?""+at(t):a,f||t===l.value||(l.value=t),l.defaultValue=t}u=u??e,u=typeof u!="function"&&typeof u!="symbol"&&!!u,l.checked=f?l.checked:!!u,l.defaultChecked=!!u,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(l.name=c)}function Jn(l,t,a){t==="number"&&_e(l.ownerDocument)===l||l.defaultValue===""+a||(l.defaultValue=""+a)}function Xa(l,t,a,u){if(l=l.options,t){t={};for(var e=0;e"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fn=!1;if(Mt)try{var Ou={};Object.defineProperty(Ou,"passive",{get:function(){Fn=!0}}),window.addEventListener("test",Ou,Ou),window.removeEventListener("test",Ou,Ou)}catch{Fn=!1}var Vt=null,In=null,Ne=null;function Mi(){if(Ne)return Ne;var l,t=In,a=t.length,u,e="value"in Vt?Vt.value:Vt.textContent,n=e.length;for(l=0;l=Nu),pi=" ",ji=!1;function Hi(l,t){switch(l){case"keyup":return Fv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qi(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var Va=!1;function Pv(l,t){switch(l){case"compositionend":return qi(t);case"keypress":return t.which!==32?null:(ji=!0,pi);case"textInput":return l=t.data,l===pi&&ji?null:l;default:return null}}function lr(l,t){if(Va)return l==="compositionend"||!uc&&Hi(l,t)?(l=Mi(),Ne=In=Vt=null,Va=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-l};l=u}l:{for(;a;){if(a.nextSibling){a=a.nextSibling;break l}a=a.parentNode}a=void 0}a=Vi(a)}}function Ki(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?Ki(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function Ji(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=_e(l.document);t instanceof l.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)l=t.contentWindow;else break;t=_e(l.document)}return t}function cc(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t&&(t==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||t==="textarea"||l.contentEditable==="true")}var ir=Mt&&"documentMode"in document&&11>=document.documentMode,La=null,fc=null,Ru=null,ic=!1;function wi(l,t,a){var u=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;ic||La==null||La!==_e(u)||(u=La,"selectionStart"in u&&cc(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),Ru&&Uu(Ru,u)||(Ru=u,u=Sn(fc,"onSelect"),0>=c,e-=c,Dt=1<<32-Wl(t)+e|a<n?n:8;var c=b.T,f={};b.T=f,wc(l,!1,t,a);try{var i=e(),h=b.S;if(h!==null&&h(f,i),i!==null&&typeof i=="object"&&typeof i.then=="function"){var S=gr(i,u);Ju(l,t,S,lt(l))}else Ju(l,t,u,lt(l))}catch(E){Ju(l,t,{then:function(){},status:"rejected",reason:E},lt())}finally{_.p=n,b.T=c}}function Ar(){}function Kc(l,t,a,u){if(l.tag!==5)throw Error(m(476));var e=Ws(l).queue;ws(l,e,t,q,a===null?Ar:function(){return ks(l),a(u)})}function Ws(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:q,baseState:q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pt,lastRenderedState:q},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pt,lastRenderedState:a},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function ks(l){var t=Ws(l).next.queue;Ju(l,t,{},lt())}function Jc(){return Rl(de)}function $s(){return gl().memoizedState}function Fs(){return gl().memoizedState}function zr(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var a=lt();l=Jt(a);var u=wt(t,l,a);u!==null&&(tt(u,t,a),Qu(u,t,a)),t={cache:Ac()},l.payload=t;return}t=t.return}}function Or(l,t,a){var u=lt();a={lane:u,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Fe(l)?Ps(t,a):(a=rc(l,t,a,u),a!==null&&(tt(a,l,u),ld(a,t,u)))}function Is(l,t,a){var u=lt();Ju(l,t,a,u)}function Ju(l,t,a,u){var e={lane:u,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Fe(l))Ps(t,e);else{var n=l.alternate;if(l.lanes===0&&(n===null||n.lanes===0)&&(n=t.lastRenderedReducer,n!==null))try{var c=t.lastRenderedState,f=n(c,a);if(e.hasEagerState=!0,e.eagerState=f,kl(f,c))return He(l,t,e,0),cl===null&&je(),!1}catch{}finally{}if(a=rc(l,t,e,u),a!==null)return tt(a,l,u),ld(a,t,u),!0}return!1}function wc(l,t,a,u){if(u={lane:2,revertLane:Mf(),action:u,hasEagerState:!1,eagerState:null,next:null},Fe(l)){if(t)throw Error(m(479))}else t=rc(l,a,u,2),t!==null&&tt(t,l,2)}function Fe(l){var t=l.alternate;return l===X||t!==null&&t===X}function Ps(l,t){lu=Ke=!0;var a=l.pending;a===null?t.next=t:(t.next=a.next,a.next=t),l.pending=t}function ld(l,t,a){if((a&4194048)!==0){var u=t.lanes;u&=l.pendingLanes,a|=u,t.lanes=a,ii(l,a)}}var Ie={readContext:Rl,use:we,useCallback:ol,useContext:ol,useEffect:ol,useImperativeHandle:ol,useLayoutEffect:ol,useInsertionEffect:ol,useMemo:ol,useReducer:ol,useRef:ol,useState:ol,useDebugValue:ol,useDeferredValue:ol,useTransition:ol,useSyncExternalStore:ol,useId:ol,useHostTransitionStatus:ol,useFormState:ol,useActionState:ol,useOptimistic:ol,useMemoCache:ol,useCacheRefresh:ol},td={readContext:Rl,use:we,useCallback:function(l,t){return Ql().memoizedState=[l,t===void 0?null:t],l},useContext:Rl,useEffect:Gs,useImperativeHandle:function(l,t,a){a=a!=null?a.concat([l]):null,$e(4194308,4,Zs.bind(null,t,l),a)},useLayoutEffect:function(l,t){return $e(4194308,4,l,t)},useInsertionEffect:function(l,t){$e(4,2,l,t)},useMemo:function(l,t){var a=Ql();t=t===void 0?null:t;var u=l();if(Na){Ct(!0);try{l()}finally{Ct(!1)}}return a.memoizedState=[u,t],u},useReducer:function(l,t,a){var u=Ql();if(a!==void 0){var e=a(t);if(Na){Ct(!0);try{a(t)}finally{Ct(!1)}}}else e=t;return u.memoizedState=u.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:e},u.queue=l,l=l.dispatch=Or.bind(null,X,l),[u.memoizedState,l]},useRef:function(l){var t=Ql();return l={current:l},t.memoizedState=l},useState:function(l){l=Cc(l);var t=l.queue,a=Is.bind(null,X,t);return t.dispatch=a,[l.memoizedState,a]},useDebugValue:Vc,useDeferredValue:function(l,t){var a=Ql();return Lc(a,l,t)},useTransition:function(){var l=Cc(!1);return l=ws.bind(null,X,l.queue,!0,!1),Ql().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,a){var u=X,e=Ql();if($){if(a===void 0)throw Error(m(407));a=a()}else{if(a=t(),cl===null)throw Error(m(349));(L&124)!==0||As(u,t,a)}e.memoizedState=a;var n={value:a,getSnapshot:t};return e.queue=n,Gs(Os.bind(null,u,n,l),[l]),u.flags|=2048,au(9,ke(),zs.bind(null,u,n,a,t),null),a},useId:function(){var l=Ql(),t=cl.identifierPrefix;if($){var a=xt,u=Dt;a=(u&~(1<<32-Wl(u)-1)).toString(32)+a,t="«"+t+"R"+a,a=Je++,0H?(zl=x,x=null):zl=x.sibling;var W=o(v,x,r[H],T);if(W===null){x===null&&(x=zl);break}l&&x&&W.alternate===null&&t(v,x),d=n(W,d,H),Q===null?D=W:Q.sibling=W,Q=W,x=zl}if(H===r.length)return a(v,x),$&&Ea(v,H),D;if(x===null){for(;HH?(zl=x,x=null):zl=x.sibling;var da=o(v,x,W.value,T);if(da===null){x===null&&(x=zl);break}l&&x&&da.alternate===null&&t(v,x),d=n(da,d,H),Q===null?D=da:Q.sibling=da,Q=da,x=zl}if(W.done)return a(v,x),$&&Ea(v,H),D;if(x===null){for(;!W.done;H++,W=r.next())W=E(v,W.value,T),W!==null&&(d=n(W,d,H),Q===null?D=W:Q.sibling=W,Q=W);return $&&Ea(v,H),D}for(x=u(x);!W.done;H++,W=r.next())W=y(x,v,H,W.value,T),W!==null&&(l&&W.alternate!==null&&x.delete(W.key===null?H:W.key),d=n(W,d,H),Q===null?D=W:Q.sibling=W,Q=W);return l&&x.forEach(function(Mh){return t(v,Mh)}),$&&Ea(v,H),D}function al(v,d,r,T){if(typeof r=="object"&&r!==null&&r.type===ql&&r.key===null&&(r=r.props.children),typeof r=="object"&&r!==null){switch(r.$$typeof){case nl:l:{for(var D=r.key;d!==null;){if(d.key===D){if(D=r.type,D===ql){if(d.tag===7){a(v,d.sibling),T=e(d,r.props.children),T.return=v,v=T;break l}}else if(d.elementType===D||typeof D=="object"&&D!==null&&D.$$typeof===Kl&&ud(D)===d.type){a(v,d.sibling),T=e(d,r.props),Wu(T,r),T.return=v,v=T;break l}a(v,d);break}else t(v,d);d=d.sibling}r.type===ql?(T=ba(r.props.children,v.mode,T,r.key),T.return=v,v=T):(T=Ye(r.type,r.key,r.props,null,v.mode,T),Wu(T,r),T.return=v,v=T)}return c(v);case Hl:l:{for(D=r.key;d!==null;){if(d.key===D)if(d.tag===4&&d.stateNode.containerInfo===r.containerInfo&&d.stateNode.implementation===r.implementation){a(v,d.sibling),T=e(d,r.children||[]),T.return=v,v=T;break l}else{a(v,d);break}else t(v,d);d=d.sibling}T=yc(r,v.mode,T),T.return=v,v=T}return c(v);case Kl:return D=r._init,r=D(r._payload),al(v,d,r,T)}if(xl(r))return Y(v,d,r,T);if(Dl(r)){if(D=Dl(r),typeof D!="function")throw Error(m(150));return r=D.call(r),j(v,d,r,T)}if(typeof r.then=="function")return al(v,d,Pe(r),T);if(r.$$typeof===Nl)return al(v,d,Qe(v,r),T);ln(v,r)}return typeof r=="string"&&r!==""||typeof r=="number"||typeof r=="bigint"?(r=""+r,d!==null&&d.tag===6?(a(v,d.sibling),T=e(d,r),T.return=v,v=T):(a(v,d),T=oc(r,v.mode,T),T.return=v,v=T),c(v)):a(v,d)}return function(v,d,r,T){try{wu=0;var D=al(v,d,r,T);return uu=null,D}catch(x){if(x===Gu||x===Ze)throw x;var Q=$l(29,x,null,v.mode);return Q.lanes=T,Q.return=v,Q}finally{}}}var eu=ed(!0),nd=ed(!1),it=A(null),bt=null;function kt(l){var t=l.alternate;O(bl,bl.current&1),O(it,l),bt===null&&(t===null||Pa.current!==null||t.memoizedState!==null)&&(bt=l)}function cd(l){if(l.tag===22){if(O(bl,bl.current),O(it,l),bt===null){var t=l.alternate;t!==null&&t.memoizedState!==null&&(bt=l)}}else $t()}function $t(){O(bl,bl.current),O(it,it.current)}function jt(l){N(it),bt===l&&(bt=null),N(bl)}var bl=A(0);function tn(l){for(var t=l;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||Gf(a)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Wc(l,t,a,u){t=l.memoizedState,a=a(u,t),a=a==null?t:U({},t,a),l.memoizedState=a,l.lanes===0&&(l.updateQueue.baseState=a)}var kc={enqueueSetState:function(l,t,a){l=l._reactInternals;var u=lt(),e=Jt(u);e.payload=t,a!=null&&(e.callback=a),t=wt(l,e,u),t!==null&&(tt(t,l,u),Qu(t,l,u))},enqueueReplaceState:function(l,t,a){l=l._reactInternals;var u=lt(),e=Jt(u);e.tag=1,e.payload=t,a!=null&&(e.callback=a),t=wt(l,e,u),t!==null&&(tt(t,l,u),Qu(t,l,u))},enqueueForceUpdate:function(l,t){l=l._reactInternals;var a=lt(),u=Jt(a);u.tag=2,t!=null&&(u.callback=t),t=wt(l,u,a),t!==null&&(tt(t,l,a),Qu(t,l,a))}};function fd(l,t,a,u,e,n,c){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(u,n,c):t.prototype&&t.prototype.isPureReactComponent?!Uu(a,u)||!Uu(e,n):!0}function id(l,t,a,u){l=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,u),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,u),t.state!==l&&kc.enqueueReplaceState(t,t.state,null)}function Da(l,t){var a=t;if("ref"in t){a={};for(var u in t)u!=="ref"&&(a[u]=t[u])}if(l=l.defaultProps){a===t&&(a=U({},a));for(var e in l)a[e]===void 0&&(a[e]=l[e])}return a}var an=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)};function sd(l){an(l)}function dd(l){console.error(l)}function vd(l){an(l)}function un(l,t){try{var a=l.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(u){setTimeout(function(){throw u})}}function rd(l,t,a){try{var u=l.onCaughtError;u(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function $c(l,t,a){return a=Jt(a),a.tag=3,a.payload={element:null},a.callback=function(){un(l,t)},a}function hd(l){return l=Jt(l),l.tag=3,l}function od(l,t,a,u){var e=a.type.getDerivedStateFromError;if(typeof e=="function"){var n=u.value;l.payload=function(){return e(n)},l.callback=function(){rd(t,a,u)}}var c=a.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(l.callback=function(){rd(t,a,u),typeof e!="function"&&(aa===null?aa=new Set([this]):aa.add(this));var f=u.stack;this.componentDidCatch(u.value,{componentStack:f!==null?f:""})})}function Mr(l,t,a,u,e){if(a.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){if(t=a.alternate,t!==null&&qu(t,a,e,!0),a=it.current,a!==null){switch(a.tag){case 13:return bt===null?Ef():a.alternate===null&&rl===0&&(rl=3),a.flags&=-257,a.flags|=65536,a.lanes=e,u===_c?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([u]):t.add(u),zf(l,u,e)),!1;case 22:return a.flags|=65536,u===_c?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([u])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([u]):a.add(u)),zf(l,u,e)),!1}throw Error(m(435,a.tag))}return zf(l,u,e),Ef(),!1}if($)return t=it.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=e,u!==Sc&&(l=Error(m(422),{cause:u}),Hu(et(l,a)))):(u!==Sc&&(t=Error(m(423),{cause:u}),Hu(et(t,a))),l=l.current.alternate,l.flags|=65536,e&=-e,l.lanes|=e,u=et(u,a),e=$c(l.stateNode,u,e),Dc(l,e),rl!==4&&(rl=2)),!1;var n=Error(m(520),{cause:u});if(n=et(n,a),te===null?te=[n]:te.push(n),rl!==4&&(rl=2),t===null)return!0;u=et(u,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,l=e&-e,a.lanes|=l,l=$c(a.stateNode,u,l),Dc(a,l),!1;case 1:if(t=a.type,n=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||n!==null&&typeof n.componentDidCatch=="function"&&(aa===null||!aa.has(n))))return a.flags|=65536,e&=-e,a.lanes|=e,e=hd(e),od(e,l,a,u),Dc(a,e),!1}a=a.return}while(a!==null);return!1}var yd=Error(m(461)),El=!1;function Ol(l,t,a,u){t.child=l===null?nd(t,null,a,u):eu(t,l.child,a,u)}function md(l,t,a,u,e){a=a.render;var n=t.ref;if("ref"in u){var c={};for(var f in u)f!=="ref"&&(c[f]=u[f])}else c=u;return _a(t),u=jc(l,t,a,c,n,e),f=Hc(),l!==null&&!El?(qc(l,t,e),Ht(l,t,e)):($&&f&&mc(t),t.flags|=1,Ol(l,t,u,e),t.child)}function gd(l,t,a,u,e){if(l===null){var n=a.type;return typeof n=="function"&&!hc(n)&&n.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=n,Sd(l,t,n,u,e)):(l=Ye(a.type,null,u,t,t.mode,e),l.ref=t.ref,l.return=t,t.child=l)}if(n=l.child,!ef(l,e)){var c=n.memoizedProps;if(a=a.compare,a=a!==null?a:Uu,a(c,u)&&l.ref===t.ref)return Ht(l,t,e)}return t.flags|=1,l=Nt(n,u),l.ref=t.ref,l.return=t,t.child=l}function Sd(l,t,a,u,e){if(l!==null){var n=l.memoizedProps;if(Uu(n,u)&&l.ref===t.ref)if(El=!1,t.pendingProps=u=n,ef(l,e))(l.flags&131072)!==0&&(El=!0);else return t.lanes=l.lanes,Ht(l,t,e)}return Fc(l,t,a,u,e)}function bd(l,t,a){var u=t.pendingProps,e=u.children,n=l!==null?l.memoizedState:null;if(u.mode==="hidden"){if((t.flags&128)!==0){if(u=n!==null?n.baseLanes|a:a,l!==null){for(e=t.child=l.child,n=0;e!==null;)n=n|e.lanes|e.childLanes,e=e.sibling;t.childLanes=n&~u}else t.childLanes=0,t.child=null;return Td(l,t,u,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},l!==null&&Ce(t,n!==null?n.cachePool:null),n!==null?Ss(t,n):Uc(),cd(t);else return t.lanes=t.childLanes=536870912,Td(l,t,n!==null?n.baseLanes|a:a,a)}else n!==null?(Ce(t,n.cachePool),Ss(t,n),$t(),t.memoizedState=null):(l!==null&&Ce(t,null),Uc(),$t());return Ol(l,t,e,a),t.child}function Td(l,t,a,u){var e=Oc();return e=e===null?null:{parent:Sl._currentValue,pool:e},t.memoizedState={baseLanes:a,cachePool:e},l!==null&&Ce(t,null),Uc(),cd(t),l!==null&&qu(l,t,u,!0),null}function en(l,t){var a=t.ref;if(a===null)l!==null&&l.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(m(284));(l===null||l.ref!==a)&&(t.flags|=4194816)}}function Fc(l,t,a,u,e){return _a(t),a=jc(l,t,a,u,void 0,e),u=Hc(),l!==null&&!El?(qc(l,t,e),Ht(l,t,e)):($&&u&&mc(t),t.flags|=1,Ol(l,t,a,e),t.child)}function Ed(l,t,a,u,e,n){return _a(t),t.updateQueue=null,a=Ts(t,u,a,e),bs(l),u=Hc(),l!==null&&!El?(qc(l,t,n),Ht(l,t,n)):($&&u&&mc(t),t.flags|=1,Ol(l,t,a,n),t.child)}function Ad(l,t,a,u,e){if(_a(t),t.stateNode===null){var n=Wa,c=a.contextType;typeof c=="object"&&c!==null&&(n=Rl(c)),n=new a(u,n),t.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=kc,t.stateNode=n,n._reactInternals=t,n=t.stateNode,n.props=u,n.state=t.memoizedState,n.refs={},Mc(t),c=a.contextType,n.context=typeof c=="object"&&c!==null?Rl(c):Wa,n.state=t.memoizedState,c=a.getDerivedStateFromProps,typeof c=="function"&&(Wc(t,a,c,u),n.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(c=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),c!==n.state&&kc.enqueueReplaceState(n,n.state,null),Zu(t,u,n,e),Cu(),n.state=t.memoizedState),typeof n.componentDidMount=="function"&&(t.flags|=4194308),u=!0}else if(l===null){n=t.stateNode;var f=t.memoizedProps,i=Da(a,f);n.props=i;var h=n.context,S=a.contextType;c=Wa,typeof S=="object"&&S!==null&&(c=Rl(S));var E=a.getDerivedStateFromProps;S=typeof E=="function"||typeof n.getSnapshotBeforeUpdate=="function",f=t.pendingProps!==f,S||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(f||h!==c)&&id(t,n,u,c),Kt=!1;var o=t.memoizedState;n.state=o,Zu(t,u,n,e),Cu(),h=t.memoizedState,f||o!==h||Kt?(typeof E=="function"&&(Wc(t,a,E,u),h=t.memoizedState),(i=Kt||fd(t,a,i,u,o,h,c))?(S||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount()),typeof n.componentDidMount=="function"&&(t.flags|=4194308)):(typeof n.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=u,t.memoizedState=h),n.props=u,n.state=h,n.context=c,u=i):(typeof n.componentDidMount=="function"&&(t.flags|=4194308),u=!1)}else{n=t.stateNode,Nc(l,t),c=t.memoizedProps,S=Da(a,c),n.props=S,E=t.pendingProps,o=n.context,h=a.contextType,i=Wa,typeof h=="object"&&h!==null&&(i=Rl(h)),f=a.getDerivedStateFromProps,(h=typeof f=="function"||typeof n.getSnapshotBeforeUpdate=="function")||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(c!==E||o!==i)&&id(t,n,u,i),Kt=!1,o=t.memoizedState,n.state=o,Zu(t,u,n,e),Cu();var y=t.memoizedState;c!==E||o!==y||Kt||l!==null&&l.dependencies!==null&&Xe(l.dependencies)?(typeof f=="function"&&(Wc(t,a,f,u),y=t.memoizedState),(S=Kt||fd(t,a,S,u,o,y,i)||l!==null&&l.dependencies!==null&&Xe(l.dependencies))?(h||typeof n.UNSAFE_componentWillUpdate!="function"&&typeof n.componentWillUpdate!="function"||(typeof n.componentWillUpdate=="function"&&n.componentWillUpdate(u,y,i),typeof n.UNSAFE_componentWillUpdate=="function"&&n.UNSAFE_componentWillUpdate(u,y,i)),typeof n.componentDidUpdate=="function"&&(t.flags|=4),typeof n.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof n.componentDidUpdate!="function"||c===l.memoizedProps&&o===l.memoizedState||(t.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&o===l.memoizedState||(t.flags|=1024),t.memoizedProps=u,t.memoizedState=y),n.props=u,n.state=y,n.context=i,u=S):(typeof n.componentDidUpdate!="function"||c===l.memoizedProps&&o===l.memoizedState||(t.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&o===l.memoizedState||(t.flags|=1024),u=!1)}return n=u,en(l,t),u=(t.flags&128)!==0,n||u?(n=t.stateNode,a=u&&typeof a.getDerivedStateFromError!="function"?null:n.render(),t.flags|=1,l!==null&&u?(t.child=eu(t,l.child,null,e),t.child=eu(t,null,a,e)):Ol(l,t,a,e),t.memoizedState=n.state,l=t.child):l=Ht(l,t,e),l}function zd(l,t,a,u){return ju(),t.flags|=256,Ol(l,t,a,u),t.child}var Ic={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Pc(l){return{baseLanes:l,cachePool:ds()}}function lf(l,t,a){return l=l!==null?l.childLanes&~a:0,t&&(l|=st),l}function Od(l,t,a){var u=t.pendingProps,e=!1,n=(t.flags&128)!==0,c;if((c=n)||(c=l!==null&&l.memoizedState===null?!1:(bl.current&2)!==0),c&&(e=!0,t.flags&=-129),c=(t.flags&32)!==0,t.flags&=-33,l===null){if($){if(e?kt(t):$t(),$){var f=vl,i;if(i=f){l:{for(i=f,f=St;i.nodeType!==8;){if(!f){f=null;break l}if(i=yt(i.nextSibling),i===null){f=null;break l}}f=i}f!==null?(t.memoizedState={dehydrated:f,treeContext:Ta!==null?{id:Dt,overflow:xt}:null,retryLane:536870912,hydrationErrors:null},i=$l(18,null,null,0),i.stateNode=f,i.return=t,t.child=i,Yl=t,vl=null,i=!0):i=!1}i||za(t)}if(f=t.memoizedState,f!==null&&(f=f.dehydrated,f!==null))return Gf(f)?t.lanes=32:t.lanes=536870912,null;jt(t)}return f=u.children,u=u.fallback,e?($t(),e=t.mode,f=nn({mode:"hidden",children:f},e),u=ba(u,e,a,null),f.return=t,u.return=t,f.sibling=u,t.child=f,e=t.child,e.memoizedState=Pc(a),e.childLanes=lf(l,c,a),t.memoizedState=Ic,u):(kt(t),tf(t,f))}if(i=l.memoizedState,i!==null&&(f=i.dehydrated,f!==null)){if(n)t.flags&256?(kt(t),t.flags&=-257,t=af(l,t,a)):t.memoizedState!==null?($t(),t.child=l.child,t.flags|=128,t=null):($t(),e=u.fallback,f=t.mode,u=nn({mode:"visible",children:u.children},f),e=ba(e,f,a,null),e.flags|=2,u.return=t,e.return=t,u.sibling=e,t.child=u,eu(t,l.child,null,a),u=t.child,u.memoizedState=Pc(a),u.childLanes=lf(l,c,a),t.memoizedState=Ic,t=e);else if(kt(t),Gf(f)){if(c=f.nextSibling&&f.nextSibling.dataset,c)var h=c.dgst;c=h,u=Error(m(419)),u.stack="",u.digest=c,Hu({value:u,source:null,stack:null}),t=af(l,t,a)}else if(El||qu(l,t,a,!1),c=(a&l.childLanes)!==0,El||c){if(c=cl,c!==null&&(u=a&-a,u=(u&42)!==0?1:Gn(u),u=(u&(c.suspendedLanes|a))!==0?0:u,u!==0&&u!==i.retryLane))throw i.retryLane=u,wa(l,u),tt(c,l,u),yd;f.data==="$?"||Ef(),t=af(l,t,a)}else f.data==="$?"?(t.flags|=192,t.child=l.child,t=null):(l=i.treeContext,vl=yt(f.nextSibling),Yl=t,$=!0,Aa=null,St=!1,l!==null&&(ct[ft++]=Dt,ct[ft++]=xt,ct[ft++]=Ta,Dt=l.id,xt=l.overflow,Ta=t),t=tf(t,u.children),t.flags|=4096);return t}return e?($t(),e=u.fallback,f=t.mode,i=l.child,h=i.sibling,u=Nt(i,{mode:"hidden",children:u.children}),u.subtreeFlags=i.subtreeFlags&65011712,h!==null?e=Nt(h,e):(e=ba(e,f,a,null),e.flags|=2),e.return=t,u.return=t,u.sibling=e,t.child=u,u=e,e=t.child,f=l.child.memoizedState,f===null?f=Pc(a):(i=f.cachePool,i!==null?(h=Sl._currentValue,i=i.parent!==h?{parent:h,pool:h}:i):i=ds(),f={baseLanes:f.baseLanes|a,cachePool:i}),e.memoizedState=f,e.childLanes=lf(l,c,a),t.memoizedState=Ic,u):(kt(t),a=l.child,l=a.sibling,a=Nt(a,{mode:"visible",children:u.children}),a.return=t,a.sibling=null,l!==null&&(c=t.deletions,c===null?(t.deletions=[l],t.flags|=16):c.push(l)),t.child=a,t.memoizedState=null,a)}function tf(l,t){return t=nn({mode:"visible",children:t},l.mode),t.return=l,l.child=t}function nn(l,t){return l=$l(22,l,null,t),l.lanes=0,l.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},l}function af(l,t,a){return eu(t,l.child,null,a),l=tf(t,t.pendingProps.children),l.flags|=2,t.memoizedState=null,l}function _d(l,t,a){l.lanes|=t;var u=l.alternate;u!==null&&(u.lanes|=t),Tc(l.return,t,a)}function uf(l,t,a,u,e){var n=l.memoizedState;n===null?l.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:u,tail:a,tailMode:e}:(n.isBackwards=t,n.rendering=null,n.renderingStartTime=0,n.last=u,n.tail=a,n.tailMode=e)}function Md(l,t,a){var u=t.pendingProps,e=u.revealOrder,n=u.tail;if(Ol(l,t,u.children,a),u=bl.current,(u&2)!==0)u=u&1|2,t.flags|=128;else{if(l!==null&&(l.flags&128)!==0)l:for(l=t.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&_d(l,a,t);else if(l.tag===19)_d(l,a,t);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break l;for(;l.sibling===null;){if(l.return===null||l.return===t)break l;l=l.return}l.sibling.return=l.return,l=l.sibling}u&=1}switch(O(bl,u),e){case"forwards":for(a=t.child,e=null;a!==null;)l=a.alternate,l!==null&&tn(l)===null&&(e=a),a=a.sibling;a=e,a===null?(e=t.child,t.child=null):(e=a.sibling,a.sibling=null),uf(t,!1,e,a,n);break;case"backwards":for(a=null,e=t.child,t.child=null;e!==null;){if(l=e.alternate,l!==null&&tn(l)===null){t.child=e;break}l=e.sibling,e.sibling=a,a=e,e=l}uf(t,!0,a,null,n);break;case"together":uf(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ht(l,t,a){if(l!==null&&(t.dependencies=l.dependencies),ta|=t.lanes,(a&t.childLanes)===0)if(l!==null){if(qu(l,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(l!==null&&t.child!==l.child)throw Error(m(153));if(t.child!==null){for(l=t.child,a=Nt(l,l.pendingProps),t.child=a,a.return=t;l.sibling!==null;)l=l.sibling,a=a.sibling=Nt(l,l.pendingProps),a.return=t;a.sibling=null}return t.child}function ef(l,t){return(l.lanes&t)!==0?!0:(l=l.dependencies,!!(l!==null&&Xe(l)))}function Nr(l,t,a){switch(t.tag){case 3:il(t,t.stateNode.containerInfo),Lt(t,Sl,l.memoizedState.cache),ju();break;case 27:case 5:jn(t);break;case 4:il(t,t.stateNode.containerInfo);break;case 10:Lt(t,t.type,t.memoizedProps.value);break;case 13:var u=t.memoizedState;if(u!==null)return u.dehydrated!==null?(kt(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Od(l,t,a):(kt(t),l=Ht(l,t,a),l!==null?l.sibling:null);kt(t);break;case 19:var e=(l.flags&128)!==0;if(u=(a&t.childLanes)!==0,u||(qu(l,t,a,!1),u=(a&t.childLanes)!==0),e){if(u)return Md(l,t,a);t.flags|=128}if(e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null,e.lastEffect=null),O(bl,bl.current),u)break;return null;case 22:case 23:return t.lanes=0,bd(l,t,a);case 24:Lt(t,Sl,l.memoizedState.cache)}return Ht(l,t,a)}function Nd(l,t,a){if(l!==null)if(l.memoizedProps!==t.pendingProps)El=!0;else{if(!ef(l,a)&&(t.flags&128)===0)return El=!1,Nr(l,t,a);El=(l.flags&131072)!==0}else El=!1,$&&(t.flags&1048576)!==0&&us(t,Ge,t.index);switch(t.lanes=0,t.tag){case 16:l:{l=t.pendingProps;var u=t.elementType,e=u._init;if(u=e(u._payload),t.type=u,typeof u=="function")hc(u)?(l=Da(u,l),t.tag=1,t=Ad(null,t,u,l,a)):(t.tag=0,t=Fc(null,t,u,l,a));else{if(u!=null){if(e=u.$$typeof,e===rt){t.tag=11,t=md(null,t,u,l,a);break l}else if(e===Ll){t.tag=14,t=gd(null,t,u,l,a);break l}}throw t=ha(u)||u,Error(m(306,t,""))}}return t;case 0:return Fc(l,t,t.type,t.pendingProps,a);case 1:return u=t.type,e=Da(u,t.pendingProps),Ad(l,t,u,e,a);case 3:l:{if(il(t,t.stateNode.containerInfo),l===null)throw Error(m(387));u=t.pendingProps;var n=t.memoizedState;e=n.element,Nc(l,t),Zu(t,u,null,a);var c=t.memoizedState;if(u=c.cache,Lt(t,Sl,u),u!==n.cache&&Ec(t,[Sl],a,!0),Cu(),u=c.element,n.isDehydrated)if(n={element:u,isDehydrated:!1,cache:c.cache},t.updateQueue.baseState=n,t.memoizedState=n,t.flags&256){t=zd(l,t,u,a);break l}else if(u!==e){e=et(Error(m(424)),t),Hu(e),t=zd(l,t,u,a);break l}else{switch(l=t.stateNode.containerInfo,l.nodeType){case 9:l=l.body;break;default:l=l.nodeName==="HTML"?l.ownerDocument.body:l}for(vl=yt(l.firstChild),Yl=t,$=!0,Aa=null,St=!0,a=nd(t,null,u,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(ju(),u===e){t=Ht(l,t,a);break l}Ol(l,t,u,a)}t=t.child}return t;case 26:return en(l,t),l===null?(a=R0(t.type,null,t.pendingProps,null))?t.memoizedState=a:$||(a=t.type,l=t.pendingProps,u=Tn(B.current).createElement(a),u[Ul]=t,u[Gl]=l,Ml(u,a,l),Tl(u),t.stateNode=u):t.memoizedState=R0(t.type,l.memoizedProps,t.pendingProps,l.memoizedState),null;case 27:return jn(t),l===null&&$&&(u=t.stateNode=D0(t.type,t.pendingProps,B.current),Yl=t,St=!0,e=vl,na(t.type)?(Xf=e,vl=yt(u.firstChild)):vl=e),Ol(l,t,t.pendingProps.children,a),en(l,t),l===null&&(t.flags|=4194304),t.child;case 5:return l===null&&$&&((e=u=vl)&&(u=th(u,t.type,t.pendingProps,St),u!==null?(t.stateNode=u,Yl=t,vl=yt(u.firstChild),St=!1,e=!0):e=!1),e||za(t)),jn(t),e=t.type,n=t.pendingProps,c=l!==null?l.memoizedProps:null,u=n.children,qf(e,n)?u=null:c!==null&&qf(e,c)&&(t.flags|=32),t.memoizedState!==null&&(e=jc(l,t,br,null,null,a),de._currentValue=e),en(l,t),Ol(l,t,u,a),t.child;case 6:return l===null&&$&&((l=a=vl)&&(a=ah(a,t.pendingProps,St),a!==null?(t.stateNode=a,Yl=t,vl=null,l=!0):l=!1),l||za(t)),null;case 13:return Od(l,t,a);case 4:return il(t,t.stateNode.containerInfo),u=t.pendingProps,l===null?t.child=eu(t,null,u,a):Ol(l,t,u,a),t.child;case 11:return md(l,t,t.type,t.pendingProps,a);case 7:return Ol(l,t,t.pendingProps,a),t.child;case 8:return Ol(l,t,t.pendingProps.children,a),t.child;case 12:return Ol(l,t,t.pendingProps.children,a),t.child;case 10:return u=t.pendingProps,Lt(t,t.type,u.value),Ol(l,t,u.children,a),t.child;case 9:return e=t.type._context,u=t.pendingProps.children,_a(t),e=Rl(e),u=u(e),t.flags|=1,Ol(l,t,u,a),t.child;case 14:return gd(l,t,t.type,t.pendingProps,a);case 15:return Sd(l,t,t.type,t.pendingProps,a);case 19:return Md(l,t,a);case 31:return u=t.pendingProps,a=t.mode,u={mode:u.mode,children:u.children},l===null?(a=nn(u,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=Nt(l.child,u),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return bd(l,t,a);case 24:return _a(t),u=Rl(Sl),l===null?(e=Oc(),e===null&&(e=cl,n=Ac(),e.pooledCache=n,n.refCount++,n!==null&&(e.pooledCacheLanes|=a),e=n),t.memoizedState={parent:u,cache:e},Mc(t),Lt(t,Sl,e)):((l.lanes&a)!==0&&(Nc(l,t),Zu(t,null,null,a),Cu()),e=l.memoizedState,n=t.memoizedState,e.parent!==u?(e={parent:u,cache:u},t.memoizedState=e,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=e),Lt(t,Sl,u)):(u=n.cache,Lt(t,Sl,u),u!==e.cache&&Ec(t,[Sl],a,!0))),Ol(l,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(m(156,t.tag))}function qt(l){l.flags|=4}function Dd(l,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)l.flags&=-16777217;else if(l.flags|=16777216,!Y0(t)){if(t=it.current,t!==null&&((L&4194048)===L?bt!==null:(L&62914560)!==L&&(L&536870912)===0||t!==bt))throw Xu=_c,vs;l.flags|=8192}}function cn(l,t){t!==null&&(l.flags|=4),l.flags&16384&&(t=l.tag!==22?ci():536870912,l.lanes|=t,iu|=t)}function ku(l,t){if(!$)switch(l.tailMode){case"hidden":t=l.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?l.tail=null:a.sibling=null;break;case"collapsed":a=l.tail;for(var u=null;a!==null;)a.alternate!==null&&(u=a),a=a.sibling;u===null?t||l.tail===null?l.tail=null:l.tail.sibling=null:u.sibling=null}}function dl(l){var t=l.alternate!==null&&l.alternate.child===l.child,a=0,u=0;if(t)for(var e=l.child;e!==null;)a|=e.lanes|e.childLanes,u|=e.subtreeFlags&65011712,u|=e.flags&65011712,e.return=l,e=e.sibling;else for(e=l.child;e!==null;)a|=e.lanes|e.childLanes,u|=e.subtreeFlags,u|=e.flags,e.return=l,e=e.sibling;return l.subtreeFlags|=u,l.childLanes=a,t}function Dr(l,t,a){var u=t.pendingProps;switch(gc(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return dl(t),null;case 1:return dl(t),null;case 3:return a=t.stateNode,u=null,l!==null&&(u=l.memoizedState.cache),t.memoizedState.cache!==u&&(t.flags|=2048),Rt(Sl),Qt(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(l===null||l.child===null)&&(pu(t)?qt(t):l===null||l.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,cs())),dl(t),null;case 26:return a=t.memoizedState,l===null?(qt(t),a!==null?(dl(t),Dd(t,a)):(dl(t),t.flags&=-16777217)):a?a!==l.memoizedState?(qt(t),dl(t),Dd(t,a)):(dl(t),t.flags&=-16777217):(l.memoizedProps!==u&&qt(t),dl(t),t.flags&=-16777217),null;case 27:ge(t),a=B.current;var e=t.type;if(l!==null&&t.stateNode!=null)l.memoizedProps!==u&&qt(t);else{if(!u){if(t.stateNode===null)throw Error(m(166));return dl(t),null}l=p.current,pu(t)?es(t):(l=D0(e,u,a),t.stateNode=l,qt(t))}return dl(t),null;case 5:if(ge(t),a=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==u&&qt(t);else{if(!u){if(t.stateNode===null)throw Error(m(166));return dl(t),null}if(l=p.current,pu(t))es(t);else{switch(e=Tn(B.current),l){case 1:l=e.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:l=e.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":l=e.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":l=e.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":l=e.createElement("div"),l.innerHTML=" + + diff --git a/src/assets/React-TODO-APP-main/package-lock.json b/src/assets/React-TODO-APP-main/package-lock.json new file mode 100644 index 0000000..2e7948d --- /dev/null +++ b/src/assets/React-TODO-APP-main/package-lock.json @@ -0,0 +1,2585 @@ +{ + "name": "todo-app", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "todo-app", + "version": "0.0.0", + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@eslint/js": "^9.22.0", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.22.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^16.0.0", + "vite": "^6.3.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.1.tgz", + "integrity": "sha512-Q+E+rd/yBzNQhXkG+zQnF58e4zoZfBedaxwzPmicKsiK3nt8iJYrSrDbjwFFDGC4f+rPafqRaPH6TsDoSvMf7A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.1.tgz", + "integrity": "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helpers": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz", + "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.27.1", + "@babel/types": "^7.27.1", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.1.tgz", + "integrity": "sha512-2YaDd/Rd9E598B5+WIc8wJPmWETiiJXFYVE60oX8FDohv7rAUU3CQj+A1MgeEmcsk2+dQuEjIe/GDvig0SqL4g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz", + "integrity": "sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.1.tgz", + "integrity": "sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.1.tgz", + "integrity": "sha512-I0dZ3ZpCrJ1c04OqlNsQcKiZlsrXf/kkE4FXzID9rIOYICsAbA8mMDzhW/luRNAHdCNt7os/u8wenklZDlUVUQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.27.1" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.1.tgz", + "integrity": "sha512-Fyo3ghWMqkHHpHQCoBs2VnYjR4iWFFjguTDEqA5WgZDOrFesVjMhMM2FSqTKSoUSDO1VQtavj8NFpdRBEvJTtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz", + "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", + "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.3.tgz", + "integrity": "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.3.tgz", + "integrity": "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.3.tgz", + "integrity": "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.3.tgz", + "integrity": "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.3.tgz", + "integrity": "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.3.tgz", + "integrity": "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.3.tgz", + "integrity": "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.3.tgz", + "integrity": "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.3.tgz", + "integrity": "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.3.tgz", + "integrity": "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.3.tgz", + "integrity": "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.3.tgz", + "integrity": "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.3.tgz", + "integrity": "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.3.tgz", + "integrity": "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.3.tgz", + "integrity": "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.3.tgz", + "integrity": "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz", + "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.3.tgz", + "integrity": "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.3.tgz", + "integrity": "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.3.tgz", + "integrity": "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.3.tgz", + "integrity": "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.3.tgz", + "integrity": "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.3.tgz", + "integrity": "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.3.tgz", + "integrity": "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.3.tgz", + "integrity": "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", + "dev": true, + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.25.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.25.1.tgz", + "integrity": "sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", + "dev": true, + "dependencies": { + "@eslint/core": "^0.13.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", + "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.1.tgz", + "integrity": "sha512-kxz0YeeCrRUHz3zyqvd7n+TVRlNyTifBsmnmNPtk3hQURUyG9eAB+usz6DAwagMusjx/zb3AjvDUvhFGDAexGw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.1.tgz", + "integrity": "sha512-PPkxTOisoNC6TpnDKatjKkjRMsdaWIhyuMkA4UsBXT9WEZY4uHezBTjs6Vl4PbqQQeu6oION1w2voYZv9yquCw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.1.tgz", + "integrity": "sha512-VWXGISWFY18v/0JyNUy4A46KCFCb9NVsH+1100XP31lud+TzlezBbz24CYzbnA4x6w4hx+NYCXDfnvDVO6lcAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.1.tgz", + "integrity": "sha512-nIwkXafAI1/QCS7pxSpv/ZtFW6TXcNUEHAIA9EIyw5OzxJZQ1YDrX+CL6JAIQgZ33CInl1R6mHet9Y/UZTg2Bw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.1.tgz", + "integrity": "sha512-BdrLJ2mHTrIYdaS2I99mriyJfGGenSaP+UwGi1kB9BLOCu9SR8ZpbkmmalKIALnRw24kM7qCN0IOm6L0S44iWw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.1.tgz", + "integrity": "sha512-VXeo/puqvCG8JBPNZXZf5Dqq7BzElNJzHRRw3vjBE27WujdzuOPecDPc/+1DcdcTptNBep3861jNq0mYkT8Z6Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.1.tgz", + "integrity": "sha512-ehSKrewwsESPt1TgSE/na9nIhWCosfGSFqv7vwEtjyAqZcvbGIg4JAcV7ZEh2tfj/IlfBeZjgOXm35iOOjadcg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.1.tgz", + "integrity": "sha512-m39iO/aaurh5FVIu/F4/Zsl8xppd76S4qoID8E+dSRQvTyZTOI2gVk3T4oqzfq1PtcvOfAVlwLMK3KRQMaR8lg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.1.tgz", + "integrity": "sha512-Y+GHnGaku4aVLSgrT0uWe2o2Rq8te9hi+MwqGF9r9ORgXhmHK5Q71N757u0F8yU1OIwUIFy6YiJtKjtyktk5hg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.1.tgz", + "integrity": "sha512-jEwjn3jCA+tQGswK3aEWcD09/7M5wGwc6+flhva7dsQNRZZTe30vkalgIzV4tjkopsTS9Jd7Y1Bsj6a4lzz8gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.1.tgz", + "integrity": "sha512-ySyWikVhNzv+BV/IDCsrraOAZ3UaC8SZB67FZlqVwXwnFhPihOso9rPOxzZbjp81suB1O2Topw+6Ug3JNegejQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.1.tgz", + "integrity": "sha512-BvvA64QxZlh7WZWqDPPdt0GH4bznuL6uOO1pmgPnnv86rpUpc8ZxgZwcEgXvo02GRIZX1hQ0j0pAnhwkhwPqWg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.1.tgz", + "integrity": "sha512-EQSP+8+1VuSulm9RKSMKitTav89fKbHymTf25n5+Yr6gAPZxYWpj3DzAsQqoaHAk9YX2lwEyAf9S4W8F4l3VBQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.1.tgz", + "integrity": "sha512-n/vQ4xRZXKuIpqukkMXZt9RWdl+2zgGNx7Uda8NtmLJ06NL8jiHxUawbwC+hdSq1rrw/9CghCpEONor+l1e2gA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.1.tgz", + "integrity": "sha512-h8d28xzYb98fMQKUz0w2fMc1XuGzLLjdyxVIbhbil4ELfk5/orZlSTpF/xdI9C8K0I8lCkq+1En2RJsawZekkg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.1.tgz", + "integrity": "sha512-XiK5z70PEFEFqcNj3/zRSz/qX4bp4QIraTy9QjwJAb/Z8GM7kVUsD0Uk8maIPeTyPCP03ChdI+VVmJriKYbRHQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.1.tgz", + "integrity": "sha512-2BRORitq5rQ4Da9blVovzNCMaUlyKrzMSvkVR0D4qPuOy/+pMCrh1d7o01RATwVy+6Fa1WBw+da7QPeLWU/1mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.1.tgz", + "integrity": "sha512-b2bcNm9Kbde03H+q+Jjw9tSfhYkzrDUf2d5MAd1bOJuVplXvFhWz7tRtWvD8/ORZi7qSCy0idW6tf2HgxSXQSg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.1.tgz", + "integrity": "sha512-DfcogW8N7Zg7llVEfpqWMZcaErKfsj9VvmfSyRjCyo4BI3wPEfrzTtJkZG6gKP/Z92wFm6rz2aDO7/JfiR/whA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.1.tgz", + "integrity": "sha512-ECyOuDeH3C1I8jH2MK1RtBJW+YPMvSfT0a5NN0nHfQYnDSJ6tUiZH3gzwVP5/Kfh/+Tt7tpWVF9LXNTnhTJ3kA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/react": { + "version": "19.1.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.2.tgz", + "integrity": "sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==", + "dev": true, + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.3.tgz", + "integrity": "sha512-rJXC08OG0h3W6wDMFxQrZF00Kq6qQvw0djHRdzl3U5DnIERz0MRce3WVc7IS6JYBwtaP/DwYtRRjVlvivNveKg==", + "dev": true, + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.4.1.tgz", + "integrity": "sha512-IpEm5ZmeXAP/osiBXVVP5KjFMzbWOonMs0NaQQl+xYnUAcq4oHUBsF2+p4MgKWG4YMmFYJU8A6sxRPuowllm6w==", + "dev": true, + "dependencies": { + "@babel/core": "^7.26.10", + "@babel/plugin-transform-react-jsx-self": "^7.25.9", + "@babel/plugin-transform-react-jsx-source": "^7.25.9", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.24.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001716", + "electron-to-chromium": "^1.5.149", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001716", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001716.tgz", + "integrity": "sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.5.149", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.149.tgz", + "integrity": "sha512-UyiO82eb9dVOx8YO3ajDf9jz2kKyt98DEITRdeLPstOEuTlLzDA4Gyq5K9he71TQziU5jUVu2OAu5N48HmQiyQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz", + "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.3", + "@esbuild/android-arm": "0.25.3", + "@esbuild/android-arm64": "0.25.3", + "@esbuild/android-x64": "0.25.3", + "@esbuild/darwin-arm64": "0.25.3", + "@esbuild/darwin-x64": "0.25.3", + "@esbuild/freebsd-arm64": "0.25.3", + "@esbuild/freebsd-x64": "0.25.3", + "@esbuild/linux-arm": "0.25.3", + "@esbuild/linux-arm64": "0.25.3", + "@esbuild/linux-ia32": "0.25.3", + "@esbuild/linux-loong64": "0.25.3", + "@esbuild/linux-mips64el": "0.25.3", + "@esbuild/linux-ppc64": "0.25.3", + "@esbuild/linux-riscv64": "0.25.3", + "@esbuild/linux-s390x": "0.25.3", + "@esbuild/linux-x64": "0.25.3", + "@esbuild/netbsd-arm64": "0.25.3", + "@esbuild/netbsd-x64": "0.25.3", + "@esbuild/openbsd-arm64": "0.25.3", + "@esbuild/openbsd-x64": "0.25.3", + "@esbuild/sunos-x64": "0.25.3", + "@esbuild/win32-arm64": "0.25.3", + "@esbuild/win32-ia32": "0.25.3", + "@esbuild/win32-x64": "0.25.3" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.25.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.25.1.tgz", + "integrity": "sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.20.0", + "@eslint/config-helpers": "^0.2.1", + "@eslint/core": "^0.13.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.25.1", + "@eslint/plugin-kit": "^0.2.8", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.3.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", + "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", + "dev": true, + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.0.0.tgz", + "integrity": "sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" + } + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.1.tgz", + "integrity": "sha512-C5VvvgCCyfyotVITIAv+4efVytl5F7wt+/I2i9q9GZcEXW9BP52YYOXC58igUi+LFZVHukErIIqQSWwv/M3WRw==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.7" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.40.1", + "@rollup/rollup-android-arm64": "4.40.1", + "@rollup/rollup-darwin-arm64": "4.40.1", + "@rollup/rollup-darwin-x64": "4.40.1", + "@rollup/rollup-freebsd-arm64": "4.40.1", + "@rollup/rollup-freebsd-x64": "4.40.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.40.1", + "@rollup/rollup-linux-arm-musleabihf": "4.40.1", + "@rollup/rollup-linux-arm64-gnu": "4.40.1", + "@rollup/rollup-linux-arm64-musl": "4.40.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.40.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.40.1", + "@rollup/rollup-linux-riscv64-gnu": "4.40.1", + "@rollup/rollup-linux-riscv64-musl": "4.40.1", + "@rollup/rollup-linux-s390x-gnu": "4.40.1", + "@rollup/rollup-linux-x64-gnu": "4.40.1", + "@rollup/rollup-linux-x64-musl": "4.40.1", + "@rollup/rollup-win32-arm64-msvc": "4.40.1", + "@rollup/rollup-win32-ia32-msvc": "4.40.1", + "@rollup/rollup-win32-x64-msvc": "4.40.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", + "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==", + "dev": true, + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.4.tgz", + "integrity": "sha512-BiReIiMS2fyFqbqNT/Qqt4CVITDU9M9vE+DKcVAsB+ZV0wvTKd+3hMbkpxz1b+NmEDMegpVbisKiAZOnvO92Sw==", + "dev": true, + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/src/assets/React-TODO-APP-main/package.json b/src/assets/React-TODO-APP-main/package.json new file mode 100644 index 0000000..02b4e0b --- /dev/null +++ b/src/assets/React-TODO-APP-main/package.json @@ -0,0 +1,27 @@ +{ + "name": "todo-app", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@eslint/js": "^9.22.0", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.22.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^16.0.0", + "vite": "^6.3.1" + } +} diff --git a/public/vite.svg b/src/assets/React-TODO-APP-main/public/vite.svg similarity index 100% rename from public/vite.svg rename to src/assets/React-TODO-APP-main/public/vite.svg diff --git a/src/assets/React-TODO-APP-main/src/App.jsx b/src/assets/React-TODO-APP-main/src/App.jsx new file mode 100644 index 0000000..33b5c2e --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/App.jsx @@ -0,0 +1,42 @@ +import Header from "./components/Header"; +import TodoList from "./components/TodoList"; +import Tabs from "./components/Tabs"; +import TodoInput from "./components/TodoInput"; +import { useState } from "react"; + +function App() { + const [todos, setTodos] = useState([{ input: "Hello! Add your first todo!", complete: true }]); + const [selectedTab, setSelectedTab] = useState("Open"); + + const handleAddTodo = (input) => { + const newTodo = { input, complete: false }; + setTodos([...todos, newTodo]); + }; + + const handleCompleteTodo = (index) => { + const updatedTodos = todos.map((todo, i) => + i === index ? { ...todo, complete: !todo.complete } : todo + ); + setTodos(updatedTodos); + }; + + const handleDeleteTodo = (index) => { + const newTodoList = todos.filter((_, i) => i !== index); + setTodos(newTodoList); + }; + return ( + <> +
+ + + + + ); +} + +export default App; diff --git a/src/assets/react.svg b/src/assets/React-TODO-APP-main/src/assets/react.svg similarity index 100% rename from src/assets/react.svg rename to src/assets/React-TODO-APP-main/src/assets/react.svg diff --git a/src/assets/React-TODO-APP-main/src/components/Header.jsx b/src/assets/React-TODO-APP-main/src/components/Header.jsx new file mode 100644 index 0000000..015f321 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/components/Header.jsx @@ -0,0 +1,19 @@ +import React from "react"; + +function Header(props) { + const { todos } = props; + const todoLength = todos.length; + + const isTaskPlural = todoLength !== 1; + const taskOrTasks = isTaskPlural ? "tasks" : "task"; + + return ( +
+

+ You have {todoLength} open {taskOrTasks} +

+
+ ); +} + +export default Header; diff --git a/src/assets/React-TODO-APP-main/src/components/Tabs.jsx b/src/assets/React-TODO-APP-main/src/components/Tabs.jsx new file mode 100644 index 0000000..23b6440 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/components/Tabs.jsx @@ -0,0 +1,34 @@ +import React from "react"; + +function Tabs(props) { + const { todos, selectedTab, setSelectedTab } = props; + const tabs = ["All", "Open", "Complete"]; + + return ( + + ); +} + +export default Tabs; diff --git a/src/assets/React-TODO-APP-main/src/components/TodoCard.jsx b/src/assets/React-TODO-APP-main/src/components/TodoCard.jsx new file mode 100644 index 0000000..15395d7 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/components/TodoCard.jsx @@ -0,0 +1,21 @@ +function TodoCard(props) { + const { todo, handleCompleteTodo, handleDeleteTodo, todoIndex } = props; + + return ( + <> +
+

{todo.input}

+
+ + +
+
+ + ); +} + +export default TodoCard; diff --git a/src/assets/React-TODO-APP-main/src/components/TodoInput.jsx b/src/assets/React-TODO-APP-main/src/components/TodoInput.jsx new file mode 100644 index 0000000..007709d --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/components/TodoInput.jsx @@ -0,0 +1,27 @@ +import { useState } from "react"; + +function TodoInput(props) { + const { handleAddTodo } = props; + const [inputValue, setInputValue] = useState(""); + + return ( +
+ setInputValue(e.target.value)} + placeholder={"Add Task"} + /> + +
+ ); +} + +export default TodoInput; diff --git a/src/assets/React-TODO-APP-main/src/components/TodoList.jsx b/src/assets/React-TODO-APP-main/src/components/TodoList.jsx new file mode 100644 index 0000000..1f6b5b1 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/components/TodoList.jsx @@ -0,0 +1,23 @@ +import React from "react"; +import TodoCard from "./TodoCard"; + +function TodoList(props) { + const { todos, selectedTab } = props; + + const filteredTodosList = + selectedTab === "All" + ? todos + : selectedTab === "Open" + ? todos.filter((val) => !val.complete) + : todos.filter((val) => val.complete); + + return ( + <> + {filteredTodosList.map((todo, todoIndex) => { + return ; + })} + + ); +} + +export default TodoList; diff --git a/src/assets/React-TODO-APP-main/src/fanta.css b/src/assets/React-TODO-APP-main/src/fanta.css new file mode 100644 index 0000000..00239e2 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/fanta.css @@ -0,0 +1,674 @@ +/** +* Fanta.css (Fantasy + CSS) +* Version 0.1.0 +* https://github.com/jamezmca/fantacss +* +* Sections +* 1. Content sectioning +* 2. Text content +* 3. Inline text semantics +* 4. Image and multimedia +* 5. Tables +* 6. Forms +* 7. Interactive elements +* +*/ + +@import url('https://fonts.googleapis.com/css2?family=Eczar:wght@400..800&family=Grenze:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); + +:root { + --background-primary: white; + --background-secondary: ''; + --background-tertiary: #dbeafe; + --background-accent: ''; + --background-compliment: ''; + --background-gradient: ''; + --background-muted: #f8fafc; + + --color-primary: #030615; + --color-secondary: ''; + --color-tertiary: ''; + --color-accent: ''; + --color-compliment: ''; + --color-gradient: ''; + --color-muted: ; + --color-link: #2563eb; + --color-link-transparent: rgba(37, 99, 235, 0.1); + + --color-success: ''; + --color-warning: ''; + --color-error: ''; + --color-info: ''; + --color-highlight: #fef9c3; + + --gradient-start: #9580ff; + --gradient-end: #80ffea; + + --border-primary: #f1f5f9; + --border-secondary: #bed1e7; + --border-highlight: #64748b; + --border-tertiary: ''; + + --shadow-dark: ''; + --shadow-light: ''; + --shadow-text: ''; + + --padding-small: 1rem; + --padding-large: 2rem; + + --border-radius-small: 0.5rem; + --border-radius-large: 0.75rem; + --highlight-border-radius: 0.5rem; + + --text-selection: ''; +} + +@media (prefers-color-scheme: dark) { + :root { + --background-primary: #05070f; + --background-secondary: #0e101e; + --background-tertiary: #121424; + --background-accent: ''; + --background-compliment: ''; + --background-gradient: ''; + --background-muted: #1a1e32; + + --color-primary: white; + --color-secondary: ''; + --color-tertiary: ''; + --color-accent: ''; + --color-compliment: ''; + --color-gradient: ''; + --color-muted: ; + --color-link: #60a5fa; + --color-link-transparent: rgba(37, 99, 235, 0.1); + + --color-success: ''; + --color-warning: ''; + --color-error: ''; + --color-info: ''; + --color-highlight: #fef9c3; + + --gradient-start: #9580ff; + --gradient-end: #80ffea; + + --border-primary: #29325b; + --border-secondary: #323c71; + --border-highlight: #4649af; + --border-tertiary: ''; + + --shadow-dark: ''; + --shadow-light: ''; + --shadow-text: ''; + + --padding-small: 1rem; + --padding-large: 2rem; + + --border-radius-small: 0.5rem; + --border-radius-large: 0.75rem; + --highlight-border-radius: 0.5rem; + + --text-selection: ''; + } +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: "Eczar", serif; +} + +body { + background: var(--background-primary); + color: var(--color-primary); + font-size: 0.875rem; + line-height: 1.6rem; +} + +/* Special */ +.text-gradient { + -webkit-text-fill-color: transparent; + -webkit-background-clip: text; + background-image: linear-gradient(135deg, var(--gradient-start) 0, var(--gradient-end) 100%); + background-size: 100%; + -webkit-box-decoration-break: clone; +} + + +/* Typography */ +h1, +h2, +h3, +h4, +h5, +h6, +button { + font-family: "Arial", serif; + width: fit-content; +} + +h1 { + font-size: 1.875rem; + line-height: 2.25rem; +} + +h2 { + font-size: 1.5rem; + line-height: 2rem; +} + +h3 { + font-size: 1.25rem; + line-height: 1.75rem; +} + +h4 { + font-size: 1.125rem; + line-height: 1.75rem; +} + +h5 { + font-size: 1rem; + line-height: 1.5rem; +} + +h6 { + font-size: 0.875rem; + line-height: 1.25rem; +} + +p { + display: block; + width: fit-content; +} + +/* Content Sectioning */ + +main {} + +header {} + +footer {} + +nav {} + +section {} + +address { + font-style: normal; +} + +aside { + float: right; + width: 40%; + padding: 0.75rem; + margin: 0.5rem; + font-style: italic; + color: var(--color-primary); + background-color: var(--background-muted); + border-radius: var(--border-radius-large); +} + + +/* Text Content */ +blockquote { + position: relative; + padding-left: 1.5rem; + margin: 0; +} + +blockquote::after { + content: ""; + display: block; + position: absolute; + left: 0; + top: 0; + height: 100%; + border-left: 7px solid var(--border-primary); + border-radius: 6px; +} + +blockquote footer { + padding-top: 1rem; +} + +dd { + padding-bottom: 11px; +} + +dl {} + +dt { + font-weight: bold; +} + +figure {} + +figcaption { + padding-top: 10px; + font-size: 0.8rem; +} + +hr {} + + +ul, +ol { + list-style-position: inside; + padding-left: 1rem; +} + +li { + line-height: 1.6em; +} + +/* Inline Text Elements */ + +a { + color: var(--color-link); +} + +a:active, +a:focus, +a:hover { + text-decoration: none; +} + +mark, +samp, +kbd, +code, +time { + border-radius: var(--highlight-border-radius, 4px); + box-decoration-break: clone; + -webkit-box-decoration-break: clone; +} + +mark { + background-color: var(--color-highlight); + padding: 0 4px; +} + +samp { + font-weight: bold; + padding: 0.5rem 1rem; + background-color: var(--background-muted); + color: var(--color-primary); +} + +kbd, +time { + padding: 0rem 0.5rem; + background-color: var(--background-muted); + color: var(--color-primary); +} + +code, +pre { + font-size: 0.9em; + padding: 0.2rem 0.5rem; + background: var(--background-muted); + border: 1px solid var(--border-primary); + max-width: fit-content; + overflow-x: auto; +} + +pre>code { + padding: 10px; + border: 0; + display: block; + overflow-x: auto; +} + +pre { + border-radius: var(--border-radius-large); +} + +sup, +sub { + line-height: normal; +} + +/* Image and multimedia */ +audio { + width: 100%; +} + +audio, +img, +video { + border-radius: var(--border-radius-large); + max-width: 100%; +} + +img { + height: auto; +} + +/* Tables */ +table { + width: fit-content; + border: 1px solid var(--border-primary); + background: var(--background-muted); + border-radius: var(--border-radius-small); +} + +table tr:last-child td:first-child { + border-bottom-left-radius: 8px; +} + +table tr:last-child td:last-child { + border-bottom-right-radius: 8px; +} + +table tr:first-child th:first-child { + border-top-left-radius: 8px; +} + +table tr:first-child th:last-child { + border-top-right-radius: 8px; +} + +th { + background-color: var(--background-muted); +} + +td { + background: var(--background-primary); +} + +td, +th { + text-align: left; + padding: 8px; +} + +thead { + border-collapse: collapse; +} + +tfoot { + border-top: 1px solid black; +} + +table tr:hover td, +tbody tr:nth-child(even):hover td { + background-color: var(--background-muted); +} + +/* Form elements */ +input, +button, +select, +optgroup, +textarea { + /* margin: 0; */ +} + +button, +select, +input[type="submit"], +input[type="button"], +input[type="checkbox"], +input[type="range"], +input[type="radio"] { + cursor: pointer; +} + +button { + color: var(--color-primary); + background-color: var(--background-primary); + width: fit-content; + font-family: inherit; + font-size: inherit; + font-weight: 500; + padding: 0.25rem 1.25rem; + border: 1.5px solid var(--border-secondary); + border-radius: var(--border-radius-small); + box-shadow: 2px 2px 0 0 var(--border-secondary); + transition-duration: 200ms; +} + +button:hover { + box-shadow: 0 0 0 0 var(--border-secondary); + transform: translate(2px, 2px); +} + +button[disabled]:hover { + box-shadow: 2px 2px 0 0 var(--border-secondary); + transform: translate(0, 0); +} + +button:disabled, +button[disabled] { + border: 1.5px solid var(--border-secondary); + cursor: initial; + opacity: 0.55; +} + +label { + display: block; + max-width: fit-content; + font-weight: 500; +} + +input, +textarea, +select { + font-size: 1em; + background-color: var(--background-muted); + border: 1px solid var(--border-secondary); + color: var(--color-primary); + padding: 0.5rem 0.75rem; + border-radius: var(--border-radius-small); + width: 100%; + /* max-width: fit-content; */ + outline: none; + appearance: none; +} + +input:disabled { + cursor: not-allowed; + opacity: 0.6; +} + +input[type="checkbox"], +input[type="radio"] { + padding: 0.5rem; + width: fit-content; + vertical-align: middle; + position: relative; + margin: 0.5rem 0.25rem 0.5rem 0.5rem; + /* margin-right: 0.33em; + margin-top: 0.31em; */ +} + +input[type="checkbox"] { + border-radius: 7px; + margin-left: 0; +} + +input[type="radio"] { + border-radius: 100%; +} + +input[type="checkbox"]:checked, +input[type="radio"]:checked { + background: var(--border-secondary); +} + +input[type="range"] { + vertical-align: middle; + padding: 0; +} + +input[type="color"] { + appearance: none; + border: none; + outline-style: none; + padding: initial; + max-width: initial; + height: 2rem; + width: 3rem; +} + +select:is([multiple]) { + background: none; + height: fit-content; +} + +fieldset:focus-within, +input:focus-within, +textarea:focus-within, +select:focus-within { + border-color: var(--border-highlight); +} + +fieldset:hover, +input:hover, +textarea:hover, +select:hover { + border-color: var(--border-highlight); +} + +progress { + appearance: none; + height: 1rem; + margin: 0.75rem 0; +} + +progress::-webkit-progress-bar { + background: var(--background-main); + border: 1px solid var(--border-primary); + border-radius: var(--highlight-border-radius); +} + +progress::-webkit-progress-value { + background-color: var(--color-link); + border-radius: var(--border-radius-small); +} + +progress::-moz-progress-bar { + background-color: var(--color-link); + border-radius: var(--border-radius-small); +} + +fieldset { + border: 1px solid var(--border-primary); + border-radius: var(--border-radius-small); + margin: 0; + margin-bottom: 6px; + padding: 1rem; + max-width: fit-content; +} + +/* Interactive elements */ +details { + border: 1px solid var(--border-primary); + border-radius: var(--border-radius-small); + padding: 0.5rem 0.75rem; +} + +summary { + font-weight: bold; +} + +details[open] summary { + border-bottom: 1px solid var(--border-primary); + margin-bottom: 0.5rem; +} + +.card, +.button-card { + background-color: var(--background-muted); + color: var(--color-primary); + padding: 1rem; + border-radius: 0.5rem; +} + +.card { + border: 1px solid var(--color-link-transparent); +} + +.button-card { + border: 1px solid var(--border-secondary); +} + +.button-card { + box-shadow: none; +} + +.button-card:hover { + transform: translate(0); + box-shadow: none; + border-color: var(--border-highlight); +} + +.card-button-primary, +.card-button-secondary { + border: none !important; + box-shadow: none !important; +} + +.card-button-primary { + color: var(--background-primary); + background: var(--color-link); +} + +.card-button-secondary { + color: var(--color-link); + background: var(--color-link-transparent); +} + +.card-button-primary:hover, +.card-button-secondary:hover { + transform: none; + opacity: 0.6; +} + + +@media (min-width: 640px) { + body { + font-size: 1rem; + line-height: 1.5rem; + } + + h1 { + font-size: 2.25rem; + line-height: 2.5rem; + } + + h2 { + font-size: 1.875rem; + line-height: 2.25rem; + } + + h3 { + font-size: 1.5rem; + line-height: 2rem; + } + + h4 { + font-size: 1.25rem; + line-height: 1.75rem; + } + + h5 { + font-size: 1.125rem; + line-height: 1.75rem; + } + + h6 { + font-size: 1rem; + line-height: 1.5rem; + } + + button { + width: fit-content; + } + + input { + max-width: 600px; + } +} \ No newline at end of file diff --git a/src/assets/React-TODO-APP-main/src/index.css b/src/assets/React-TODO-APP-main/src/index.css new file mode 100644 index 0000000..71aa165 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/index.css @@ -0,0 +1,153 @@ +#root { + max-width: 800px; + width: 100%; + margin: 0 auto; + display: flex; + flex-direction: column; + gap: 1rem; + padding: 1rem; +} + +* { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +h1 { + width: fit-content; +} + +.tab-container { + overflow-x: auto; +} + +.tab-button { + border: none; + box-shadow: none; + padding: 0.5rem 1rem; + cursor: pointer; +} + +.tab-button span { + opacity: 0.4; + font-weight: 400; +} + +.tab-button:hover { + transform: translate(0); +} + +.tab-selected { + position: relative; +} + +.tab-selected::after { + content: ""; + position: absolute; + bottom: -2px; + left: 50%; + transform: translateX(-50%); + background: var(--color-link); + border-radius: 0.5px; + animation: widen 250ms ease-in-out forwards; +} + +hr { + opacity: 0.4; +} + +.todo-item { + display: flex; + flex-direction: column; + gap: 0.5rem; + border: none; +} + +.todo-complete { + position: relative; +} + +.todo-complete::after { + position: absolute; + content: ""; + z-index: 4; + inset: -1.5px; + border-radius: inherit; + background: var(--background-primary); + opacity: 0.6; +} + +.todo-buttons { + display: flex; + gap: 1rem; + position: relative; + z-index: 5; +} + +.todo-buttons button { + border: none !important; + box-shadow: none !important; +} + +.todo-buttons button:hover { + transform: none; + opacity: 0.6; +} + +.todo-buttons button:first-of-type { + /* color: #8aff80; + background: rgba(138, 255, 128, .1); */ + color: var(--background-primary); + background: var(--color-link); +} + +.todo-buttons button:last-of-type { + /* color: #9580ff; + background: rgba(149, 128, 255, .1); */ + color: var(--color-link); + background: var(--color-link-transparent); +} + +.todo-item p { + font-weight: 500; +} + +.input-container { + display: flex; + align-items: center; + gap: 1rem; +} + +.input-container input { + width: 100%; + flex: 1; + max-width: unset !important; +} + +@keyframes widen { + from { + width: 20%; + height: 1px; + opacity: 0.6; + } + + to { + width: 100%; + height: 2.5px; + opacity: 1; + } +} + +@media (min-width: 640px) { + .tab-button { + padding: 0.5rem 1.5rem; + } + + .todo-item { + flex-direction: row; + align-items: center; + justify-content: space-between; + gap: 1rem; + } +} diff --git a/src/assets/React-TODO-APP-main/src/main.jsx b/src/assets/React-TODO-APP-main/src/main.jsx new file mode 100644 index 0000000..b1843e8 --- /dev/null +++ b/src/assets/React-TODO-APP-main/src/main.jsx @@ -0,0 +1,11 @@ +import { StrictMode } from "react"; +import { createRoot } from "react-dom/client"; +import App from "./App.jsx"; +import "./index.css"; +import "./fanta.css"; + +createRoot(document.getElementById("root")).render( + + + +); diff --git a/src/assets/React-TODO-APP-main/vite.config.js b/src/assets/React-TODO-APP-main/vite.config.js new file mode 100644 index 0000000..8b0f57b --- /dev/null +++ b/src/assets/React-TODO-APP-main/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +}) diff --git a/src/assets/images/white.png b/src/assets/images/white.png deleted file mode 100755 index 40b9dcff45906681a6f4d792e6171e2fa90265d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28186 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 Ug`N8l*m6Oy71ZR5WzFCJ4=+@x!~g&Q diff --git a/src/assets/resume.pdf b/src/assets/resume.pdf index ae7400fc655fd911c155f4fd48b25f35dff4b241..256db3bebc6b68574c316f43b87d82a3184faa9e 100644 GIT binary patch delta 65023 zcmZ5`Q*@wBux*@7Y+ z#KqpAPYSC2pTR-={~bmtQDSXg4rW7U4i+vZQzIr5W;PaMPIfa^HX|-BHs)VUMohoV z_<6aEjg2`>I5-She=)HdvKX2eGBa@*vl^Ljar`o3;Y`{DC6~6Q)$qa4FkuKk{DLOM zXbqB76{&wgMV@HJlGz4H_~Ij0>Oz!c8P$hqh*=Jle8R4OeUmI^2sdFiH!%9pf5*4M z0zVih0nHFXZb&1H1f^(l0Mi6bngVYFXXRv0>NCPh%7#D$n2GuMVVzx^Obu;eJ+fOg zwVgLwQT?v#`i)s|;D!nQxp0rAak@EIoNFh!+zCoI4~vsxM7m{vy*0u4qlzgy@miYG zA#2cK?&yIoZpH^YNdMZ4Ws(yWM*kUzQWd@%d>#xVR2+;W^~+h5$_NeHazC4R5II#) zU&8}8U5q3fK*>O+$RA z{UMC*?=tFP!<`^X0(Kb=1~cneNM`dRiwaWSK&d_@R4RnjP~X&$8b-A~m`7HSzNA~c z-)MKD01li!JoU#k_yibLO}Jrx?eZ|psyd#B*8LJA&=;={=(f1<_vWY{;N4*rm|NtujR337JfTshE%0u(YUSSeqgz;6?OGOytAHWP(KPd~=^UE?9#9Q{% zgjj5n(w)N+Q1;5hI(7Mlee!sCWfq?{Cj?diZOS%DvkJ*!NcBCBq=B7{468KPWQd@0 z1U1MF7$svnP=I0)VS{^F@zw8w4ZFE3dqddY?cbxyDkeX=59O4+HZuSW0w=1P4IpoT zaWP`((Zy+gha?o(JbQV_K6t@pUvww4Q!@i`%#$Ctf#Gz&Q!fM^4xYt$^*7WFI+;mP z_f7mgX`$K2X?ux75Clu%Kut03KT7d2LoRxtD$0|4y1w(J9C%ge>nvZwrJ^_%()^>> zV@yTSD1}HxrGO_)bVn50z}PT4+&lP&`i^TYbAeaQ+HhUJY(RuCe@GFxKU?YKk?@z_ zHZE2u?4samZuyyre-H{B(Nz(NtXRsCBj?HhvIynik3YHYa*#`cXU^%->A+)G5>^;s zkF+gv6cVUFe>NngW%&2jjB65eh$e5vGz4-I4oDIw9N$cVo_~TTJW@?SnnJI`dSGTRx-9PZPVxu_A;;Li1wk^grBeB~K25~ZiEp1(`kD#*v z&T-mrYH&y3k+B}T@^HYnA@F_hjAQ`xI5YXc#c-HH$E*qtxogSWNfi0bdlg#qL4{o& z9E+3^94~EvPSGEGKkvOgxFFmJrC=6~Yri&i+)uGi}x4)m|Zojtp25MNSF_-CV}T zA0kX+$1KOa5^#8D2CK-G*Ej?ekOjoGH3~WgjHg=2JSz-+Hv_sr@o#aF+S^5TA8MSb z%48R&uhHpA3~e`PY;(ZGgoTE7tkBKWo1butokFPSM53T|Y`Z)>vq|g&SA%cx3pHc- zmj_m93iF2>}JwW;2!{SE3g(kKGY}S zt9ff@sR$*Jb9Wo*dZUO2q^(wcogPt?g}^oq8*p+9^9-@y^HVGj46Asgp~mPH>N*a@Z4>-t4!mM3reComAR}HhwH9O*CL{H#gHGROeN2$f(r1~`kF%M z=EPa1GUZX`PHWe=2kn^swRZlI$5imRzu`>p;oIN(`2rP5tcn{%oWB4N3D7%@h;@+}dzHMmE_zVV>mDfjz$T;Ho4RZ$ebdpVUcYRS*$ol1 zZ+@e{_B_j!fBh})5~6j2h(CzMhf?Y4AZg7`h5S~4!1D}A-pgz{;>%7?g8x~y;GwmB z5j+35t8YrrZeg*5BJIQ>#$&mZcC&%|_a^iD#q)OR_d+gUi50*$o3ezrO8|1Yk9EAl zuGu!-xavAwGe^=vElAJfLKmpx@NQvygwuXD7BN^KuW@?AEv-%|OBH zCW0sI05Aj7yRh_ow&{eW_epd_@>WKBx>5U|MA!Xu`<5-d<+%su)Ae>ph`#MI@=MH{ zFGH>$yZJu;7TZA^{|J{gi{MF@vBx-pYYPoa3QSBY3dgnX|%K zvz6hyr*nyO)zIF!$^IUf*9p3O@w&E_$Dxu|SwtZ80d8zKb5iG02}e&h+R;qebV2ns zVGg|K>}@8mvd*osrmnTK=9-@`KkOmAw|MLUgRi7-VdVkAS9)h*=M;yp4C^6LZ^8PF z(pO$!F}bwKQ;oi#?I9HL6j^Tx*226gIo3kFX^l!(#^Q-7yOh;S+TQu4Ywn+|r}_eO z&O9*D_DV);At$gzowE>_>LPbSojhRarX8ji!f7dn)m-`rVIzEAN8VHP{6PCD{$22G zqS|qcs#3p0o_P^6{b$kqB2!vsg*?ap$0viq9W$0-0#FF2hRC_L7l^b|(JWZ9XEhwW zp|b9la^>T6p^kh15tf3vabTx>DZt$TodBpmhh@iM!mvfRY@E^@mhve+yVG6~H?)lq z26I;W&voN3ygt|o_02Q7o95I6Iwx!eO^baAVkyJF%^3K47`0E5g<2;*c+A?O&$P_t z^u#X3y(2_ED1W%Y5b{705R3%n4_{tX25SWU%XXQho#@wuz%T{(rrR(NLj zgt=!-+oZX~k;8SNT-6(wC%gRE+Ade%fN$3lY4T90^uHI^+E;h+R*(oSj-AIZBrB-M zzp$ouCjU=q{b$)5S;2A8SaGeyhDU6m(h$EKp&(pD8UMFF>g2XpCGQIs}>!-g&MUiBHF|p@`&NBz`DS z9H~@unoUp@1hE2RI7vt!Eom8X4EV+Le^Rz+YC3O>qxh}V8PKRw*OLym3msE8icK_E z7>ijQ%v|yN?}i751QCL8w?2)Pd3QpSQBhe}RAV{Dj>_zOK8~N&c&S}K^sm4B3J7?( z@2~NVu>|$sdf#W|o@B}~;%gm`<2)WuZP$&CoJ^?hw8Q{WRbTxGzQ%4YZhX0mFDDbP z3lHtz?;mK{mX8;?!$FP?uD>NVTDk6gq2t{6rr^WaZK|9Fbh35z=Ei)^UOrr$_(O62 z6Goc?&b$IIZU*<+9tgV578^aBJTH&#Rc*mJ@_bV+5<}ZPg;QR=M_I8v!H(-$1Ru?m zy(>*ZTGoJx{m3);lB=!JJ;zvMe1$uuUAwepSScTTGgF$cxdnP-C-q`6vD2JA0q-w* z@8XF)h35?Xo5$mtACW zi${Ixn#sjxIwn4D^KbKzs@$`w_KZGiI5V#TRY5>k?7hztY^#>T=hYI}lHFm4!gM08 znPR9{tyrY9{YfEZ?PoTRSLr$ABmuMm|I(9q59l~{eT(^uxw(Y;XM*|1os&F7FTsju z3uS9cek{Cr!H;dpZrzARxhkjns)aqnaA6IR*dGT-h-8L$K-f{JN+pqO33Q<;i4~;x*Smj4yzS2I~Z|E0I`(4NY9C+P&7Z|9g zaNbw&I0BE@61%aTEN)q7Q%JfY(6(l`x?jL1(duX*W?{EIo;0p`yB?hZi4-KmUaah) z3GTcN)Kh?==@WFpkw|Dgg64Rrb11+B!ug4v)AR6@O@Z_ zN8T|7<8|&h8aGJdM$hlN1}&^fHbD{kh1=qTI>la^^vxEXc(`CE@vkSpop6shnOGpp znwS>ap*k}HTCLSYdw;)BZn0#Mes&T&1*L@8wOJC9NFz-c(Wrz{DOSd)FpfRzSAn4=t?RMV8u{#P+5Z`VmXYbqFO&4d96)s$o@G< zcPBvJq$5m{_WZmC$*jzuDUsBiNMr{D*WBi@QCbkQ;zgxMU&I1VH?U_x3QIr|0_R6q zP;eDB!Q>UmJ0T)4e>aK6P(a1dn*`Rj7`5sY`OwiOEO<~)nxrggtSO>|Q%Q?yE?&G% zksvhR2ucaG{iYbmV|^BmY_wAQb1g+Aj7l18)|A5(Ky8MKY`L<7G{F%^aXkx^>Y|=y zsVS{N@eMUa_^uG(+#Uq_R-rr6C&5+_C5#U$3{S<2WH(}jIHmV9k1qT!L0%O;s91u% zG>02!Y%YEBH+xN&zKbSEGO`ewX^pi{HCq}|FHQSb?%V_j{ za`+@EmP|?m7KWq}>d2>-DaIzSJ&HbC?El9t?jb~m8n42o8;x7Ee6g~MuI4Ik(yBhf z$d_8m3EGuyhoWKyLy_lU8YG@H_(To*{x&S`Bne3Z9@RXLa_RJ9(Ki zIUB5%r6*x3UKVpVP*ePjpmP+R#TbD><*TX**NeEKDr(lR5u(PAq4F0n;VCSYPT4h_ zyyj_K>yzbdX>I!inmGdA0nw*LcXGeZ#O8M?ruFzOg03kZNlE}z|h2*u5 z)BV(&&#NLd8^ey!mro%W^&IhZhtz~~tt-E+3!ENi)Y;umzwD|F#G7j%(k;2+rdBvu z#zydrSH&PVA?$~Q+UfxW0ye}&DKRcI8A6=+x^mo}M?BiyxfpP;lE_~cO`c!{OrZ*o zTXqNUyNxkB&Dp`UTz4%shg)VR%33}I5~|JNlja|64m0!C#II{VJ(8bf|5hdc{SDjm zFCadD>)?6ocR|tm?~Fv@FQGHeOc(F1dHfE9?Yuk-?U4yvB?J{9^6*^|dz}|d=39ee zy>{soCr%EB16j50^JNgT$~iht7<7yDQY{rvSll|=CDY z*Lv3(BQTXjj9{4h0%QCDioncQ@RGQ{bv3%a?v4R|fgG0Y1c2ZH~uGT{Jm zBM4%3zdMfDLoY^=_Cn0qqM$aS?~nb$eDLZ8H*8848#Eb{zwe{azFk@$e?c;O65e+D z4HM&C+OdjkFgaIi7AE>moq%#Zd&^3_*sK5tFbr{Tt`Arf(EBt^;iwJFmf~mRv@iX@ zpu*!^&E>*X8SjI@m>1gZ$`?ocGl)V3wf;>p1tC0xNI=OHd!|~W#}C8o@#`&#zbD+? zeH)pzxoI1UHGl|PU#!}=enL~5tUl`JB=;0)22AV=tiCv>c>D8XpnkA`6S@pP!cQ~llD1N8ZO~>`!f7c!E zhKrTsg<`e`j_X*i|FRX^W-)s?4Pk06TUz_6QNqBNT1J#d)RoXjp;y#N8$i&@x z``E*q2o+k;^)IKmlAOq>{oxjq(&uezU_;8Q!uy)TO#ehhmC{x2kypR(ZsTo-Xim#! z<2jDVD1neYGT(MF?#dzW*WOOTrQWJAU((sE7+VbH(N3*A$uO@E%9qMX;e@4Kl|W{M zY)jK)+UYD{*@z)NW@3w~y)c~M z^sah_67<@KoiStk{g&**KtQ8TN^!GG7a10(OJi|hYt?dT^+1s&@pNZ5m`D|os2fi2yjuA$v4y8-%kG7krLcLWGZ zP6+pvU7cA^@{`Z6zO(Jj%8Z_MHFtrnIYJs1a#e8@R%o>N;-DVdpKxgLSj45ol_Ovf zAOSWqg2c377%7=4RrLP^oFHfr;+vv?lpwxq0lMLAq0!oF7DwY1cM(WvZ~y8ndjAlF z{=tc)on5~*=5Lg)yO=$0UIIxuTprW*k)av+w8G4^iigO9P*#ozvn*@~&LiILq#_>$Yg zCZ;ZgXY#AN*?H_p=ho)x>}2ZDSo>1_d9QD{y+LPaPjPHu4&CVPD)d4t;7Ds8f9k!{ zlm6}7&i;f*_{9G$bgcGdb_}E#9v_ca+u0u-LM5Vnx6O3H?8Qxk9RjesAYcJH*_$Bo zXds7{Rudms0hwt(|JjpI>F+<|e)!-M;Da7toBDrLPYYcO!0$hI=N^4m|=dpZ56V##O+{Es{Qt zw=*=zT;HPa^%9`u_WcY$|K%;j5Awy4S~&E67zok~K6O zr+!X!)$Kb&_^S5mS6hr4L!w$PF)KN(y7CkdGu3x^2GD2Lr0_{j42+!BRYCTTgF$=| zZN0l?tas}ZFIpgry5M$uI0gJWf>;OjDJLgD4KQD&9~g&!7+`(|wS!C>0mvNwnjc8}piI&q zSdO5e(}@5woWJH7k`Xx5)Q8Xoh}oLJzZ~5wBro%{@1X59jIVrmw~_y#&jSGEnWt-! zXc*Q&?e#y8>i2)1mj5Mx{zqPU`43|I2L8ipzDaZ4`EvyRZ7sg^gBX>#PP|v@3E4>z1oY^50G7408$qhU!tGZEa@{}pgTP9Z{V6c1cGj6qYSCQ zok!jK=c;YY<=5WhHqJfZ(etxPz_R`ma_d|4=tcT^_xJN9+6(Qsk4Co=Rw?ap7mD4NS+JPU3+hTmq#A)Nu~W4%=}{f;b+L)rNtfewUFx0pdJU5-sz=m2<&>R zUVZytt9pJEom}5`|92rUb@P>U(^bVW{;J>bZ9XNtmA!NB@cB;Y*9Z0$^zGLWD40vE z99-fFt=x-z-WebJj*B9UG`jU8K(kVJ<^d_1UwSsjE{>|6ny8XBXeH-bR7w18UagJX z!agKTO5Z0|8_!^9BQbd+&nFK7O{LU*0|m3pA(R3xR_qKqVlM)~{u})4qo3`=7HC7P zJh8%J8PD+fnIfAnal;c~O8c;|W)S0@ey>-hVC;H2P&T|W@H4b~1Uswr z358EGWkmOenmQ8D#L^f)j{NxWI`+tmLt$5ouHxNDv7!$Dyx9~*Y6Zmx~6 zBqavIhG5B;El;Hyk?g62F(MgZh?$_;KLiKaU{#3Oj^k_2C^a{c;l+_-zi-Z~m%94- zgC~&(bh@UN4wyZG#y)mBu%!0DmyDX>VncLVop1b3Z@S_C1Lf2%f?71 zsh10U(!;GhlDQ5C#o2jr45orN;3+DhYN|M&B#^751Yfu!7y75v-UcHdpR}VG!gJKA z`Do9l)Oc}$+DM1Xe8t4qN^n68ET>cRw#@b_GJm;P%B|Gll3}r0#+xYOBFMqzOl^bS zO{>Ib;>^h_9>fG%H1E!vZnZNXKuoGcai;=L=FTb_JwfOiyCl3T)DaDn#h~1mY380f z)-I7mCT@g%8XN!h+W}5{r8n_D*($^A$sr2LQ~B3qYYe;|zD6V#sS*zZcGZjO7n-f6 zNJ7nOb`PDb)d$IClb@te)N1Hi+V>+FKNN>I5|^BFlhK|v1uuM`Jln;}ykA`1GD87@ znDB}G%I=^+tv|WnDnhc#M*0zT<|<`%_yl(m&mgAOH7#*Vm^*|PgJ@=DJC2SM4%6K_ zO66s;6H@uoM8ym!V$6R~i{hVegE2iDW2HVkm3zIa;N`DV?UY}(vtmly!@X!iny3x~ z*=#W=DzjiSbJ>rMqh#|H336ZFXq|yA_i%JPt>}c|_Br-bi`c(Zwc_qjVTGS@dmh@( zEnbU4UlQx-q3$IDsCaq}d$~-q6nC?;E2ItmJ(i(#JG$9zwv>^`l|TtiHi z6gm`%^BBS`yVn&dIPU~O&z7VWMJ(v$=k2)j+6&6MuFHA(57`mmK3q!Zk=g*~_<7K2 zXQg6SgnVk;i?tDj((r-N8P57q-Av7C5}KTN7k3xnze8{mZIa*(_U@;xB$!&)bqdS) zZc9j)Fb4=@Gbc&K=LeaCXt-aWUL$m}K6ZMw4jQHn=25OoK3HuWt7E-pgs?IPnxH(N zhuM$pD;t1ELP$yveA znfR=YVr8|q-hyGG21~8c`oOVSX4$lK8@s)ga^1yb62R9JN+it^?!sPVZKcCzDYGQI zRY!`mW{9nijHNjX8kNR$puHs@iPavu9D)j z7w#n8wn5ex;r6n23INC*QFmbiE3rfeA@k_nZWmVrvFqEVACvCYFV|a} zlov|6&7v?jkxN2{e#O4()(oPYtwJGeb@bPT@qD4OBso!Ldp!~ubmWS(1Lrvv2ZQ%X z7|$>W6I^^K(pg$z52ZB!5SnG|sFbk7;mhxxxzn#m_9ew|zyQ-{BSJTr>!&u!r;r^t zp>h!KE2QClO^I`gw;}1Zdi#%)gR^GLuC^$oJ`1>L{>D5Qz_M>9z zQN~|_b*GO@NWyvhN{gTjeYZ=guim)tuUdR}5>=Z4cH9J4A0t#(gne_~=C@pZ7J5I(EFzMl?TFCwRJjML1(vB2) zlI=aCs0YMTEn!cK62kO7xRQ%RY>t`pt&K#ZM%7w<^Mie~9oEaLTR_ee8&2ylNRI;7&ZN zgwtFuzg0T*`jvOmj=a&Jl%0I&CP7xXyKyg&bU47GOguz*M<(HUGmN^x_(292;Y6cac6x}yo zE}D1VyHVck)_JV)h)UZ=DSFmQD%=_EVzR+=nwsOTd9HHLS4b9a|AI(g3ptNc8+*LF$B>ZjUH7AhwJb`C2l;H;@>p}Q%_ zmVJfok(rK`oE=Um8RaCef=JXLKI17y=`ZP1J-I(zI?0X@Tug=iWFIXd6ZLlM2q59& zph7UCWgyELcNb6I9a*8GBd(q&iMoimG1rrh@$kYvTHS=3OWJ)LA~CutrvK|JVM(_5 zGa&e4B>NTNcj_IIElbzP0&Qn}2?5Q9+`Oe|;LbQ20C2m-GG~%|dOz}@T zT)mxy-?#*o&qIvWGjfIw;Yb16y(+Evh5mHn0#%eV$t;FHc7IX}nbh>r=I*K{9BvOK zITj4n(6UbtCI6YFBp2Cv*s6jUhq;c|E%l}U4qMgH-k``Yb{khCbr`uU6+j}qXUq0B z#jO~Zb>ZM&SJ;w0I8Z9XZQ2XkOqD>zVB>afp}q-9`?n!x3;!o7UQLJ)mojadll!l5 z)sJW0$4p-L`yEyBHoCS`H}e($9Qtv{G5+EBC7Z1A{a!jL#DB&^(cpk^-jW}?hKvEP zs!rjfH06^>wzN^F+o9hH_;P` zuQujhvJFCt(Dn;{rl2IPUK8Qe3ZwRyJPS*QoI*bMrBlLtA$24RKfp6)!;zT@Cdqy2 zkauxby1`V%%l|}Hz%L^n%<&=;_n_VlR~k0F@#rh|xcI|dyW?1x&Ir4dg@gCbl1~6N zrHtMc*^qhgLza9!qp$oZwLjEENmNN>K))Jwzlx~0TwFeoPJkiss8~>n%y_Hn)=qIr5>$2@IJV10h)+Ub z$oKH-N#!#jZVq)Hz?fYP^8sbTLM^+|O0l#Si*_8xuquMs3wS?1Www33?p=m-Bi1`P z(x!!Rb$nKs%WlmYQXIhBMYMoSqm#~Dix@0F^|~)YG4cy|U0&aBq##c~E4}E1^+pZI zTa>KvKr7vq>lIl|>8O98(w=D7@yR7*eiE@dc;Cd&REg55B3sq9WDeYV?bEbGGmF)-&m`-4`AVJi5i2!1gA z&gJiyGWy>do*DUw z7j{quIy-m%=B3>HUjNjY!aa1K<~Yro2qfGc&hJ=>E9oJIC?{qtwFYqpsE%sBy@q~(MnpFMo`0JC(+F6bbrjji(P04@aD^{lLWyf$jV{4p`xNxn6xeMEUJnKhP^On4s#olToxX`zr-|8vNk9C zlqIc_ z^fyWPbJJvxW-BMn`ld8#cSsw+CKwapaLRWg8NgRWDJ&fvcsv`4p;}s$QJ&YRyhWoW z0Eh{`6HFI;6|CfDZglM(zdpQz^y55t$s9_AXo)U`q`3 zR@e4DqL3cv@g^OqBCG0CP zsa*DfVm8URkr3qpr4K?b6svij8iqhgoGHEp`UN{pukXegmbL^V5&s#kOZ7KDmR!b!U>SQe*D zJY|ntlu5P3lJdLjZ5D@@FQTO4EHFV-`-+2x} zl@W0>>mnJ4Qma8GLDrK76)g+u3bEu~W9N;aqHyM+d>$BM*-t-~_;n}-m=9$8@GCS< zt2!3L3huWJF1CE-+Hl_#o-(Mz#C`jgEGkP|hl2@^k|fjOGS{BiVffmiHHa>|M7am+ zr4+v_^T5*+U-mDwdk{o^9Ck(VyJ|g7ruvo6JX+>i1$}g^OfU|qpT85G(!j}noNV}4 zH7s*+njatE>220w*7sBadczxihrP@OW6xX$j^)39DvuxK@1H6Cq*vL!+)76zJ=z!1 zzr6+6tjWcK&g!&xa8Wf2xr!~)cD-+#02DX|J?b_wDRZ}-RrbRG$;Oys&R3Q z%KiN-s#YJ>VHB_{(}1PBK!|5lBjlmsu75?`l4S{ZuQ)D z%}C&Re__Y=pk)WV0H)>Ni>fNxlt~};Zpelb6 zh$#vMcsRH7*}5~5oMECwhfc0_GdT?j0?yI4TrFppEPXy?3KdQ}dFS%I3=Lt-%XiY@ z;A1MejgoQyW_CT-3goBV$p%lca>%$Wr^Wx)(ByE_nuu-+2N+v}@|NsX>c5{-p-$wq zf9j2GIyBMQE5#BzVD}iby7m?;O|+3ds!EP)wCal>xZeMr+BGP-t6AI6%K09}D&i(s zP7j)?fZ4J5N1aE2qPg_TH02$PjMAHRUB8?*Lk~xN#vO70K-|i-(I~G#t*&IKM>SgA zKGZxSCHGvf7oaCAqQ@7D^+Gg_{L$7oN=D5ocXRF+3n>Si((NDmO6>9{){cKEEVc6A z@y4b$yd36Ouc0B3IV#H@ig-!E=q$`!&i3EWf2yVbhA7|miSPgIwg2&Ma=O?Snbw9Q z3$Dei_h4Mt$uT)z**p=_pwiO*>-QryIVE{lm5;WQspA% zBpoR3AqDb8gM5ubtUy~>d@R}498XkI*PtP)sa-Q_`+vEA&t)vA-)iw32^w{;aU~sD zka;P=h0{Zjh-uzj0)3CmM6#aI(iDCq)j;da^EyG#mS2p{9!$VFH5A$vX$wrq6T+Mv z)>C&ma0Bq;?V8*>{pLHGOUPs9}>z#YE1BQsr1f7xGSg01DX(?!EfU9ou7x1Lrp zY!?X9@kmPtYpZ>JQE}4^2N~aEaV&QuN!+u-UVV|jrpkhyYc2se4mswd*>vZ&iX!_P z0@6NK!Waiba?4m)b*|vGLj8UsnY0Ri%NRF^J^%r|%4AUznzH-v<_SpYuVz{12=Zq8 zC9RPOp{Fp?W@zHoynN*t(gYq9jp%7@Plrs?--@$psA=r8~{^H=kd>Ifmg?% zJfL+&ZITF&7GZZ}Y#FVK{Y$-+-+9(IFzL11&$YTitauNd}emq zs}wOQp|aZ;U149S4>I`ZO4Lo$nJF{Mtr01KMv?9?qU4gFp(HKsC^P@2pL*oP4W+-8 zH-Y;Bp-kpyaWq|+jPG!x7EU5H&hD(5BA`xxJ7~zaUfLE%F8#Z(vh&py!?bv5KJHZ9=J2niiox`An);5gpi+gDt6h_{@ zkT<5b^$A$CUp;J%9=kl2={%&mtjV`HZJrBq0|5z=DN0(~B@%P(K($>e4(bo>ytIyW z_~jv(kLMLjojTbftck$*>X&V4VF1OytnL@Pi*OC8S-1c=Q$R4NPmn3*pv(3O-UkOR zxeWIKyPJ{PelJO|g*RZL8yfZFEj<6B{9njq#ImBz_ot#-)#@W@k4(Uhr&7Eowu66cDjcf9(ZG zwl1fbyLzN9%r-zinUcA;%Kih13lXdGZPRV-fJjvtokn@8_G`g^4G`x+e(vU~s2xs} zYxwu26c&T_8ty#9d9q@V`>Yr8kC}m$i%juh`A$&u&WKI_xOJHtwD$KuljBkuzLAwXJK zddf2t|A3WaUUzJbYt1GBiBh2)@`ydRKK*!64N>jcs{y+x(>BT;fHkkC3eO|$QEcei zC%4=4=J{9ijpeFs)H4Ta^s{Xp1y45Br#*5`Zrxueniy?X`66 z(=876zu>=qX}Ah=x1z=3V?aYKOwO^5-E~lIj!%M8vVCe?lSr5>(TK zqa-$)&)PiLQ;=cjRDm)eD`2Yo%Ps)gSx7HR@VD& z8;ab9{o?{+gL{Od9>~q~dO+0Tn_mro2#sMqI=LjNmi2v7u=A!;D=fNKMsWEWvX}oi zP0|PPR)Z6l@*q8;&m^*oOL&+ox+Y+hh%w46?o41j*hiOctwRkQyV;naAWYhF?u4a?&Zi9M$8+W1fU3$K*gbLWAlAdghbEI zW?2Ygo2al_yWi!UTAT4q(x)b5#8-iiu_)FX=!u~q>R(YYnf;ZW$DL;LGtei#sb(}* zu7>k!s9eS<`{b|Dk_;Y+yacnduSLzjexfuF%20)7iEM?kN*ZqJfdWP!n?G|JW$DPa zj|?_LNRQ33L{~CrPfc=5bFSDJC&t*D49nyI&k>Ibb8dl1pHV+PPjd(!S~6jmfL18G zU1#ZN0o{|X$`EFvKLZ12I?K8902ZE2RrH_z(u{g3h6HNu9zIBe*r90Y2$U)16C7JJhO&vv1=-RWh{pm&$TvM+!}7KN^p4Aank9 z@r3_t8GssC(<-mqd@=|hF{57;f3)~gNPo#z*dQWJ(~i(aPxORe0V5Hl9AdL-1>HQ!Mws}5!h3YtO;`9DRqU}sCr;Ce4_$Zu; zd|9WSR)PXg!zATWIbE^V3aaF8P@-qg$;EJXI?$()>|k2A;cgm~-6_1RYloZWxrjRN z_^HOpd}Sb(Uq&)gB8&H25!TO|yMds0;5rrJ?-%)-xE|8n;}T_Vlp zXH~nT?prvu!QlpR*}TBfmJktcDd5TQ1Wxr6F_GCO!8@6zvNUccm;7jbYImEHRv`36 z1@PdCVVTVS`!tbEq2qem+{DOvs8q@$l8A29f8zPOL+i*QgnFp+w%H09q4YNB$9p+4 zb}do8qa6GzSMIo|=MI42< z!T?oSxLm-j9BRh^Z8^>DhTjX#fdWSVOi`<07+>gJfmE1wkioM(#vQ@kspx zo3!VlyQn!LgQW_RnKX+y+UdLNe)r#I)>|Al~h@nXMg^}9|T zl3LH21Es4#vOyqjt7smqG{V*}uNRNOn5Pv=&suu`<_#1-V{hlmkNbXld72Bc79b*T zVP2orTk>A<>U0TzF^y|!qZ2O#oZ%{IwqqP>&C!N_KVQy^hd?rRDS-L(?$qA1z`xGr zMmW6#2bPKLhcu$W zQ`F?~h8ZmeWecmD?LQG(E_zpkOI$gLV);~o@5V4&gCeQ zPU?|tj{k!GS%FGw;2zO|ZuCMVR5y4Qnxol-5f}Xt%y;RF4$v+N3+yk}_DvS&;#g}@ z{Zzqpn0yvGTZtR`J6I?Zxkb6aZKx$%jiHc=dXW1`V{O-?^WUa0cy;k4O&IXbsZmvC z1aoFIgXi?eW;g=ya4z2h(@z+f05AF7Ziz&X&C=HY0D4Q#m26^4A4KbsbORle0h#Hu zm=qm**zTSL28|z31KIw(9$MrC^go@4+Fi_|D&$o<8YA z1~#7K%1t?@+bA;cTH(PBWum<6%N?y??YSY4uQ^Et#pj<3IDR8KN!3@iX}}S~O6=>> zwE8XUG&UsAlB@T=A%26Jcwx}glxsD>o7P>wDaQVh1@b3mdm;!joncihQoeQE3mRde z&~_Jgi+1E@$HA|SbcMMDS`^tx zg&cf60WOxCp9Md6h)iu^atIHc9IA#M_GUC@YCbD9i+TMDz$=tYy-GsEN$mkw35E7r z5vS2L(+)vDyJBU=kMQw9U)hbJcj@4Aeaey_qh$-pvl)rbeSepW zY<{+Dd*cXP(lo8nW*k?fCm-cz)DUSCp&Mhd$Xdu;(OaA~x(HZ2i(ILe&VzA0yiHLVGVmjbh`_mP||%t5qwE1shGd*6unw| zdxz=kN){zd5b!b^qQw)Ds)M!S zxR{2K1`&h?bzCo-d94-D)>^u&sn!?2ZV7}0q7gQ`tQ@YWhz%ZU^m&zGQ>(-QA+Gjp zP{W30t%8X@S}IP>AWdZ?KidZNH1g7r{4orU_z{gMZ6>1W>f{W#&#y2(nb(+^&NHcv zVaL$LMJ%|vU4=pWa_r&G<)>z03zB6+9Q5rcPIhfjMu!_LQ~wm@1_*m`so9qT$#UXI#;~({j{Bk?&Hg3o|#fU9KV86q`o|su*{>0Z!bn zj~WjXAsuoma%uP%;=7#SPkgAquU_VbZ)NEO8-|T#Rfz0x<%E2<<}S#IY#9&<@V^QP zemBU#&3}KV9{dn@?n8}ztofGN&!m5l^k|BmWAo%@k+M6>$S<_9V{)b6r#-QuV6tNV z&>||nEx+DOpM9ZYCW#i(Ud|upZs9kR>qZ?;QD{5TG_#UXCa|as)^$-J3+n{5oQxwE z4{sgH?&==hp$@t~r#dEsfMRI*qE0_A_+e@tk_KA49quQQXUJxpaJn1vz2kp#H=$$F zvm-Z&B4;4OS}ARCr1%l2M_z%}t51~MN;0%igXhT(L18AvD9>bx`K(aQw61~lq_!xY zf%;*{|PTKc$J9J@B>2Q13b2k;g#XVW7slq?$eKS;&sDU zvX6A8Sq6_q&&}ng-!hs;COLo1c&{p-9aJ>hzqq{7M`=9|inU+9QR6ML6Vi#v@Yu`QAFz{58NOBR1Cl@em-npw%NN3X6LVpDsJ0xkY zAu3_1zDhs_I*J{qMPkEmaUAOGo=xj!ol9mTND~&#bJfwe=i`<&$@YI5{-UQ>)`(m) zdg&e-S#zedSm&)ZrfhJ>E)U>sTUCCbq@l7k61_I@WqzxP%Q#oeqpV98DHeE$X0_K; z6VKE4oaGGf-$L3cF&&{Z8*11W%q7x3%p&C8)7c+KAN@RIz(9*x{dA?OY(7X|x%3ClYOk3d_l@2|k?p-vKN_#A_BMSBid1z{;Q6(~^sWAbc0wyM zRu%T-cb1E1WUznzpLG!R)}PkC;Z!t&WaG&{j9)I@$X)l=0ht5;Zp1r85QLuy=76b`XMBXD2lhhmqQ2x#9mvY_|^SW?5ln3WwcAy z2lKCVJf8)*+_iI;O{eA=IQdvIWaIS1S}YTG)r6cum*ao#S2xc%_H5WM(W-+KTkz(& z+O?+ka^J#}<*IC5cQ$#!%YL*(a5Ovbo4H(r@r1GV(J=`|bcW71Kt@N0(zb#&u!BXB zQIoO3Fn)hhv$`@+1&0P^FtEE3aPX{fXGTQM%?xnx9-i&6e1+ALc10H23ouC5(Y_{# zv&8aDo3ekLmvC$}fL{9{?h=KlZH9TdCG&ISAP9z-VC}L(wcYfyGU}JiBMw^(0K{ch zw{$4Gdv*CZe>d6{%q|a28&v3D$je=2MF4#r6 zZ$#bwNC1J1?qHjQC%KccBYeX+O*>)d1R5B`l~pOra2b30f{H@3{fVU~L@V|PdQiI4 z;8`(cELz#Tj0;s2$NPyU9-IAkWpZv?vbTgSmyBWmCcikAB#B|V+Fq=?Ee)XZ zyRU?~ay#wjpaH+*f(HcAV!@Ab+m>(_gq5X1`8o|}U{w8d^u|Qv{2}W8Yf^0c z&zed4HK7uLM+W&B;no;ftwcsxxk$gC0$1I^M9Y~s6QwRZIF{p21~-F0$5HzIewDn#V8 z8XyyRx7oELNAc|=tBA%PCopAU5N+}fe(f)Q_5?dxX=0P81v-ZCh4=2rzS4cgJm>e< z7o)XfX4Ya_MMaz`!(VX{P3#oRupCq830{|6Q2Ij9%g~j|&|f1HB6gob_Zok6dpkZj zFs^ZJwy-hFrj%W*mola}A_)7d4rYz#S((e3@*#4f<~Yx%{hn8jL9z+Q{2;PB=;V4@ zd!J*$tTrILqxDuVe-9T~-ehMgn|PWWYMmgdhLK4&o5GH{MqYTp*kPC;4APiXHe8>_ z!>E11k3{b5KP`-^3Yf~)1Z5^WL%@XMX7^hHxylR6wT>)Je~)7#u;y~Gy@ z@a*hP*$KaGa;T6FKWrFm9;&_AIhc!cIGa6{oOn932#E8J8H{$dm4JT^;n&rTqpowB zRp=M5%98ILu3K4X9dAVO3f(H=SU(jf&BtF=mhi;X>Q1*;rKi=yK^TRn_iyw{;C;J? zUbA~c>z^#Y%_rXq)FtWCcfl&t*(~yDu0k|$RBTnwCl2E|tksTZExxh}O5Eu+&Y#&P zr5Yw|;Sd6TlieFe(Nll5P8+`&E%}k@k|8Ew^G@VoK)WC#7aZC6!N@9SVr)@prrAE6 z2=Q~TvS{|*6&Q(0f-5?am~2rm%t1PiV$24EpIDcd+?jvrImo4#w0en8EJvvZkb%C`)bR?}i`tONj4tqF(_sa-S{-Y^QREpGMjbWs z48N6CQ==E9k8RR6iVhlDz8MKjvM?cwE!P~mIi4z*_f6_*WjYf?pnf8j6{9}{P9pPi zDUpr!iEnAY6Y_tX03X}|)d|?8iv(|PkAG&F6cEm<)nF51!_}-nDJ&#a2@drh zYqZaZBM%KKY?r>R+n#tL_NXnF`-yCGz>DV_DD+6}VNZYi%&UEiubtee0o2;|B02Pe zD&}}N?r1PMqup)CgfZI|i@JeMIi}8liI&_H%@wrZ-7Y2UI#r7Ehy3}CqY-$L=bzLm zXa68(nr(HpWxUiSS{cN=VDhD1wF40YE|{i8I%_Ydq$A^zwDX3;2wF%sNmR3d`eSuWll{G2g|#eb?k+PB7DL+zvw4a#Am*+h-3}JoRbMlsrQ5`ILdf zf77Cihl7OsC^w|8N{=ma~y&}Ol%wYaUJZ&mt^ zzeu9V>f$sI0|x$e&8u3?n&stDoA{IS(_3HUJXSHxYGa1;TZd*l#0y9MvFOicBi7Y> zJo8UO)Lk#l&1G(+gd`c19&Sdq2a{YD!h9~1jpMTI!T!1B654UmV_pKF_3 z*hk-ObPIG_V3;vC;59oO92#Bpt1G&vy_6Qwn|%5H^>Oicu4;#82&|rEN09JUM;h!Z zgKn)t!Hj$9aD^6BDTOvEvK!m>k?48Dgd zSfb^gH#+)}7Y{gnrw}MQDvJByK5`o*+L!0rzwyAhhgs_^D7(74#)P*;;gM%nh$A0L zOUV;78t3uTxsoY450eZT{yT%u;rU4F7eg~I!nYq*!s+c(m!^zR{2KU^pH)L}^bLPv zYA~FRN0p~lq2GXh&x4ar@;NG1|Hi;QD2Eol!|rj~a{D-e~`eK#PtxZI$1B znqKz?7r`}lg)Tp@1g*2{SkY7H&|!Zin@avd);B{`=tg!}=f#hoGYm(7HDdV9Ok12> z>BZ`UOPh^9?_)C`wdEYkp!7HMS9ECFdn9pnzhz2?eJMONyp2@#V7W#ntz$)gMtU%; z9Y8oMLB;muc1Z%${)Xfj{H9;=+cII2^GwHPOJ2#bfUTI6W%T zcM`4kV^tHBp3S}Ia_K1-n-YLQCV|~Xc(I+xWfE~2|n ze81y(Fz}UH_bz)Fz(02O3#EVFHr+_rzYdFQ�l)Q@5400zK=hR5cO040gq)Z8{~M zH}J(yokdzA^C`ZU9XESWSdQ*ryDed2Uh}+#Om*wjzG32}k zLxxH)Tv~sNb`nbS#=A=rKF^}%EU5c-ddMigee&2})m%;9)Jwu|s~>+r!QjJ*wt)Ep zeOf9Qog0V$8MAz}G?lJtYA2Tz6Loo;I&O`1HK;E)zTJ`&a^P&&i5Rv;_Qdg`q@EKk zal&77Anzc!$KHM+VLXXf0-hG!EF)k)7a)5D?&y*nNK>7m|H%zES*gQiZQP00FH;hd z2+qLFN?{-NuoF_?P5pm>6#u!&^(fu>oKKK0dd?k1d46JOOtwyD@t?s;v}eWw#>6j1I}b41YKy2-`|HsL z{AVI(Gr2paD87=iBc4uRVcgl*wfp$)uAF=`EUoU+RzV1|!Eb+E6K^b~-et;AVYpG< zz0%nh9P2_heM&lobwLb8=+a?G4M}i8a!L}9@@#)W1<3h@n*Nwla}+6}nvjZ5xoH!E z_UJnt5YEdip+F_pKIv;URfda4NZyZ}Ov1KZ!TQzo-N-C`%b8LBvu2;j(J`lVtA97fFUi@DI&x7 zYhy_2)*ph@i+04KqZgRpzAV??hj=|(9R1Wyt=VF5XPrjgdYAS{&vL(Ol$G+s!Ai6HawVlJ^PHv z16S>qkwxWPXTeeHjo}Mzxw(72$+DtJzJ8UAb5kH!{XLW8;swH?UX(!tzE3;MedWg@ zQZXrY68C>GCPUEfbcV!a4wGVcb-slKt*H6ZQ{-}m%E-N*n*^F{RmT#SbQ?!>tT*em zSpaY~pq)IsM>FG@jTc`!Nb0kEXWDKO)w;_fbX@0_Be{uv=D5K+1JaiD-kGTHgn6Es zfMdyXyK}0S%(Lvv@sYi4SO9BTKkj$v5T*7L9TtBsdU`R9`Qf@(q!#%%=lX6 zaP|gvlrRjLk#w?;&}Z9Ahks3G$|Z8+>zUpR)OL3N_A=1%Z)PU(YZBCWKpV1AZT zQ+*Q03*unt$X7_5oXfApJ4x6stcgR9)Ea+Z^LU92+G@asIYgQ~7DA=3BhtZsw#Xs3 zIFS7~qm(LuEvfA{;usZ`%&CacD2i@2$dK9DS@s`e&~8^>L;k=-PiDlknT>5Z-^aybgEGnx5Sarpm6~*Ofu_uWl_|N!I$T{B4j4 zOkPL`5?+NwH{M*sDi@^n?cQ_7C{SMs!W`G}Z$UkAgAKpooXh+bT4nZW^Y}`Krigzillf8FzVaj8i4tDq8ZCh;r1liaSsmy!DH>>t^#i<9 zJ%3vMwh4C90*RwZ%=&R;{$oq@Awpj?@6Sqd#LuM8LR`tM5sH`|# zKR{{OI4EdfT?Bd9f<9tv12LcOG<52PQ9) zWc?KQy@y#cXuyoRrFs@h2S5&?9RbF})4*vb9ITkq5wXkGp79BK0$RXljuXz--!(k` zoVck720Wo;L2#3Ig{FUEtsCT)r*og_@;IB16O&Uq!EpWwI0NU~HcDv6F0wNyU69yF z(LZXxv$MzsS+M|jL6wJ7QeZl2!b4?-5nv8QREj^20NFkk+g&dNC4Y}dv=gb_Q{ERj zuIEgJ|1{^Yk^y$ z#)vEpI73q)pxPTHVLOUTG1fcnyF0t;5MSJd|Cz218nIs=%N8 z+D0f(iI|GIkT#liwvz+;>0bN)1bz&G^KX4#G=K(ys*S+1PT(<$3(hPm_%HQ0c{du= zfWO1OFlO20E;Jm(qHkIJda$AxJ*qL|6}y>cdbx8p>vrKT`UV5>Z0N9UrJ1qp>7N4u z(<<4aHFkd+T|~!PZp8W5U{gdrDbE1Q-V(cxXYm=~^5 zhTDxD-QGEVk;PUt(9j&Ux01`-F(|p*)yr37 zMz)akT=ZvhDjgGf3NYiKViWzAFs%n9r|w3-ykDn&mzbBfKlKZ>*!`)u@QYumL!;wU z_HKW*w-7D{LFyKaDUY+4=zrFxS#w7=+7i`t9CNK3?_J}ucf>?ucV%^MAZqZROs%J_ zA4*#3@D*m9O#MyZ&b@?{GUIn;#aQwOp{4mhBw;z9JF)%*Yqgx{Ngz0Z72gsfOqM1}Zv8m^NDgBuz(2EDEvV>;-=)NtSv6!0yb2kfQeOmk*1^LJE8BqkLo? zo-dSN>TQ!GW@m&z&Jgs}J9oLn`v*=oGl+Y(s!YQ41A0~CixXuu=!R+w_%*0U*7q(f z@rA_NQuCHF`;gN{Dm;;$nxXqe))1QOYLcD~T7wHnf`z0;lkmgB>0a;Cr0qjbH@JUI zN7QQ^SI{GINqeFm8K35{z?e!DP^klfx8r}fKrkh`UNdDFk6@eT*3m9KJ%l%v>PGCZ z391K~=P?Bno7>8rZ)~bhbCLH1@u-BDTU?ZJ=|%A(xiW%sA|AfPK#{0Ia{PyVfhzQ2 zS^}BNK(e%^xy5rfTiuHf|C2$4b6#q^Ilswx2gLu>|lAPp?gpQMS3b<2D zB*y}|eplBJB)R}>vccwpIy=9YqBagVHo*7(Le7w>GrUGfqt2r(KUA{lJ9~w@ujk69 z!~>PSG=~43cVIe z2z@uT^s!QDJxE;|^2L`T^)iOt0|JR3xdty@lvG?8fjqU#BQU(Fx8Gyt5|^9GuQ_(b zR8l3fv`at0bBz5e0^gU010qK;6s}BWYwN+x=wWKfT4ex3x|CO{uz6}G14cY-G|?>d zNo|M|cpfqH+00xPD#;vsw={pzB+CWkYmQ2?*ESix?@)!&bf5RgsBl;xzUU{@33|l*zF~uk3So~d+ zm_2YifNsnk+(>i;sv3WZbXEK>4Oj{33z ziGl_nI8K@6fdryt{I4UtQ9%Znzzv@AXE}3LJ7yMbZP+X);_wF$JVY4gg+oLSDGwx% zsd1Jx_t|Y7GT4fOxWH+58`#MJ$~xkBcyybQ)?V+VH`&$ADuz)yW7MyyU8cihN$x0>8cjUo#xznoMObxT^H%do==wUYd2G9`z4v3D{V?_DkqGPT{$ow*faiB0>8_n zuG@4IH9{Khb`pO$kAu-F?Lm6k9>NYFbo&QyssPE6kh4nbX&5YRQ;?!zLswg#l2sS0 z@`#7$Qfh+c?#;qUVZUD#z0Y4mE;r6@$`s!1U>C8m;MEV}<-@j!LelQI#k5`G6htP#XG++|J@T6|wACx1HBG>1Ff!2S$Q7lm~o+?3$cvOm*R8evg z0@e*VKt5p*z*Zn}VX~pqTSm7|{x->Yr_{?x8glUScUOPPoZXSp67WliqN(XSYPj=* z3%Q6OLcj|g-mUIm7Q=eb8+p?b@$Vz??+jZkRakUwA2nou92TfcS`J~fsnpQsK95gN z^v^D;;wyivM&ggU0G3#bEi#f*Q_%%Pby&66SMBY~tPocwO6vBiwJy;w&PFAStP#Q} zkTv-@fH%2=IqTe2pNH%TChKBeII^lfL8=WE8rO4*m~Ppu{{f3PoErxfQVDz5;lU_0 zGJ0R`^LP=uZ9l$$0b_6K@v+>Jb!{HmW4IODPr-jLdXAVNn&7e&G~!`VO8F!=udetH z-+OTz!U$SG_$!>G8kWf@8?<3vr^AsR--st_++%1WDS(Hkrs?f%=6hRtt2V&rUJBOD zIEq9(^R+M z5VC(`Fi!YFU`aL+K2O52jmXKG8V*)$3G9I%4Q_m z*ZmojV^5m(ahMo#Je2!zkS5?E>;w)f!UTUh__0d93|W`ZC#}bJ!CFKb-3}^`|fP18Tn-oa?2Uc;o>yL9<;P zd6Cy^Z9aP%OKEs#vL@NGrmX?((zJ*Y6V?V%^SJi8x~iO707B3T;W7aKf{)~C16O~L z5Ha>0@?p*%C^%o?qmDws3QR%o5l9O47UucX_dP6-Zk|SkN^d_(05(s57cBOE8#IV_ zF%>GvWQ=O{3k+!RuMG?qE*TLD7B@%Qxpwq%x(dA+j#RUMKa*VSI$Ed z!hrWf`-c_6wEAFtQ)HZJT2{z!jy``e3U;w$J&n`HaNlQjC=1r02A0uTD$}mP6F5cz zFHXWQoD!N9UDq$y>ZuQE&Fq@=IrBK>yqfiU{#0@os8N2=!lHN@I7>GV=-#S9Ux%Ts%E1vT)xKdnfX&M^;XY-Hs>dA{5&ewH*EZ2}e5YV$cw8cQhQZFr9z!>3mUP z!G(HqM`mqVkV2Aim$wpU3MYd$&>= zT8Wd}LBVST%{x`Mk2kOm`M;HKlX*rFw}Wn?@vH^G?5lS~8c2i8Q9z%$QDv%lK|)X! zR+ksqeo2!T!x!zx#6H$alWl(-DYONn&eG|)zFA{Q(#z`5mJ@zA2bdIdKCJqoYi7<& z#T3yv6P)tU$jUVS+o=<2jLP2~p&}}g&nH%Oz`U&col%0k?H1TwpkIadOw9epi?5vk zPCj^uuiTacnS_$EBh3Xn!}`v+TamCkyO6c)7BOr~-T56c{m2kpTcDVW$ernypvcQh-#51!O$>+4n|Nxj%bBu+I;+| zSOHXwq;~<^tj9%F)Co0HDH7X&mZN@Z6xwtX%@tp__xfMD`qI5WzfdPKZgZ90yg7gf zh8!I0X#!LF4|CZD;d$%*7be*|q5vxD@f8$MlR;k-v&^rlD}OmTATLa1ZfA68G9WTC zH!?FIFHB`_XLM*YATS^=Ol59obZ8(lG%+wP@UbfEsDE4 z!4~fB?(Xi+LKp7tgy2C#a1Aa=a7b`>3+@mI?hbcl|NHD@pZBWnEvn!ft)qK(&j~fT znkKWjm9qs<#(&w#gPEO$O#mRNtijF(U}NKCVPoS!qNdie^8f+=Ek>f&0lK-{IXemb zWgzJWH1`0@q|80QcFN9900mDFfSnV-&LhCiE5ODE;9z6p{~tqVHvxc@xtE<4K$!)g z;Oqo+N1~Q=cJXzyv$6F6r}>{x0G%a0fSsS8m+4>b0Do~upqrhgxf4Ly+`|^=2+n9} z4gzR8TiO9VeE%y1osg}Ehl>C!tGBl|i@Bpai?f@J2t54b4IB&R~CYFLOJPxdqtZU(C$`GUDn0b8vzGF3;W4&CbQcoyFY_^t(jX-(kRA zmUgm|bar$EI(fJw{pKfS=LWO{x80ZZpObZPa)0)A^8YumwsW$w{#}HXrwgmLlbx$4 zP+scaCSVcLADIo%1HjG3#>UIf2>`kRfIgPCtiQu+`MLoArDXpt23HX1@8awNum%?a z479Tbg8v}-yPJCf0UmCiz(D`M75|Np*x3PAc9tFh3!sgi6VjjPU@_489}GTxH#;AI zA%7cq_SgYzzkmMoWegrKD`zK=?;rDjoiD4JxQ4o_KI1J887%F@V~>TncMxF#$UejPS(x<{(snl+w?z-z5YD_bpKusdcc3jQgH@PEf7HW zXUL7%xY;bhzu5nuNBv(e|9=zyJIeoU$bbJgAsJ5)=wE8Of9d}}YI8?Bkng_@z(ecl z0bT%QXYd+0{clrU;6F>N479TIbo}31c@J~&B8WTLfd11)J9im7AE1?*ork6EKhyG$ zT>JNyf$W@sYR>LC?wWp)0O8*B@Hg8x#3xx4&PgMD4V&!7_sX#J;qT0~7q}NLAW!$da)KqUf5Lz%xq3Q-Z<_x;vfqdFS4)4N z(VrOHzY);uuNHEH&E3H-#edR**|~$v-EIF00Vek+0r(1L^{{mV{xvt?>OH)j|8fAw z@cavc`|kA@1QYlEYi7XSK7T=Qc;CMuxX*rn$blpI0p0#d^MZN7Y;K}s8#?)>b(!wNO|3vYj_?JEsL}F$w zvAuw2*8rVR2j~{a?|%x^`L3RPXljMnciz3SK41DOmPe!Jch&c5c@&YKDyEs^wd0IJ zKh07XSmewRP{4UGlOQl)o%x{8Uf;}MhLY9Zhl(E8$!GE&PkyUG_5$n{{Q|~pp z_>FxhKMfE;OVp3OlTu&agk$PPp^97EW*Up_QP1fBB-#IFEwS2uqtj(=pFzCDKmFwu zFpH{hdl=H(<^TBAb#-XCpZPW_qxEj6X?VLUQ1_E)pD3}7H#>v0tzpc{vOpF|25g1L z7*wY&P#y<^X@AKpjqeH8JW|L%>|EmE4f|Fx8=C1KLZZ+@Do@M@tMPY-;gF6ukSU5t7&Gu9_(;9t%}^yFJ%~XhC_bCE-Qx z*p!H_t0nxfJ=R(Jd?e>VNFLWoSy%j-e)<^OrXgM4DQ6g_M395IsMp$F|8wrnag4LDfc|xO$rbg4}VL z(4hA;aabD+Ba_zVLa>O3U5}So<+>Ji3;am$vR(}c`b?QS>txJhUYyU!=+@jgC2eE{XD#(-B(tjN2rs&Cj!1?%5TM`1+?jzn;IgjekQ!{}# zz67N6FF}^1)JE&Bry)kIt$SRmTwdgcS*Ex0t%Y@`UuvIl`}Ztk->|KdR9+}6+$-nl zvsH~IdinFL6Qs@?-Sq&V-11z9K2mTJ3g1Gf=4egpE3&L868svX?_$E29ai)=kAIdl zkdV#oKq4jaU8X~eQKXIP;ZS9p(aEUckyoRl0zDo)R5dfF;BOdq5**F~$A)6>2HqeL zDvti3;h?rjwW#%bd#f-?n91bn9Hd;u(M#aB=9!$C|8|y#;bR*^DQaIgYUR``|M&5- zb>$d8h_F9?SzTmt4Aj|twZmQl)ZMUd@B_r$>yx$@g>!p z`3bQST@D|zeLh!mC9CP0Z6fExpdEG{*0@0lVX^wFhhuWKhDuSxZayK8q;S{dD{_m&;0@k#}gSie1QgbG=zn8D}?evUw@w4u+F75 z0ErB0SpJ#iWjZl=70oi{6{*G=_p$l^kAK2;F2j2 zVj(_2MDY1*EI21)cJ*rE)9sk*oqj91dpCKEpZ zUD2VI!?NF@1Tz)la|csOU}`w7rxT5dKX7@ao?nZqrS^L56`p^O1RQ2cc6nKP6Ydsl zoAS_{;)!>j6cJ~}2!HZ_gK!H}znxDq6|=_Y;d~>vu4e8vvRbcV>;r%zA&;$@2$fl+%XMf3Jx;lQ9ym`N3E`4sq zX!H5roJ*Y@ziu=LP|3gLs#DVZX|x28>~7+4TAO(zhKFXUSV#6%g@h6^D@#N9)+ zv0~K(adCoSuYahN;I(N`AbvRoME`?PGWda#RoR#)VpxQI`%7;+V9E^t_Qr!ras zJj#ntRDf>?Y>A~tKd&P9QDl;n2JKV|GV;0@6?^*-Vt?sx$s(Doa!c2Yt?Z}ZViD(= zuC%1fHr#HW9fZ)4ilcyO|JM}?Ib`JP!J^JzvnilZ znFl&JE??r#W)#Ca=g{TiXg@cIKpLovjibviZg@}^?YyREcN&(_^Y+qw zd&;*RcgjJjCp^%non1EXZq({Ir`2-{o_}4>WOXuiN`qEVD!@ZVpi37+`usD0Wbz|Y zb%P3tzoJaT`tq5HLzcx_x6`j6ykj$^+9G3wW%FX~0?3v=|EFjyudP$1^_AAWLavl6 z_77CS*lv#EuP5$lINkl17fuH2&9|SvVGA{_lO~krBuxCCOs_@qaB5 zSagF88jns%_t@~AkT)z`B5mB&K3GvPPZ{0Rj?ZS%C<(cIhrwz_2VtWGv;<{+<=cN? z8R|`MWV9Y1@bfM63Mbn%{Vd^EGyFC$>WV|uYqlK$4(ius`}L2vJ$jJlMdW;hbH$EG z>C0~kY`hoA;gJyTcz0zG^~HQOjempABlDm#tM5V167vUDDTrk0IbP&!_xnvTGO1xG ztLqOZ<-`rgSh&S?xhc0yY*4KHzSFp?t{LoyS$Hj zQ&|{1L*E(Im~-Dya={ue2(L*h?he5Qd4fwUDkq`u4Q=%T`{$P20a42%h& z?^#}0Gmnu=uih|dnSZI}@{HFG{NC65v*)S|4o4d>MLv?QpLX;M;+}jKQXXMef46KV zk5G|%-?Buyw)u$kF-urtaa7)zC`1#E{T4uZIn#=1i#BSg9;IYkq0hV<7NqI+;%m+g zP*&5IEuWhdB;|*RCpLyDpTgINz>AF(;|@t)U7ws&0Qnji=9qj}ZW5PxQzOz~jLn5YAgvo7RUWx9(* zI5&u{O90}dh*?`PX*UAYTd&}{;7p<(zPE> zg~wgY_f3#P7iKK5GZgdjzo^xHNe*cg$B_oWU|(b{Tmhx$DOWzISfJEy0Mj$bM$%+(SqXc>tkRtAZiE_wXk;H^U zztw79Q9RUYyEVaYIQz--6+!bS0l#80VFYHcmSVZN9@UPw%}`3CYPjJRlus;?>p*ys zFN{20`fIyA2Dj3u3i(dUhQI(@(oU-Pet%M1*xD1_N#1Sx@r)hMRR#j%r$2iqiuvH5SEBd7e(X0{;vqU=&GnsnG&4Udz$zU?jWMhp zkHIjT{x&L|Th#6SrVIASoRkQqz;Dm)LdiS=A1ly)xbEkW*ke)5ZeU-q5BlDzZhs>z zeCDpxTla(yY)%Yl{%ExzQG;^7%h4hh&--p~QL|eT^+WJk5p58Ge;4{w&KSXf6gF1LSMi^z4RK#X7fq>b3_H+5rce*I-h=OIbALtEB-8^#JJg`f%`2Cv9*1#v5?7hr$Fah!9~U1@ zx+YzffX<(@KWHCc2BF-RBqvYuiX74R7hh(|IVI&nwU$+j^HLo6OGRl2v2u7kEB6gt z-MjCWhCDj(%j;bwTNjmQPeE_JPCP#{VlS5JNgsVm#~5V!wMpJN*+apguz#${i`KcM zPg;vWybpV7zl=&kGrcIjuYkf>xflJtr40dV2}}4oU8P``ipT4-<{K@2%y*Q_1T{(- zuUzAwPJW7JK}^uz9NqTZ2g~4F>BuV0Gco?ebH}ZceJS2BVQnsV{n`UFbOUJ{*N0wp ze{Voq?07x12hM~%N&hosf_dQR3pv_U|9JCPhp?_>nAmh9w(;OA3 zu(!ZGUZ!sLPDkY(eG}|EJ0;GQ6f<*D71RP!)Zf z?S}3=TxbWEb&HHtlYedEGRwjjEhu^uP1q@B(nu%oz-K1pXakjIY1~Ok$gA30WPRj# z4On1ouf0z*2ck5EG*bEW(Y@@#>4GYv)*{tLJWr+=Kv|B`vipxY4%ot^>#=+3oJm zsLU;5$w-ROvb>4g6x9LhlW(E+Djs$L1{Z$r0g+*WMZHRMUp28~N(4fzE9M;AKXr?9 zo+i$pX(Ds<3V##6pEvws)wGcEq>yd2@&%8yn)m|G@@R=5$ zGTu;c)FU3Nw5>>Ja`Q*sg?D{{jIYS0=$Y@${$jJQb$`&lx?^HduG@zIw@mk$feH}k z4OexyPmdcDm$Dscf}=w2R^6lTS0YprMT75_At-JoFG*y^8XX#l#B2|M~3sqz${IRNAqPeRUJ60oJAxj(Hi`TpIfd6H3dQ|$9V_{NGjkgQGmh@PE zM|X(%vwzGGmbCKwAI2XCCEji2QDH$CpL0+PskiKH1?@rGnrxD8AB-N=1s4raE)Dow zmAZIOMUX()J=pysb4K8IOBvJlck&wvRkM+tIAWsV%5J{{YH%Z=Z}niag#SS_&*hqYkyWGn*^ynRz~L|+gM@uG#Q(9yHE|A zu?qmGhbRu?auSplGi*p?L9+MA(t-&Uq=T6-DjCxP}m`NTVS;OrvPFhIo=RsECbyc@TDa0WU9?z=N+I>*4PxxtL=qYoa$vYooU+ z<|X1yPqKd%+EPL#_es*@sEFn4PYcgZ8syyBWZKpA{t813k2DCNkgJHf8$|0$^tg|8ceSG=Y&Z>lj%b9z;$YF~KKPAdL z)HJP$k5FgtGFfIrrJ)?i zv5WCDb++w#aX=EF?hjfhIO4MYP^=WF1KoeNTfyGM9)1qS^h#H=eqF32$zjuL=ppYi zAiVt?qFK{h)bCl0Rn+G=F0#f(W@efp&lkE8U?w{ZxD98qu~f^AM>)mY#Z1`{*LbiO z-w^v22@{B`XmZptlAnL1G%7qSgxXTpT&lyUfHt}zex1p}mv|q`QInjNzSxmu=IehW z-B+%aLpTx;Uu-;i;}Y+Gh4-NF;dM0iwJ}|@1qCm094`7+$S8h|gXm36Bb8-*h2Lk& zbpwQgBtfaUPn|9lQAG*d44+8H+7v@1)-2p~K_Ejb9Xjj2(IBY(R&rhi4cQ4UyMV%J zV<6;xzJGvh-mx5m9!#EV>PN!9KjsjA$1)Xi2~30kbyqjq*hb?Z>jYJ(N{h#Wag|yMm4T5dY=i_CDcI-0_ZRO zR(O?_9+KTg^hCESd5l7}0grKE(Z)H!9?7OG<92y+mH8o5@0ONy8*?TBrni5^dC~s( zU9L65`EaeZy>lpLX30UlHkxk`yJ;Z-WIS`P95w#;l2?5VLk-39k=8|V9K-e?=R|gM zpQ3mfC$YYl7n|LeSrH25Ncy}lD$N1M z{O$LL&C0d_GKZ8CQl;tdR0)4uduj6+i<9MxF}zz#gv5R8HDQUcl!=-RI=bcr1T0a+ zlYWke40{t*Dzv{6*hjzp3`HB_jcDrL+HeYl&G-E|K(|nXghMt$5RY^Z5zqz4D1pI$ z@hun%VKB2~#3g?s(X)`Trb(Or zl_jw@mo5T6)oQqkG}bIQhnJI~xHWogbx;PwMask(uduJ#&pVyR3+1Es+&euys6x1B z-_~DsMiYjii`g^EIP@#372%RjiA%xvXU7`9jD+H zFmxPVa@`|@Kz%3C3KD+{EGD5V0JunxaL!QnWRe7SP`uT5Vd|@AoCjU+k1khsW};ts7TO!l)QGbhSsTbSsAUcw}wLDYT6GPPVkw;xN13}u4d zN!IvNC=^E4mG$Xq8mZMS8n8lQ*$;oSQXrD@AQ}C4Wy`Teu=FsP zvQ4?XVFG%G9#S~%C06ZAA&AOjbmYnr6#!BgO+-E(&V_{h@D&?*66rj1zw-yGoVNvb zC|j!(Ob+Kc31@=?plInv?ncnNaxM3eokuj#7wC+@EL-SZwy_ zPy*Ep4p4ulSz`VWnEag7>O)+-B=;?@;rHK!Y}Nf5IYwUH1`Z7lO9qM-J65JDe_Ylm zrGw@?HyEwG<}KW$e2EtBLS2cPU1({Cf{09OWfjoLX$hI^Lj!~aVfz){d4+tA_VFc{ z|HgyuWOe$sqC09P`g)OiEo-)xmHB&EeJjSS=dR0j@Z$7F1&DKByW0%al?`<~>OIK~w2-U-mhr=UZ;2%h zYD<5RH{!1iv3U!=CBI6QYNV|oP`WG>uVu&a1>>GsT?WTWiEhpY<1$=_4?7PYKJ9(~ zN=jDSQWY^JdzS`H=${-nTmSB^ZNL3wVvcov?dOqLegqT8n@2ilOx$L@<(YT$0}~&F zin~6#!q}uyd87lj^|F)m6(l)o0-+PqcY1%d9sAr<)b|5mV3a{QZzTkW_=PdmJyLe(O}|&>*{6~kX^TOy z(oZGHK^EBSPGuT0MSS@&JN2}W+sgH6LPCcnp#9|fpk7Zl!3VDA% zn6KUAHL+jz*r>oVDqWRI6N)E$6!`YOP^}_S0FqVOZ^ex@tYjc*%pP`CIGM0%kBVHc zmhkeGKa%Ij3iWf@r1nK(5+670LUZ0{f!;?rE+MF^v$5Gg8R3zbxh$wi= z!16H&{^gVGsvz$lS+q&Dur@!u)&PI?)hGty)4MRAt)Eyg2cV1!Q_K#@CO$d;l8Q-6 zt0;pgx)=_DhDZ0ElgW!8#=a%%hrh6Q^H zBJ(uJu=7>-5Q1y9T>>se_4`!>B^Nm#T<(z+&kyHjR zq0Vbol)qi-R(s|Og~0)Z&m|FyuBcub%vABMYi?YrF+$W2I)gpn*qiT;HK^ph^~Njd zoE4Rg{n58LfkJ%n5Tp=|e%5IPh%Irp?uLb)c~@`4>)kD$D%t8qbeyFy6xB8Sx#Oxu zT66BB+2kfFID@uiJ-gEwcUgZ&@D^5b3A0D=k(-$K6NH+uREU#ixyStm7!F^?(=M#O zvI)I~bPdsUtaX-?5HFi2s~r^&Am*`)X1@~jL(AH?P{&01?n>3(G*&ZS)SmL5+c7Q~}m>Z5M*uIfs8{=(SxCy6`kc@}$a43KVZ0dxx%k!nJZ>@qg zPa#NOfz0*!ET(JXYo zY8Z}LR|tWli-*PK=aj5-m*vhpvBCIhowN#Wp3pbH0u1J=b{}yo27p`DbF@}>%^^tJG$WEUiFJ*h4jkDmxZ8E8g4VZ;2*I1Ee zqBFQ^7gmbN(7cjX{`QXrO+dYEUz(+W6<@F9BF z(IAkaQLcln2KgSPC#5y{=@yttpx;W~OWr*BzUlC|IJ|!e9e=p`6Q43U$L)SbRl_-m zD5@^52XTk8eTynaTefQdTQp8&TQkv-x((W$j4(HPmZ)Xm(S`w6`(p-KqtN(1bk^ta zW0WRGZB%dHDMXtjxhjI2g`Wi7pW_N%`K*~f#G5HWRt}we=6@oJ0TLr1$>1Csbq35} z7n%xmLp6WEJ_S5D6hbZHu`XC+CTdgc=Ic)6EFcp?nj0@t%-YD)wP>B~vCFMf9snIp z-2D!=PY|iG+2^#|M1?ND7-HkYv+cmIz!>ue*)>KCpyeUamza{h0CnlaH3*ZJoBL)M znQ8rK+jNyfonLXU#g;C=NP1hNUz+4gd}&a>`2v3%&>6PAhX5&2W;K;kAJ;6hY3oId z$uI*6t0V3xu=bQpU&Z0XTL%-G7$(r0K5!Dbtaa2OTnu4*M%D)BJU7S16#M!ioX;_u zvNcb%d8)k2WYW(yiXHWxy*(p~u<98C{N$H){reQPW*&h4J?HL(JsQC9YxSZ-`Hn7} zm|%Zy=3|KV(2;hT#YpNK$hTv+A;VV&lrkxw@=nY>7Ae1L=53td6t(LrH9!8MejT9( zmF{9?U*`g;@{(g2QQLM59=W!mai?dm)JZK@n`2@oiI$+?Ub2(&SoqgaTmrkk>yR{+ z1oDdfKqqe+6RQ?bxZA>c3<{gyN+`xIS8aboztJ=aCc>Gynkwnk+6k@u+8OPa3Sq80%@nZgR*ZGj{6mhle4-PV zpl#vB zttLAF)y9N(N5_WAk!aOTs0kbrve<**L*Y+@)gGgeyh!xBc|HRzPD@;h8l@a(7+hSI z(Td(+o_J**;~p*<f4`tleD93L>h=ML=mLkNaJ!Yj7-Nq%;{Ft-?!)A=V zCS@$FN!&8E=P*9p!Rpf3sbAn@-KGKhJ83Z~VxP}d-S3y@f4rPY%h#*NoA%;j6DrvI z)va%<%j9YDBsJ0+O&|J{tAu~KWz9Ha*CvGzArRDz%Sj>D#&7ZTVHo?m2c}Uc@Z`86 zYSL+u8>ZO`W-%+}8giR;YI&gf@hqPC5f5;3dBd6{CiRu?-S#u8^Ne2CzSm^1znLkk zuB#*YInR6pU1*5U9T9s;<3Yl5z8N9U|6Ynk!dJ@~snmZgy*SNx3($YBqqQ2(Lalbq zzcoE6&a^x&N$Ls3`gO2{c*f`fc^IQ`T5REnXPSMOHIaNlf~ zl$)p)w6q8hP_7}{aZMc4W{dKN(j*c8({iM9$3j9>p;V$e)N9q6O5EsEY`fP3Zt8aD zOU;$qTdRa516oaVh39`PO2%8BisSo3b%@2LY99V=AB`%#Foyt^vyzF0f@PVekqzlA zVP`rLW|&X1zc7(KpHw3mH$hor3v3Wl9+Pu0QT+q`h7TI)3uH{%1Oh!%FMKgL#RR>%$tAd+BPzj5wY+Cvh0J6ni4@Ysv?qSak+#RMpSKx?2}crD3Bc zu0+hymbueQ@9jAhi3Zj~Y>>3)f3G;^9dLcuPG2&jfHvGsrk7jXb11)7nvU4~2EV_G zHR?--8E4W;Zn1xFf2^p}m4ycaS-mEHn6iDA?$rA1C95=(HyVzz0US$=(bfkc2hl<- z)0I=l8bg-+JflnRVB}Ua#T=gQuNURb7Li|+QlC%0tYA%K#?4GsUf~M7p{&>nH}-*{ zd?;38TeOk1Rx*>kmdecx2_Mj=l)J;PJ@Uw3U7Iq`hJSxEXMwg}z(=`2fS}6Yu2_A& z{w^4a?|L~~yjxfBxfES!r?1gAql-HPzNgoq%bt%Ex`*$LZm6E24kfa&w@xO+hp)HF z%p^_?-8kVt%sC;j<*6WJcbM!^w(@zO(bK4l#r6fc$-5+Mx&znOHxuc_k-$ z0m4bP+k}6a0UFGTmCwIwe8^u@3#(!i#zzO%<#pybH}Y-vNeYKmg%RTHmDtOJ$+!yP zV5~_3UhO=Zzgf2wGtSGSxRIErsb(kv^+EhEFU-lm%9wEHi9DdHIvu?5v>|u=K!$7h z)C!wv8<^N2N&g8PhOfFD*tFbu639I-yU*bv3wnP;Bupmvk2tUG${T5~;&&tY_*JRE zn$T6F_f70~x#O%i&(+0{`Yk*1eDU-%I8OxOzSl=pM1qIMl9~R4X~5mH@Pjv;a$ZkX zFKy^BF?)RwD1N5o5dvS0{4GmWHgzcV~8)*_GN!Oh0@s@aiA8u$2-&C*OGrL>6y@X%y>Vmb@nT2S-2~u>ujbBsYO&| zSw6+K3Oj|GCNz19dN^KB3r|_XZ&FwIMTBut=Nyc zPh-&NDej4i^FGh_Gh2@m>iXO`6>%|U`V_{8KA^_ZI~JkYrN)&<>VnG06P6_gpId(> zoRxy7(2Q%Gol|Qew z4eIM*;B~6*=_)RId6Qe%^ze!krdNMJ6^42EY?|)jHg>yRRo<{OOmD@?L0wE^s|$S; zf!iqZaIZ^9bl~?9LHq1BYKesZ{6&8^$e`J{$Up(&$y7Xg+i`p&%{iLk6AH|V*m3_a zZUabY&iY9uyneOtE_P>(_v7=*bRgkz!FJ`DuBQ&4f?lN#ESOd*GFQbMA0&n1gi(!b zI#>uaK6LGO&I3YkRmy`a1LD3vw+?C*bRkW*LisMS9A z@MP&j_SE<3vvY-ZAf0cIBf`GIAQf}f@6~*fZk^4lw6%G5?Oi#(oY1FJ41qA)nuxAg zNHL2=C8k%rDmLyPW?!5vlnY45+w&G>Ned=IpMv5$^F_sl(@<_7QjXdtOvmnay4ucKl}N_E zF{?L3r>(~iU8`sbJ1oFgl(ne}d$tQB%a55_7L2eDV^8b%q#>X3Irb~`HR5)dl6cyS z;}y-mB`a^>TvA{tv#-&gDu0RU9`0_dhnWo^Mx+-Ohc`IMTSMv!$!dRpb20#9?X7p5 zt7Ec)y*G5U1R{Xr5DD=$`dNr=XLNaOY}t4rjh3`2QWJ(n`IGzI&O0e3ckJ*Jd%E$X zIrTX^-%WA*ETc7p=8`aequyQu@{@6nmmQ`lk6!K%$9e^NRs_#%Nb#4^(rdOg&UHV` zoQhmb>5@l`;m+C_Vop%!ZZ;2F&n**yE1s~5zC$b^?MVtC83U8>POGn_oQ$nUD z`RBgNb4_Anh~EgZ`n0Jd?5-2hD!AmE+nx|bWHQ?7YWEx$#j1Zd29>x$4#=d?^CqvY z62ac+voiJ;8^9@M<@v>Bb+-iJ&{d$cEJ1MVtdpYbhv3s)a}iO zma346U;5d~Q9geJLc-DdzRap0$C8f?CX|E79lpszm;5}&u34!JA}u6Mh1(yhO;c|~ zzG&Ps+bv_vcg{x&UIP*hai(NMwQ;t6P2o1Vu|BZjoUB_rJ2mZMB20xb=yqs|{_3iI zL#9~P_}x{83ZX&`b^&DPW~eMQa8n_FQfT{SVPMoM>VtpaNk{gN^x|wxULnIAYzCNN zP>2I%@XIDyNiNc!zRN2oLCz!ceZHjMuynVEoii9!Rsp#5?RHNC?5G17+ z`7#-7Pu^FzHjWADsoN%x*T38!;dr{H&3Ty6X%prbkH5gDBdP7GDp5QtXz49>CTaRd z=Gv`svyguquoOZ#O;hEliaz%yBOR~jIJsZ15k*?xt&ioEKufql)><{6vWL~`bOkNz zimldYyGb7^oFbde98sgKj6la%QH*ltLW@$4L(^}USw9xWSf=}!N8z<~Xt06aHito( zuj+qEe~gJ^PdQzA?*WNSVe)fqZ_FtN{}Sn)2-SZwqE@0qz%^9VfSTI}RR1a=G~T?zLEhj)9R*V5w1|d2j={+rKn|HsRX0HFO5T8EMptPp zY4yNzh^Jzhov*`TRytatrf!CeLEazFGhBaPE7Vyo>Fbpk!TDw+SEKi}#-0b`$!FS_ zT0DNGUX>d4Gdos8y(k1I#7CEO@)?Zkl9gxCRbwm~1>4H{<~Ov_>B z5oy!vH7R?1Am}}14qu~HXK7e6!?^}Y&6|~{)E3lH&l}VXq}E^e-UiIuK+p{4u8)8B zgi6`}gnbJY{B=z0Hba-TP59M~bz7=TZA-T^+gadiI6vdILkIaayJ}c=m=cKR2&XJb zcWcNiA4gDay{@MSDd zUFk29xWzqrYitf7+RD$qMFiMkR3~t;SJNaYZFx}@6Jo6Xgz-_;JfYc zHK8V5B>blRU2$Z(&|fwF*6)_-CTGAi5Pu_e6(jaIdqhH}2U4iE7gAOqJ$o6-MfWrP zQ>eku^iu=c^Go2nUOpq@>?`qjdNIq6Hz2gYC6k7b&@x~L70Rs?$^6W$G(iS*ekZ1X z_4pmK%jFM`*UZO}kw7&g9=3nf&+4$@Hhr;A=BV~u#A70&iysDXP5_=To1X^)D`h`+ z=_c0cguK9lBu3hYkLOb+Ue1~}t^LKB zW$DA36pUvVs%nBq_31oNkg!@>N5ZvIl^HFApqV-DVc%pM`SZc<#v7&F4*UhToOC7V zU@~J#uC#d&_VsZu4@f$Nb|>y^UWMhQsc$gnB< zU%SiL*Z~J7@_m0ozPS3QPWcD?Jyl)NBG*Pip$N2`_{|!z6vlPzjP(xzW>Xj#t=|01 zctd`hf zTc7%0>x;^$EHuP8uSXdjkjj+%)#6r2HlVPc12B^_9AtkpD&Jq&%4jzrT95QRTo{YE zJSgbTp1-bo+BvR>C*P^4uwnt3#zHJ?&FEz>rQ~cnoH#D$jd=2F{f}c6`CLwNh}J0)Y!G!GR&I}EAcZl? zmhGKR^m4edv=}Bvmg%oq$C#R!s_vd4&Q{($!?1tL$ehGhVLvzI+ToWLeaCZJd!fPB_{JdjsM z{XBneaK!GUVu^!Pksj}5>SY7tl3&0tJ+(G(YvK1@XU-?&L;X#i z;e|fv5GhXQjSxd7%=PCZ_g}~%tfp+qTT#A675m>Uq;?dAs<87zr%eH!)W*^9%If>8 z*%m9V@^2Rm##4rXxf*)@r~rwO`d7xR_^5yUR_KdZ4f_oGJ7h6oPr`EbwhFmv7ObLW zpTuk9TW!qbax{cYJ!D3&Ho&fm(L_6u!vT$Fq&?Lk`CXjG#8pp-3bKkKo}?zhOUpB& zA&XTUMO>ft1FD3gCzrQ%1Q71dAc|+upiS_L3DL(8miIyB9hhb!!&=dkLsMs-w|0LE zwqX|-tWXQs-&b;+O*n0S1`H8_Y8Qe_1$$@j)e9djoRNHoalUjH4s3br3)0sv-Gm+P z(B_f&SMwx+(#LpFwh$`14bXCVbKehou?QY*o>OZw5-g8dGhw|Vy7Z&{oFYJ==C6AV zuVoeCI^&m+E+YFDO>0mrVpxx;=&yfhtoz(I#?P>=iOAdCR3yV0ZJZlLLRHd6>XN&{^jnyI;wK)qwZ5R23kfs8)f&66%)}Pw$Fd+z8o4( zI-KmyzEOQptoW$H*hooH^bKW8Mg2oQj3!xf8%mPCV;Ys%MCU5gW_Zp4Xi?z}R}lTp zqL?Rwtws7m<=x(Ru_XhOCgTa?B2_u|v5R>6L}CQ1ZNl=p5iZiF%VVYJ^j`#F+Sa57 zXV5Qkl0Eqlcp~49(R@Fg*r9(M0O_AsBb_Z_E8artO$hny>unz$^KICRi$_|6Ug=@d zy?nfH*co8fQ(dN33}C#(GC$W7)!naW4EVNjJIu>tP%^3$l<2;_{B&6QO(D&c=hbeb z!R{A?C?vgL#N)EifGt4{j@iLj$PxU3c-5$j z1tNZ}`jVMQ`sSago+cGFjDD6J=w?xQyj4$U!%-%Grf@{yoC@hVpAPa0zVZK6v>bc$ zV%oN4gr|&DS}M|L_|AVPPU!sI9OklO?CfEBwz~IO&zPrJ@P`{voPFQ%>h8#uQyqMg z>MvY?|Io%Et#4qW%nPIFiXDzt0aCx6M?+&+wGWx_S4H5(aKDdW_!WRjzA#;YvOL5n z_uyUh@N4|&p{841v#U=s*4iuiR_egHMHfzgV75=%cWK*Yi1~kLBvU-bfWun3a5VXZ zXHD_qFu$6)YD|UQBb|>lSq*aQEaCFE38KhIMM}Hk;h_Vb%?_*yY<l22*hBSHUBasW9FtbSnA}OPn+%Ykdk8=*^{Z|0k#%SL1~=Pqgv{SV}N^ zng>mxP%djDtFwRl)Su+&a7m>wOBe%$n|vIae9H_fle4UoP5jsVJWt<_@F_}oIw&;Q zW}P$AlDXVC7KzNJ@F)U1U*SOiUAiU%fMfO;M{O#&X4`03(~l+A1i32ShS}D)kHfz| zP)iu}{kq1pK%>bXg+G%i`(y*bsGfan$Hrr;ds$KEV>Qo$gheA2KWK-FAt4jih%W{S-h-&Gcodh=_SW z6t0hM-sD@{m)56II*^pR^utep1A&QPmj7ZiefdpDGQwvfupSQ6C<%4mcQ>ql&_7Q7 z%6=t9FE@Xkv^*tG5;Xp+NZDuFq@iX}`8tfkn;C{$r)LI3wSH_2pJqqw-Z7(3)lDVxv4<9e-8|0ym3O6 z*)nDe2%op1R1$RmJ{qHdR3uxJ@pb#s8HRs03<&9yK15O!gvdmf9c!torA6cMJNTTi zo#WvsRpf@atf;yW2p~8Qa%rW%O=`AOj3JKDXD@i!p^#3g=>r%nfQ*#p`C=PEqI|gi zAVCE|NN5z8r}8ghS82Ngq%w#>D7xt#+n;x|jH?-JQ6Yrzc{iCs(q-z_kO^4Fh6jIQ zeCxz1!@m8Cq;H7Xy9qpBwg#zY3#2A~RLKuo*TT?-fb$`Acp=C##xNnjC{`K+a{mQKUz+ zTadi57K3l*1W=JQvuG?&Qlz8Yudcs}8WJ}9K^gAy_fzscq+aR0>$J4TCjp3OX6$Sm;j|+d-M+N3d>+r?%?F_uoud+Bvm+FA zaz-x(bjK&xuB1}M*WQ0ID5w{1sAqhfX08B6$684S;G1FgnJ?NB{;bv`Yjial6sm0i za2y`sasg!GQfcjOlP^k&ib!jR3W0f$df#MP+P)q!U#&0$u1Uh-lGY$v=2+$LC{&c^ za5PEx`rsg_z#1`!P=906_l;oBMYb=4m_&=gaHGTt3LhQu@@FnnO?0Xwyrab~$Az2fN8c-Zyho{pP| z-9quB!54a?Miy$K3oc12$V*1={!J;WdTMTG+#uHF(XfXuM;WwKZ#54mBk6(gG3!2` zZ~oEFdhqvYspfxPBh{%CuvFSoq=*p8n=972CL0V_>-y@e28hZDIDV6wGcRY$VN&D4 z8;mUv^*%l34%H^fjcFtN&nQpy4hvZ*q!+~1)6jW++sIl4cJJpmpBh3b8Qs3FNk8q= zZc(Rem*(PnD~1cB1k}~Y%NGZ;^{LP@-?oAdjqDU! z#SN{W#L0mA{%=V8uB7sz4>fC+og54?@&~E?UF8ylTrIoF_nz1IK-3!KeWAMTHQ}oY zm%N?Da`CsK%8{^;x-uzw2fbVu(}@oZ_2M{D?ct@Te)FO%pZlr*MSCNJ2KzYblLLHq`Y@TzvSdMoLROt_jxieQrne`<4Pb zy9cVcvC#$8Ya^$Z7wq2v*fzT)+P?&$O|9DkfILz0KUc5FJE(jNRO_E+4@nb;Oa7dX zWL%S+Eb+$suUD@D((F$dCu`{Yy&-L}{v1Ay6X1XCAYn%2ShcVB7(;|RP9rov3z7&Z zt}dHV+OfKI2!L{5x;o&MqYc=dK{M~@CIa-Yt4@Rp3o0Yq(BZdz!0c~<-I$@p@iadYsAI!evROLn=PLdu!Frk{V<@l{=Iv38jKxZpY-r7Wg& zK9PTzE}xpzerOdTVv1dRyi()h!dE4-5nRsWiB5AEN&}l(RUz;NYXZw8_^G7lQGF=3L{(C03@TpZB94Mc`?^f+(3`@_3YJhsBs*W_c6oSj@hki76)E1{S1m z)46Y*VnYH-FzU=57|pzqt(3GgKQ4c5-qD(rv3XU5@C?4)X!rn}v6=d^ zCjuw)CblGEevY)CoO5(Lgs)BTaiZo2FXzK1CYG{=8Q(jTE8uxBEi z?nzVaNd~-a!IA@2F(H~uzsRshxBf5{VbYpg_#H`!wa3jA_8X6%ZVNw`J=1*?2x~D*ra9G-4(AkFP`Q1B_o6a{+TE$K2?1YuNph$N8vOT`6&mVvP6pWD2cw_d zFJEafN(m^Gmv6T3a%||+KL;HXk%Y8eRP*6Q7xv+Mm{W{)fOd?EzBtw5^w(h@yXcM2 zror8;8%e72A9+&BfFlEo=267)56u(;69*o_X2Nu~*DO^B*{|eqpH5xv`3T z4lh4SuSyI)5Fs?tC;kE7Ez6>xdl(s!tyGvrnDVXa&3D8#T1Y!-$)uJ(<%Ucix);6r z?`2Pi?3T0`2NrML;HV2l4Wpf~FJaXzGPMa}rG^3~I5PV`x9vq&&flNxoq2OyNhaR# zmu(nZ%04|YG0lJ3hn(H|M9>%)MH>%qE355Jax*v*`Qr~s<`02M6aitSx+q#>M8!A8cj>+@d5DdfqnJHPm4~z!ZI#d*SrYF>=QYfds+*u z`%HhWanOdCX4+J=e4csaCH^>ciK~#(`2rLcP@$Y44$6Npt}au`7({*D6N>;A3qAZk zapu>8jvx1kCE_MCCc?W7#-mn#yt$&R{#YtFMg=cer6smGy^IzayW5XHRou7FaIJdN1TRFh_lN zO6mU37Wsd)MMrxo^l3xcDN9(IRya?kb!s&q9K(OxfLhs>QXzAwL@rLP5Vlf_{>@5| zhNL0zg=gcD%K1MXepnIl=*X7g)#(lPy?Dl=(Y``)+>z#57D}dwv|4_~`-j5;pav7( zrbQTHArrIiNCNLfk_px3RQiHh0*~KdUiiCN?sI?JZ_AfN=}-o2TcR43zk8rTKNoqA+iBpe04YX;)%EC%CWbj}MrVd?2S+~5^IQzUh4Ri4 zLg+bjw2@e}MZ>pXm7@Lodg3r5d^p*J^Ft8VKGBrq03Zs3tqVhp*?E0oy42{pyR!R0 zL8X7^tqGxPraJ5vZ2Onyy7bBvuaanyfI|+1bdFp?RU8(Cg%;l30$=hZx(XAY`>jNd z{KO@MS@3OWHUiIk7}}|r7A&qp-mkNAdnC+^<-iH4^Ep0?(($I~7kL&}F2%L<`p+2J z&|l+HVPVjHMA7^w%@8tFmt!&l(K#JD@F8E(K{v#YzkrV!AHEV4-(cnhTToeWf!iL; z={TLkzRql%|MR3CmlqXy-{zC}Mw%A5l1#T6z&EbVY1U|f&GoIaS)@B;58ZjcKT^6umavV+I!a*AKtzLY^1LU^iaZU zGYZ}WxO0c}Ap?_bp)}!Dcnu{Z+7IfV7d!I(XX$G#nrkDG{IlYeK5vM-7w)NN`l#az z+_M{^4-uY@f_@D{jA5$x|3H6~7XgrcZsEeZta4a966B##eniniSp&6ke%a(&1u~oK zk#m+i=j;P}pdZia^-DLU1csH#<-#ivm6GXE#NiY>c}R54h*l7}P%QD*E>7WJ%f#w4 zWgPlPlO%Ri)%w`6V<2u^hH4^4B28Z?m`nQQ{NEze?759c53_H<>KT7jaet^5gc|M1@AG}C?8g+UE0atm? z0|XDFMWiKfhtq$+Dc|jJHjpPYfuoQ;{Mf)M2csFi$|lg+OV+OXUC+?_*zcOp@lV#v z^n}f8tR#E82(fsEr^SC#H-vL*${YuxiQ{^Wl_4QdD5!4VLv;aq#5H8+Q*(_ z;IcMv75}Yz!Z|1C9Br)HUvS~JGlQ2dIc4U9L6YEwI!o=1VI7JlcQcL0xEbUA=&e7P zeR~80uN_!~3rQ-J>Lq_*m^iR8zR`X5DI7OC&CqQLV&;9HierDQe$fNx_h@dg>Z+ZR z#nQ&2xO;`bxkw!-gAkmAxgq}JsQ9&p$dmSAK}AA&^ESARr=kvp3lpu=F{*a#!`6Sc zGc-)$pp}!HSD{oIvOcZMi0!zo73&y4H+;0rp%;TVe+2o@^emtJ&YQRCkwe_HFpEi| ze7kz%1$u=(09b!epoYgNXfj%F&*vOw9)>rcm7KkvXvMDIdbYRYS%{G6w}Vq#7U(O_ zc#idJ|7V)oct3WSv6*RK!=D*|Tn3d}ztI4IwzIKVJp!COmFd*G9ToUy8c-~hQkjC2 zx>>}FaRnwIr>{pk0OFVIulh_jZN^1_a)&pfMUET*QgnY}M+ti;&lJ%P`=0?==L{u2 zYs#^y+OHB`dDQ`WHq`8v8w?!4JW{{$flB zN?=uEk#e|rVP;J<5tufO4@2R{+=I^3C}zN2GYMhopxz#PWXc^$*#?|e`iD- zweG0G@3MbkExx>wsSJ|663x=1sEiNOs`DR`r5uolG+lHnjS0!ndRXKFE;g?hVoWTZ zXo}xmQ*$r`GDWszt?+`6(5yKq6r;k&^=RIs(Hk6@OIpJq1;)NdSW~Hvrpw2QHu?+F z_^x(<=s2GS`@_|Lt!^6Kd)3z@D22I@pm-aXgrtAI4N)_ZiMLZkzxKcC`|(sOa|i5g zSbOSDnS1ebZM`_mOfB}HhWtE+ZkpcPf-O_E9X{+tlIG8x6SNZGAy!qkT>~2eXkrwK zlDViJBLM~agfbR6#t8V1k{Xkqt26(*ITK-$|D2>f1dg3;TncrGFPR>~pxGRy?zc*9 z8vTC{LYh7X+&+w=Dwc;4&fCD`A*e)X+Y~}b>ags17~UcGOq_A@KIV0)yQZBwc&3uN zk6M6t9F(K>{S=KPSA6sb!QsuS|yRLh3Rd^`O+ue_~BdrH{n>8idcHdvZK<515Wt_XFW)C}A#)8^XP4 zpYMjQJfP=KLCQV{CA}|w@cv?9hJT<;@N`|1ih?Cy8wy!wLnGa2=O}8+c=(-q`fh(V z6NC#RO6bWxyZCUjcEr?k3^sFj$g9=Z3by&uKs_6#cz$@hVp0?9WT{D=Gvwbg4z-B8 zFIm$A_rRU`IEb% zzx2F|XAVQY6Ms#uY*v&B>%s!A@jEIG@N^p3Qb}fl+Ea+Lz!#6VE`cl41jBy^e@v-=H&(`easA@NOVS*D)5t!5Opau@}{j4*8DsW|P$%oxDU@%YN4ieTa21k5R z#_pNyzm9BR0j{4_Waa%C+e6BWgb{SA@Rft`~6u0inB?A zGP$$=hD1+LypD9U{VkIlT}*%Jji^8%SWz@;xpja?I8^m-7|9z-p*jYe*gd0{VA}2J zfg;JZp9WNf%9!%d1j)`@UJU@s`QrF$c-C zB^m1T$os{QvT`b-vC`(X=gimAB}hY80vCy&q<~Rc6SsxROsfT-?2Lby+li>hX=IDh z_qcpSCLs#*oDB*XZAKUnu!6o8Bmso8H~4>Y;r2mXq_f(eWK^!7nK5uE9yA_e9hdP6Da;AYG%Tj#&nV;%|8y+m49rNi<-gm5zvLv>0= zd}p`NuhXs`w@3~=4!(a;|!2_=c%L0 z*H|W}KuWdL3@!RBgcFlah<_bcayyT!l|81<7vIk$wnd5?zRxF*XgCIbR+t;ghSo3jE}yI`GVVMz7jBY2MX^!PkV(TM zFK_8z!q5i+!8|_0I`}7l`a&w9R2psPM|O!?gWjhkT=Vi&5_rgJXGUY)gU@|wq9;EJ zo5TCjFq#Vw15ZB+ACqVLIo+_zu*< z1Pl~TrgDKfokk($Q_phLZUmWHZ-8rjtAa`XbPyNRY9e(^Z2HZ>qvol_C404$2O>i zCw>ClruOE4o|dl}r;=;lkSOh8#e!gig4ylT&?5O91SMIoD=~Qrec);_MDcvz0qm{6 zFQkz$M$P?~>ZmA(X=Fn>dq$ zTk%^zkxg-7!zwet(FC9f&(aXwyDuiVel|Zg1j&ex>vOyxg6#}g-lJdri0cy0Ff5vX zpA)#`RfYasA(xOi0X`5hHy|%eWo~D5Xfhx%F*Puk-Z%jle>N~OAU-|{b98cLVQmU{ zoQ<{xP+VIUsEr19mq6q0G_JwjHCO`;G%k&6a0w(>2tk5-a0x+!ySrtrGjnJD zzv{i}s?+CNy4T)o?K*T+>RN1)mQLniStmy*8y7pL5I{;rTY-xcz{$zO&dJG*N=K&+ zf!c%rB}b*xe+9d`L7W_g{$U~I3I;)6WYQq$i=m2>BS6vJ9>B!|;NlbF;uqrN1aNb5 z3jWK`$yEp-4f23k0#w)micXGTH&i+)CueV0h_wy$CC|TJ0gM(*04_m6e%3$T0g?`2 zSBM435ugHs+JGHiGFpJ_0a{KL5HQsHzd|sI*g&Dqe?lA_o}QlUAO|;gCs%7RCRTta z1Zo4&1iOJ5Jzi( z6~rD4e^8TEW`}w~SpgtN%RdZ3_HIru{vZz!#2#e+V({nEK>%4v4FKq+!oTZtvv7qt zL*3ZjAohRM$ni&*mu;4Dw3KpkZ~!|(-BABnpESf3Z1J-1-W-1)uAQTkr=#z`$O__U zY4t}LmhR3RI*t$*cd&x=-!?BI)c?q=!B7B@f0L6_fLj0nb^(CBENnRbNTBWQ4E|He z^@sSS27g~?Cue}wOBrB)h!yzd57pNVrn{!cyQ zUk3jlJ;(uK@BO#MOXs>nU#39C>17rifB)B15B%5Ys(>va?hgN}Re*wCra{ut`lX}U zxOmw)dH<3_++-nMU`urf)WYVkuK7!@^T)i|Lma{CPHvDtZkQJ@PR{?)y$qR!-ODZF z_R^Yvs=zNZ^xt`994(wI{}?uIARhqa>I(8keL3qF0s?%wUZ&C#?Dc0e131_nf1RK& zE`XOB{Q*`^uBd+;EFV9BL+TIFUnB_Nkoh<9^8h#${zC!)4%L5?04IP${of?`5(V@h zda*SB552^+_&4$LzR=46|Ht}|syQtGfm{F%@IUay!R8+b1aLt9fiJ1-|A8;L9R7nZ z)4<{Q4}6L2^bh0)a5(=1U#fNae+Rzgb^Qmvg6E+#ed$CV6Ye10(E}I$wD~PwmP)=rc#p3lWlv1n-`vkqFa+vs9cJDT|dypHr(X&v(3JY0JCEMS}a8|lV z-xvG5+rdYwWHttvq}%F{e<8mA$QXRl9QuyY+-*opoJKf9VQcJ6{%k8&LDTxXeD4~3 zcM81J+DGb>H5AFOUgiuNCc?~Z(nUX_=aaSbeRzNjB^{-ua(JS$C}>@CD6-?fL#x@p z;wbqkSM`r4m}t8tXH2H%vks==)vIfr`_6KWTc8Zagt*2*Sl_g~f8Gq#41vjvMY5f> zH(d@Mg;we0HFsjkqtQ`eMW5bN9MA;o=8^mHjUElj2|}_7Qikq1ni)76`*0ID4q&Q| zNP0Uh@3Nd`xXydJ^af*0m6q}FmAL1@77dP=`Qui*e+T4NH^XdDeA~?ZBzW1j z-C0F5tRh;3WW{cddp6lux=9+?gds;UiQaHf{Cn$N_7t@eWiA=+!rj-BQ~*dJ)kw95 zxpntMBWv-H86ID_OOBWH6*fLD38x_=?a1D=z6U9@-g~#$19gO_dB<`T8~rC8VbXl| zZV)BEe(wYjf6g}mNhQ^1N4^KGO?w?H`O>x^Sv-iS>;ConmscjJ)5`Q2R@l)RUep#M?-LhR15|CkMbmK} zn=M30f7@PTiHLJKI$dx?7mnvRz0$ACDoR&@`2mCOe`#o03E?^J(2Ys`Ma@FX2%N_B zV^7k&K8iD&lY3iA;59l&t|I70U*F45>_UgkEIM0%L6`XW6${xXAy<({R+8>O;-g(w z+yv#?`Gh4$5L~HoruBK(yI}6YtKI?;qx&ej)kMcpJ;o4xpt}O$D*eQYWv&8Bo|Rr@ zGqlt=f92K~v2~w^oAMIQ{A{l{6Hylvu5Mf_AV}@9xV#Qymp;ktanEK=-%U=Ex@MDZ z2P?j3IE8xL=BP>Jxh_tZpC7l}h9)bShAb6Hdvr898;XvgECowpoiX)8Q}dB0XVG89 z!r!dp>{EQ+8Eju~>W>*3lAaeFr{e{XEK=5)lpkMmVe0w#fI@NNT0z*ZG~5lBFtA}L ze>ib0=f;Pv-2)zkW#QHDR}bd8em?1n8l&rA5(xwhjcl#Q;sX}XZg?Z85rcp`!mrN> z+Zu&!=Qb5Xo>*??8l5tzVs=UjnYre@PmaCN-g^WV~N4@lGffFR56(b1Q`jcash! zhL-bE0LhV*$Zu|@9$YN)a|(6yKQ|osuk?1QFAgd&JZZ|x?*D zqbC`wl7st60H8&%_hq}Oc%Q>0Wztgj4Lb5$P(MzdqEF3t`6SK{?ipJIK~-Z~4U10i zISkB@7_6Cq_yZ+-LPnLrHdtQ`f0A6~TBwp6y#az%)2^L1uofA+wV*m{pOW%bCz8?6 zv=WiV0%$p9Up05?WiHe&YESiSYP(?OhFg4$Ww8kq=Ca#-7Hf8YDUbM3OUYDv`oH;= z-rbVFSI$|^L+^a<5yq<_#ZhW1z@zPI2I>TpSraUj0;*xffA9{bG(sXV zAQm`kQ3kkeSN}X29jzb?AhH~6#|vqW?{F>9=|0j)*iSw?hq9OJMWXN z3Vet}!6nT@$DBB49i-*vpgx4b!auhPEd0usO-aY3NjG4=EHH0doE5@{ltAflOpsRR zf;=dr!6rqCG3@q9sbT6_fBN0GvpS=)U{OsTqJDxqOED^g#gVuJ!6ubRjp|n;$sD@V zmNo0;u*l0DEKhHCmf#2~ZuLm$LljPrgO|t^E}b(ZFAMQ(m>Y`$oveC@m7TjdWM@~V zSb3E=I(9{R+%t0Y+p$o)0u~!x5!zx?ZRNm+yx6UB4C5Yb4KdzHLn#msBy%w3^ocC0_4kOc4WVyh;6a z;;18bcl<7AiEiNgBjb3xws<^ANa`>XNj-37G$o{aR1Iy3e4+ke6y|{*> z^k(UcFheRMx4N+i%DUtAWYyFSs=ZN{)WclRnow@?`ulVSe?PWKw_xuuf*Bwzcymy? zFo_b3b1xG$I$X`Okb;?CkVBq))5VzsOm?LFQ5@v)P3!|Rl_db<73_m^JqtJ7P{7*p zXq#(4ldz(2shme=~&D#mx9nsJ;@JyC%FcWftNL_CfGqQGWNEDPGuZgt#Gf2keY4n<%jT z)>GTtZ{~sn-&bx`HH%$Cn~>=^l}Oi)d)YUe<9?e9bZO_LO8G{!suQ>$3ZfymI=^LgyI$?KLkQExe^8t%3-Oer=N>T6Cy^G>|A2Kl zCO>lB2JbO78GME&rk}zaenw2zJw?Ax4K?;?)!{kocgb$-_z1RJGfXh2;Jyt!X>^dc zjpFimd2A{*Rp%!3TLuaI&hHP192~N%R$ss3b-FDuJ=lrB{!P9iD!PqB5Q}o2n(vV| z6(4aPe~W!y+P}IuEO4U(eA{R`iMfyVbDU}K0{lwUVPO4kAXw=6@jKU4EVg+A9ENm( z;3JX$psZO0{7l<7&TEUEhAqb&&83ibg{w&CT5pJ!_>d3K1)Nx;W$AME48DLwKVxWQ zDC+XXt>>kRIYA$Q^xUVX2RVez4TgH7v`=j+e;PvSqs>F@Mn~-+ zP7$cYLXeim?Xps8Wrd>=92biH(+m-T8r5+ZUm0uGi6c6k!83LT4Y|yOSr0EK2~=H_ zf1e&1GdT&%{)n4|sg@p$cSjJyGFKaR-D>@mn-+=o_#C?5N>y!LixI?N z)hX^$BcKiqOD3GHn=qX7%}e+wBuG))tG1^sAtPj*BWe z52iP(zOp7ZA+8a9HG_42_0iN=2Zkc6{%5k!K4l`h_Ax81Zt=Jvj_vT#f1=@P z-NlDz?AOnMc)*R;)rLZ7==7k5%TW2@eCmXpoyEx2`jKy528v&y=8s#rM`c)Sv|XYe zV|))ONt<2T9xO&+wzr^|z=5QIfYUw}*WgVaW@SlVR8+RsfLb5Aq=&e8OiEJLYST2_ zW@Egrotvn=hxy8AE-aitzh8AR&%9i%Y;&wajMl5=&-{)odxfj^l8nrDXCg~XHe5cJZe>4A`UjI36 zsy}}@dr>=%RYE%?OxUv&?diIBisb82WrA|jzR z9vm85-eRXNU`0~eC?;OId;TqK2(YaU!yTl=QMbO+rqpJHA-4KDmNsQ-zCU_)?yyQ( zOBDmyAuGDV6xBmTGb;cK_UoS;PMor?N`7UkT0Wxz_Z{zYNr*JNe<-66F+Fk7NJsLa zEe_FAM8cG4pmw?Z1a)0ER9GczWd!I0eS%YQIQ~=z>3M2VjGUdTGCuHxIQ-o0R30qM zzFM~^P-z&?vJ*>?SNH~iFLWa}t*A1+-#0jc;mE^Zl0Tu7A4Rr`N;D2M#YLwMTZf$i zeq<4p8Joc6*6u!NgI6Y zbfF`hNvyycK2KQtN$KZ}s{#@42CoCl?Fa3Kh-^l$M>ki1s_pkZ%k{V$hGmOavwjiN zSo)c>&8frtV6~sK!Jk@1#br0wsM6;6Q8l0PVN3$n?w*j2f12;X8XC&{2gi8xO=oWa z&WkYF#$)+d@d-1nH}ajo?*k?2_I`iog}&#t!1*bzFB808>EZM{wbPz?GHawK_CV8V zH;O{wHn!qH0UL75UE8s6x>_AJ8O0YM3rf)5p~`tB`O`(QAE9Dli`DU(EUq~>`;er> zZ)dA#gWyuHe^Y@_AA6F2R41V2+okDGM9pJ{KC?5pC7CjJ`JNp4W96Pv%V)#|fOboQ z6S&jq$I+SVdEgH-mOUp!rw-y*FmnDpKD3>q3-K{kUu3lJR#bhSiBnC6`@|6qBCTn~ zmRymrgC!4c-h}yRHNZmlmr}yKFGCP@)KCn&vgE`we;nY)%anVMo_A(XU)ifWRJ_Bf ze|5ZA;w<6F>K)iY&O1Xm>{bXnAk^)pnpT%Vv=^eJ58|e|Lq(2*cZYg1)<4VvQu!mg z@v3V#hw^u4H!#JTdKSX*Zdhek9M8Rtt>jG~O@vi3z2$Wh5IL4xtNh)+ZxEkOuOm*Auiq8j&jRo|4jBcHWzdPA|se2ksT8v6>9sPp4Kv5R*MC5%^0 zaV*&{y|rJaPv5~O#f{Po_@L+chAQ_W;riauxJQ6R0qAL9EboE0RNW%1L*4tC@*-sI zf4wRR@y{hh+{P2$v$XKhW#;8qU6-Q1h8e$g_&zwXDANrui#}G~05a*DYCQTwaNPY% zUEC^z+lyE=HY#N+#5G&x96;%aZ8uAhHPY=&ac^|*hXeBvuQ4kfBIS=C^l&t;^CYms zb(Yxp%E60!^Nl}P6bNg2lA$M5dR8Q!e?3PH4w9-v%|XiR7n_ankA~9*ag(KFtj52z0EcZQYdN^l?Y=bnCVB9&ozXSj&EO$hYPjGf8Ylk=h-D& z<2n9vbfGv%L5wU#wRyvLTw`L}xVJ#=^?p*!Ts*j1p)5fyjMoW$=8h;fVE4qrhMXMWOM2FSO>3%pRg*E4^#8p*afS zK&6^ikMLB0i>#nUAI(icsf9%f$&Z=TR!imHJaf*TPlIhZF<(|}x(#Pfsx?FK6$^U- zV$4%=C1|oA=1Devg{2t4_6ipIe+~c~*7UguzMPp<`i&eJhm>kS7`)fV+Iy;7f}FTsbPP0=VadzXDdCFix!!1h zO!MbW9*ou;4(`Pdk#0;(CU`|l2v?A+;!i6v>0AVw-E)@!#!=$#Pd(+mf8-zHzwc67 z^HPpi^V)O#?AF(WXBqQTurd$z&9)gqm&uL{HU@^gb!1KR6ELQzkji2uYJM{ftJ_b_ ztQwqeIMvYGpJJU(f5h){IJv>?pO)9i0^X!~Sd0Iw#0lQ;q;+RxRYXruL z6sl$(g;HYl1xZ_!WB&f)e?G{qZ@l}myPY!TsvcS@E>%#YZY4`pc=crvWr-bh_=!=9 zYHk%)+WhAwGWk&2E16<1(s^6D!|&q;hus~=N_vk8TxV&qE1!04zbUqOQ(wBs6qPNb*0=e}&70_K&3;v*J_%5um$91@=~M;Y%Cr=)$m7OF_z5u1#|Y-I-Gh+)c4?#s4XbS;w+yLTksUsUu?)SpR-;))%jK@v;0@ew!a!J_WYRiYkjYdAwZfEnx z_I@w(=-<>OTfK?r6POE0Jq0VUxywo@`w@^;G^dVy7RxhV?8vw;!W2je&pNK#Q+Rif zVEn|Dg$w@~e`mklS+5Z%_Ca*yxT(y^C)#0BXN2b3_ZDL=-1U%jv%@^+mCCQ63E@<> zKzC{HVZIa+CJ#c%FNaw&Onc<;wO=%0*Knq#ue#x=zCwJl&hnPO%u4KzXbB-Qw&Uft zMQdmU+_A->okQhVjC||RU}0S?o(n@2^GD0JGZ&I3f1Bti(})C$8CXrn&fgs0Or6!Pi&DMhybjk{s`3&Fz zjShMQfBc9Af4S_9NXpu;rp+A`H~7g#O6rTJ{$wya=ww=smAYos@ED)?Bv4d@O&vYH zLjYLYGP>2nA2*^W6*?gH&0b>3!pm8v(kZjxZFEg;%R|Y)&)gGl?qOiQRA|Oq&!4K{ zw&AWrlj+9zARN!eOOlaD8)q?JeA7ossyg~Qf0BGQ@b1igw4uy4%D5DLzbEk><`6-* zmEZsm*io@0LwTuz7~Gdx)S0v*Y2D!b$D zl&vj40Js*7%N*3uLS@HoQ`DLTuknVef6z1nj@OTdHi7SL&GI!6mE-oVIE{thZVI#ODuO26DF@>Z&fV znADt4N0Lev`Y6e1+_43_@WrYy>`T{ZQ*(e`TX& zs)XOR`}l)tl~h4d{9XTaUHO{}wMv{|%^aXy(xu=1H3prIwqJXFbIP<0VjW>SHlGOrT|ncER-*#?EkSw`3;0|G$;U@ z%@gO0Sf$h2mmj~zv1P%7!MW1&rlm^hYPW>fMV!)U`@Efkmjx|_g!Z@Mxn0#mF1 z2BcRW^4{HWL5{t1IP7_YeRtV_#uFx=GHG0p?QcO#d~0@Uz8NMe^XVYTo|4lLBR59 z-#B-H*tm-+z)+oGl<0=(6WNlJ&5EP+1jD@+m&pMniDg^Kc z-jjLHK0Ek)_&h`je;+A$?sgM=Vub@5I$BC;e0thB$u*#%!~?asqaRf&_#n08o2?Z1 zT4`HpBA&8>OO^%QQE_!jr1-u1IjMdJCMTf+4jIG8hMFIprOtS=Zc`b`9~A)SpgpG{>~*I(GH`(e%o)oqLjH5~Jx4&QT`~g3OrTfHvX}SmcY7FZ3k;Ssn8(BmDN?<6BhHzBtuXv^( zJrvk|v%Qunjg<=l)b{Urs$Ze?HawQ+k?cqV<2@bGf2x516E8s!JMB_e-qAOl^D~)q zlaaJ!x7d}txNhvne(T((0h;-x(YDJuY82(n5)F1y5q}1FwyvVFt_oe`qZx3dGC;tH z(p51El$WKHp6W2MNH6e-xm(E04e<~RbH8DZ$2dq`a<>~{%QSVX0YZIOz`-bE zjQ^yfe*tH5Q$HlXO+Zu-_Ri?I2<-H_t#H`A^2^SOF^}v?xQ?GVm&dd@l)Fl1mEz?K z&qZ?YdQ102YlP+dS4AsDU*K4vbhQpTVPW}g{%T_sNu`zs5sXU@aqhb+PSamU?sTlQ zPh$t6bk6UTlVk}cipLJcDO0$6N2zuD?#2$?NjtZz^KL*#UU z%rtWwbI(jP@ZmKmSC9p-QA0MIL8Yt;qLow4wig3QJQ>+jj`s{Q><18uL4-f z-f_+DygPl36}VXLOCB!^G7L5oEi(kIz6(DTIlfK~TN_wg^v`r~!{btQxiz0Yc{Rn% z;3K1BkpiXU@SqHNmn47LSYu!`C(((=f9d89JS^xFk6HA_Mad$y22yynJ}hjBxN5h# zjVOjkv`tSncImo|v+91@&Y4BLih2kX`-K59(msgQPnDVNFgC9qFY-No+>hvPm#Xmp z;?XyUw%m|ad+@7609k@7>eIQ4^IbN7E3U3WRHrU8yK(6dm)II%$Hs$FrOF9a-GCD=QP^GK4<-ESD zt+LP^{&B2VO~eTKvxb(Rb(Kc{WD1=DV{W$exax0AC}I5UI~06)gpU;?fBok=%({%Q zLIrHpy+K>k9TiKnBALb8p!Gm%70tmyB}+Wy*F@jccO2=B=zFZw$QNoyGE=TSG-R>> zeCeO$Iy&f`qz(Ncl2k#N+TX@&hu$FybMou*m{~`Mv-r@;h^ND3wXc?)zOqe}wJ1O) z>6JXVY-S=ZX3>L(;hb!Q2)h0s54=IR)&t8UyS4iF9Ef9Uy@^~UJrRaq;| zcM7dP5o#W=W)(;T=ti5Wk!{7bb#a_9Bz4eYpM!kV3SUoeBfjocCmY-;W4yJOTx@ch z1)zA($8$f@-7Gh<7VjKoZlgE3a}gh$o12@jM?;|MNL-_@@8q|u5|)rn zF7$7_oePtPsBp8We~{!Uj^!zH9vg=~q`-V^Z-I>-MoV&;Zp;Z&?&F{nvi?k3aYMXU zm>g}|`l;@Kd}~;Vn-T7I)X?E`!iipX#S|sCqf-@8{(|>xsa+%Kl_=Y5|1pZL5C}}* zVl<7Hk{3Tgtc$sh;wCWy5Y8gBf46O-U|OCg_&hT!9G5Mxe<}XZoDCYYM}eF>cupbD z(a^mZj`ZWrX}b&hzAlYD>C(gZB%$~+#l`^_?hJS6Y1|y6<-P#z#~JTrGeQoQByp$u zF{v6Qf}7QOyvH4_nA`2(h|C@vS&_V!B6{3S;r4f`qTd{iM7{=oErydq5?H+6&B9=Z z-F=mx-04yFf8*y_ECA<$@+nQ{R}uvrT9qiV=oOld;Bo^(S=s0-1%xyPvU6P&MJD8< zK<&JrQeyZd1{INwcCY+4xpNIX@Ue!H4_6yGqlB!uLX2GEk9mzU>)S&FV zj(*PlxiRdjAI%7v)1WoF>^tIoUU^`qMqkcJSo&>}e?^AJd!$j5uTQD%mCWMtS$!hD zf1cHZy}YnP=xQ!aE-Uje!UINR&I`-7a2<-Zq#VCEB5qpUQ^KMby>a?s5=R;Gf zQSQm8bw>R0K@epnUqUV{nSd`uw4@1nK`X}d$TsgRPJEytkw|Kbd8p?Q<@3$ak(crs zthyVejOO<2@hPr!U*@BEJrQB0^!98#fBcRO!3h6j4;%9%Et>LrdKl9ckp$sX zv>LKi0P$xbF<`ou_XYXF@;pw|$GjPQ=-XGHFs^wk9^FP?zBVo2s6(1RR7Pc8vDL;f zJ@Pp%eJ>T=R_ZE5pti-R>DlJ6Ga%7dmF1TbUUK($5-HE#1k1a{JVhHl^su-@&hku)S;Y^B|2%bG%LSuRjuxNjJ zGci(<_DC3St0BG_`*^9^rvj(7onu8WwklHQ{u{Ofi{eSn6*$AUrS62l#CW>1e?4T@ zOX!d;#)(CrTyk|cKe*X7O`-exjni#(deY65&M$6YArXq{PPF1WY|WU({)yjow~SQr z2)PuKY0)&Mk_?#S#%~di>mWK=jq;&MtygjwMfu77H9XBH7>H-DGS8q_pyE1^u2Z3s3C=Z0_~JK+=9gBq5kkQW7}>;(?lV%C zzbA#TY>p<~#%T2^c5=J{A3J}2GzC)eA`5BIxo{nC&2LHn#9fi<`~L1CIlq=uCDRY@R8OehVkWzW|oq3`ExM8lwa?aB#?yU62GIvh4}f2uf)V&VI- zEZns&ZF+ZQ#S*DVOpZduozyTJZ6-?SE5gsgud?Gl|w zpzz~xP_8a=s~~=)6dDU1yNQp8cd}%;ZhC^q35P=b-lq(|NUvFUIX2S z|Lvv)>XLc(aJkeTe}b@KNsjK2EYQ?F-CElqHhV;qC>VfsantZg<9#mVlRlpQB`x9E_Y7qs@JSH1nAgdFLxo&y~P{r5PXyVA- zF-7WYJH&Y0U$1osU7nzT?wH+a4_t3jMmyKYlWqI`v)~E+f2Jo)556Cp!6lHj@+`^J z`80XpjfbeABt9MSu)UwMnAH{zfNng&f=drk_mO{Po*Tnfg3jHUKR1~E7tws*_l&uG>dX}-oqV<1x}l^ZA_qJSoYq~v}+1*$9fY@m! zO>y1pJy*%ekclIGn_Qc)Y2<1}8)i0UbrW2_e^OiWPbm9NJr|6g3{~!v5WHpncmn)b zjr=m~ylbEL{Hga%g9+S?gkwmj*46mm9I#VW@ob*`MJFzD@mU2>^t3M3F(NQA9-So` zDtS-fNunFcE0rkg5Tyd9>)$*5GAYwa>X$8{-oDtQ3jV@3%BcnQr2a46v4jR6n_Y_=G7o?($xHq(FI5{9bJ_>Vma%Ev{3V58oSZ#0HHW2=vU*RvqWFS^W zQLp=!rp}hWH+H)L-99ifZ4;45m6DUD*pJ^GkFw*`E7D*c0z?#fr0(Up<8zKit5G!i z^(gYsr}LvHXFMOVC@iCrjpoZy9)(HHM|qKl@R%<~AA?r(y|lUu$A5p#pKtfV#^UbA z3FBeRa(HH8S!T4A-`}$LEx#io*>gRPi=dY)D|)#YPdHD4PU_BB9P?lydO;&al7?i2 zrdiqG?B#d@|K(yqNARG#?Rr>pqRZhdD@8r&RU`e;vQpi6!U8pBfzgu&$KncJlwSQ{ zvrno|8)XM=TPvzwRib|;h2`fK?8yUZmDH7_N%ateojJ!eqh*hhH~7!kE3nBgyuIz$ zMjsD;^anJeLdmt#-aWMxRu7(da+d5_1L}n_KxGmqVa7dVW@g!sc?_R~f5PH91;+@( zD`E*hStP;q8Yj$rTxNl+aJ;648OEVT6E?jv8jZ=)ybPXiv_F3?Q?HsCr&v)r^gM3eFE~V%awP1Jq4>DW`Rwi4r4`>9zuf2wQ75*p0#N;6yJx+XdeyI`-lp-Ds_Sk) zps2tZMsx z<95$z#6}ihaBzV(Bn-2MCt2)l$RYQWWIy+(&)%P&jLRgLpTBv1@8J6fPUlCTj+lQ> zz$2q9j^N_SM^$t5@vmsKfE9pg$jf4MwbYv8VamGly zr-JGXWUqgva$%Of=2Qb13Qit}=P9J^rgyl(dZkxT6ah7mQLYs3hxA@Hy@DIWflOLo zx!-FKU)$Y*mJiDd(X^r#{_Xt=@F)%yT=+^14oK-EUd}0dvbY{+2;|Cv2-TOiSARw< zso+lCH+Q<&z$C!@0hY`FAr4P(5jhh4@pI=eYX}`^qi9+bCD7u1Mx3vI@woM@E3LFe{jkfRF#%i!o=xo9ENh`S*LDmjF&U{6DNb zJkLU4(xlvnKVF}lKl8O_AfSfdulbl4lX{a}BC)UPgP56G%Rd?#UyluK9)^!aiF-&(CC ze%7yU?<%SHdNE9F57d!9n^2KQ&?X@dow)2W~y;wOv?3Rl=%UeAm zn`_y3UW4;ya>(5K3<++?9i@cvK3Sw|Du&wD7??&_$?f- z^uP;|J2|x>Bn((2&2DQO`Pg&e%9_q!DO4TnUbXc=M@5Am0}6JqQvzjp1ob2K*F__& z?^w>QRV#ri47ts>B_fWBD7n+A6?lDNzl5Ff8JLW1mR~q?EtBZ39+}lV;n;tM;G^@} zC3iY#7-NI%n;Y!YJsM-`8S|lMgo&Cwic!*Dic`xDPt!v0t-eTlbDkDNvfvefxAH5O zq8rq5Zh>>}cJ8Pf{XlRa*7$S5@zCu9hae?}!1~X@BBt%8X}#lN;?kuyjd}FbLqh3l zw^5axoEoad7Wu}4itq1hDQkaXokGD^8B0pOAJJ)p7Zn?b@Y(H~fEm;`%@^pxHIt z?l&a`N)gwj`TF*L*SN(B+{d!()P5m+bhlKNVam#V%5pJ1n_f&`pH9D@urQv5JSrYf zSjw*m3j-$?1FBz(Mmp@J1+YQg15!GAqdJ=AfLo#JVe%Trc=OP!ODA~RaSBl%r!4ri zkzIe#cVOE;HKs%U3T2n-hXFhYI5ROZGch+ZmoA6_K?pcAF)=eSH!_!ZhymIHGC7mK zVi%JT0Xa@nX?kTKH6SlZL?Bx{H!)!`H!?XeWnwU7F*Pz{I5uW8HDWnAH8C_WVlXsj zK0G;NV`DdDH#cE3G%zz^GGSz4F)%q}Gh$>pH#A~0IG6E>0T&e38U`jHs~ALbtOAjY U77PF(?E-9<9*O}bmqLmG7b2uJl>h($ delta 63580 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
q5K0;_&jjOJ8*6(Wtv63BvGs)7(LCD*W3VBXq); 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 diff --git a/src/components/Footer.jsx b/src/components/Footer.jsx index 95f23dc..b974dcb 100644 --- a/src/components/Footer.jsx +++ b/src/components/Footer.jsx @@ -5,4 +5,4 @@ function Footer() { ); } -export default Footer; +export default Footer; \ No newline at end of file diff --git a/src/components/Projects.jsx b/src/components/Projects.jsx deleted file mode 100644 index 0245157..0000000 --- a/src/components/Projects.jsx +++ /dev/null @@ -1,28 +0,0 @@ -function Projects() { - return ( -
-

Projects

-
-
-
- Smart Irrigation -
-

Smart Irrigation System

-

- Developed a smart irrigation system integrating IoT & ML. -

-
-
-
- - {/* Add other project cards like wheelchair, blog, travello */} -
-
- ); -} -export default Projects; diff --git a/src/components/Skills.jsx b/src/components/Skills.jsx index 8767079..9004886 100644 --- a/src/components/Skills.jsx +++ b/src/components/Skills.jsx @@ -1,55 +1,59 @@ -function Skills() { - return ( -
-
-

Skills

+ function Skills() { + return ( - {/* Technical Skills */} -

Technical Skills

-
-
-
-
-
- Programming Languages -
-
- Python - Java - Kotlin - JavaScript - TypeScript - PHP - SQL - HTML/CSS + // Programming languages list + // const programmingLanguages = ["Python", "Java", "Kotlin", "JavaScript", "TypeScript", "PHP", "SQL", "HTML/CSS"]; + +
+
+

Skills

+ + {/* Technical Skills */} +

Technical Skills

+
+
+
+
+
+ Programming Languages +
+
+ Python + Java + Kotlin + JavaScript + TypeScript + PHP + SQL + HTML/CSS +
-
- {/* Add more skill columns like in your HTML */} -
+ {/* Add more skill columns like in your HTML */} +
- {/* Soft Skills */} -

Soft Skills

-
-
-
-
-
Core Skills
-
- - Problem-Solving - - Teamwork + {/* Soft Skills */} +

Soft Skills

+
+
+
+
+
Core Skills
+
+ + Problem-Solving + + Teamwork +
+ {/* Add remaining soft skill cards */}
- {/* Add remaining soft skill cards */}
-
-
- ); -} -export default Skills; + + ); + } + export default Skills; diff --git a/src/components/projects/ProjectCard.jsx b/src/components/projects/ProjectCard.jsx new file mode 100644 index 0000000..6e8cfe8 --- /dev/null +++ b/src/components/projects/ProjectCard.jsx @@ -0,0 +1,21 @@ +import styles from "./ProjectCard.module.css"; + +function ProjectCard({ title, image, description }) { + return ( +
+
+ {title} +
+

{title}

+

{description}

+
+
+
+ ); +} +export default ProjectCard; diff --git a/src/components/projects/ProjectCard.module.css b/src/components/projects/ProjectCard.module.css new file mode 100644 index 0000000..e69de29 diff --git a/src/components/projects/Projects.jsx b/src/components/projects/Projects.jsx new file mode 100644 index 0000000..d1fc004 --- /dev/null +++ b/src/components/projects/Projects.jsx @@ -0,0 +1,32 @@ +import ProjectCard from "./ProjectCard"; + +function Projects() { + return ( +
+

Projects

+
+ + + + +
+
+ ); +} +export default Projects; diff --git a/src/main.jsx b/src/main.jsx index 5bc18ce..116581b 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -5,6 +5,7 @@ import 'bootstrap/dist/css/bootstrap.min.css' import './index.css' // your custom CSS if needed import 'bootstrap/dist/css/bootstrap.min.css'; import './styles.css'; // your overrides +import './App.css' ReactDOM.createRoot(document.getElementById('root')).render( diff --git a/vite.config.js b/vite.config.js index 2b6535c..b508a0f 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,7 +1,7 @@ -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react' +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; export default defineConfig({ - plugins: [react()], - base: '/MyPortfolio/', -}) + plugins: [react()], + base: "/", +}); diff --git a/vite.svg b/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file