/* Bootstrap 5.3 Embedded */
@charset "UTF-8";/*!
 * Bootstrap  v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#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, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.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, 0.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, 0.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-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.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 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.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:#adb5bd;--bs-body-color-rgb:173,181,189;--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(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--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-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.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;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;font-size:calc(1.275rem + .3vw);line-height:inherit}@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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.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.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-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-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(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:#bacbe6;--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:#cbccce;--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:#bcd0c7;--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:#badce3;--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:#e6dbb9;--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:#dfc2c4;--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:#dfe0e1;--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:#373b3e;--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);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;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 rgba(13,110,253,.25)}.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::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.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);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;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.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='%23adb5bd' 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);width:1em;height:1em;margin-top:.25em;vertical-align:top;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-appearance:none;-moz-appearance:none;appearance:none;-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 rgba(13,110,253,.25)}.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;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;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;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .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;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.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}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.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{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-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(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.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.1z'/%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.1z'/%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(3rem + calc(1.5em + .75rem))}.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(3rem + calc(1.5em + .75rem))}.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:0.75rem;--bs-btn-padding-y:0.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, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;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.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, 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, 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, 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, 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, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#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, 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, 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, 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, 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, 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, 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, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#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, 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, 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:0.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:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.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:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--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:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item: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, 0.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(var(--bs-border-width) * -1)}.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(var(--bs-border-width) * -1)}.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~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background: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 rgba(13,110,253,.25)}.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-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.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:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link: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-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.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:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%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), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-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:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: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:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.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;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-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 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.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(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.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:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#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-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action: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:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.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{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--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:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.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:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.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:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.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:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-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;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 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-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:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-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:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition:transform 0.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:translateX(-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:translateX(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:translateX(-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:translateX(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:translateX(-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:translateX(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:translateX(-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:translateX(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:translateX(-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:translateX(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:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.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;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{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,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,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,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.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}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.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:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.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:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;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:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.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:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.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:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.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:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.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:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.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}}
/*# sourceMappingURL=bootstrap.min.css.map */
</style>
    <!-- Iconos de Bootstrap -->
    <style>
/* Bootstrap Icons Embedded */
@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-1::before { content: "\f2a5"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-1::before { content: "\f68a"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-1::before { content: "\f68d"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-1::before { content: "\f690"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-1::before { content: "\f695"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-1::before { content: "\f698"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-mortorboard-fill::before { content: "\f6a2"; }
.bi-mortorboard::before { content: "\f6a3"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-1::before { content: "\f6b6"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash-1::before { content: "\f6c2"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport-1::before { content: "\f6e0"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-ssd-fill::before { content: "\f6ed"; }
.bi-ssd::before { content: "\f6ee"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt-1::before { content: "\f759"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls-1::before { content: "\f769"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-1::before { content: "\f794"; }
.bi-1-circle-fill-1::before { content: "\f795"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-1::before { content: "\f79a"; }
.bi-2-circle-fill-1::before { content: "\f79b"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-1::before { content: "\f7a0"; }
.bi-3-circle-fill-1::before { content: "\f7a1"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-1::before { content: "\f7a6"; }
.bi-4-circle-fill-1::before { content: "\f7a7"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-1::before { content: "\f7ac"; }
.bi-5-circle-fill-1::before { content: "\f7ad"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-1::before { content: "\f7b2"; }
.bi-6-circle-fill-1::before { content: "\f7b3"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-1::before { content: "\f7b8"; }
.bi-7-circle-fill-1::before { content: "\f7b9"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-1::before { content: "\f7be"; }
.bi-8-circle-fill-1::before { content: "\f7bf"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-1::before { content: "\f7c4"; }
.bi-9-circle-fill-1::before { content: "\f7c5"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-1::before { content: "\f7d8"; }
.bi-c-circle-fill-1::before { content: "\f7d9"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-1::before { content: "\f7e4"; }
.bi-cc-circle-fill-1::before { content: "\f7e5"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-1::before { content: "\f7f8"; }
.bi-h-circle-fill-1::before { content: "\f7f9"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-1::before { content: "\f802"; }
.bi-p-circle-fill-1::before { content: "\f803"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-1::before { content: "\f80c"; }
.bi-r-circle-fill-1::before { content: "\f80d"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }

</style>
    <!-- Chart.js (Gráficos) -->
    <script>
/* Chart.js Embedded */
/*!
 * Chart.js v4.5.1
 * https://www.chartjs.org
 * (c) 2025 Chart.js Contributors
 * Released under the MIT License
 */
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";var t=Object.freeze({__proto__:null,get Colors(){return Jo},get Decimation(){return ta},get Filler(){return ba},get Legend(){return Ma},get SubTitle(){return Pa},get Title(){return ka},get Tooltip(){return Na}});function e(){}const i=(()=>{let t=0;return()=>t++})();function s(t){return null==t}function n(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function o(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function a(t){return("number"==typeof t||t instanceof Number)&&isFinite(+t)}function r(t,e){return a(t)?t:e}function l(t,e){return void 0===t?e:t}const h=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/e,c=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function d(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function u(t,e,i,s){let a,r,l;if(n(t))if(r=t.length,s)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;a<r;a++)e.call(i,t[a],a);else if(o(t))for(l=Object.keys(t),r=l.length,a=0;a<r;a++)e.call(i,t[l[a]],l[a])}function f(t,e){let i,s,n,o;if(!t||!e||t.length!==e.length)return!1;for(i=0,s=t.length;i<s;++i)if(n=t[i],o=e[i],n.datasetIndex!==o.datasetIndex||n.index!==o.index)return!1;return!0}function g(t){if(n(t))return t.map(g);if(o(t)){const e=Object.create(null),i=Object.keys(t),s=i.length;let n=0;for(;n<s;++n)e[i[n]]=g(t[i[n]]);return e}return t}function p(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}function m(t,e,i,s){if(!p(t))return;const n=e[t],a=i[t];o(n)&&o(a)?x(n,a,s):e[t]=g(a)}function x(t,e,i){const s=n(e)?e:[e],a=s.length;if(!o(t))return t;const r=(i=i||{}).merger||m;let l;for(let e=0;e<a;++e){if(l=s[e],!o(l))continue;const n=Object.keys(l);for(let e=0,s=n.length;e<s;++e)r(n[e],t,l,i)}return t}function b(t,e){return x(t,e,{merger:_})}function _(t,e,i){if(!p(t))return;const s=e[t],n=i[t];o(s)&&o(n)?b(s,n):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=g(n))}const y={"":t=>t,x:t=>t.x,y:t=>t.y};function v(t){const e=t.split("."),i=[];let s="";for(const t of e)s+=t,s.endsWith("\\")?s=s.slice(0,-1)+".":(i.push(s),s="");return i}function M(t,e){const i=y[e]||(y[e]=function(t){const e=v(t);return t=>{for(const i of e){if(""===i)break;t=t&&t[i]}return t}}(e));return i(t)}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const k=t=>void 0!==t,S=t=>"function"==typeof t,P=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function D(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const C=Math.PI,O=2*C,A=O+C,T=Number.POSITIVE_INFINITY,L=C/180,E=C/2,R=C/4,I=2*C/3,z=Math.log10,F=Math.sign;function V(t,e,i){return Math.abs(t-e)<i}function B(t){const e=Math.round(t);t=V(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(z(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function W(t){const e=[],i=Math.sqrt(t);let s;for(s=1;s<i;s++)t%s==0&&(e.push(s),e.push(t/s));return i===(0|i)&&e.push(i),e.sort(((t,e)=>t-e)).pop(),e}function N(t){return!function(t){return"symbol"==typeof t||"object"==typeof t&&null!==t&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;s<n;s++)o=t[s][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function $(t){return t*(C/180)}function Y(t){return t*(180/C)}function U(t){if(!a(t))return;let e=1,i=0;for(;Math.round(t*e)/e!==t;)e*=10,i++;return i}function X(t,e){const i=e.x-t.x,s=e.y-t.y,n=Math.sqrt(i*i+s*s);let o=Math.atan2(s,i);return o<-.5*C&&(o+=O),{angle:o,distance:n}}function q(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function K(t,e){return(t-e+A)%O-C}function G(t){return(t%O+O)%O}function J(t,e,i,s){const n=G(t),o=G(e),a=G(i),r=G(o-n),l=G(a-n),h=G(n-o),c=G(n-a);return n===o||n===a||s&&o===a||r>l&&h<c}function Z(t,e,i){return Math.max(e,Math.min(i,t))}function Q(t){return Z(t,-32768,32767)}function tt(t,e,i,s=1e-6){return t>=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function et(t,e,i){i=i||(i=>t[i]<e);let s,n=t.length-1,o=0;for(;n-o>1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const it=(t,e,i,s)=>et(t,i,s?s=>{const n=t[s][e];return n<i||n===i&&t[s+1][e]===i}:s=>t[s][e]<i),st=(t,e,i)=>et(t,i,(s=>t[s][e]>=i));function nt(t,e,i){let s=0,n=t.length;for(;s<n&&t[s]<e;)s++;for(;n>s&&t[n-1]>i;)n--;return s>0||n<t.length?t.slice(s,n):t}const ot=["push","pop","shift","splice","unshift"];function at(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),ot.forEach((e=>{const i="_onData"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function rt(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ot.forEach((e=>{delete t[e]})),delete t._chartjs)}function lt(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const ht="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function ct(t,e){let i=[],s=!1;return function(...n){i=n,s||(s=!0,ht.call(window,(()=>{s=!1,t.apply(e,i)})))}}function dt(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const ut=t=>"start"===t?"left":"end"===t?"right":"center",ft=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,gt=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;function pt(t,e,i){const n=e.length;let o=0,a=n;if(t._sorted){const{iScale:r,vScale:l,_parsed:h}=t,c=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,d=r.axis,{min:u,max:f,minDefined:g,maxDefined:p}=r.getUserBounds();if(g){if(o=Math.min(it(h,d,u).lo,i?n:it(e,d,r.getPixelForValue(u)).lo),c){const t=h.slice(0,o+1).reverse().findIndex((t=>!s(t[l.axis])));o-=Math.max(0,t)}o=Z(o,0,n-1)}if(p){let t=Math.max(it(h,r.axis,f,!0).hi+1,i?0:it(e,d,r.getPixelForValue(f),!0).hi+1);if(c){const e=h.slice(t-1).findIndex((t=>!s(t[l.axis])));t+=Math.max(0,e)}a=Z(t,o,n)-o}else a=n-o}return{start:o,count:a}}function mt(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}class xt{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=ht.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var bt=new xt;
/*!
 * @kurkle/color v0.3.2
 * https://github.com/kurkle/color#readme
 * (c) 2023 Jukka Kurkela
 * Released under the MIT License
 */function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t/2.55)/100,0,1)}function kt(t){return yt(_t(100*t),0,100)}const St={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Pt=[..."0123456789ABCDEF"],Dt=t=>Pt[15&t],Ct=t=>Pt[(240&t)>>4]+Pt[15&t],Ot=t=>(240&t)>>4==(15&t);function At(t){var e=(t=>Ot(t.r)&&Ot(t.g)&&Ot(t.b)&&Ot(t.a))(t)?Dt:Ct;return t?"#"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):"")(t.a,e):void 0}const Tt=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Lt(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Et(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Rt(t,e,i){const s=Lt(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function It(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)/s+(e<i?6:0):e===n?(i-t)/s+2:(t-e)/s+4}(e,i,s,h,n),r=60*r+.5),[0|r,l||0,a]}function zt(t,e,i,s){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,i,s)).map(Mt)}function Ft(t,e,i){return zt(Lt,t,e,i)}function Vt(t){return(t%360+360)%360}function Bt(t){const e=Tt.exec(t);let i,s=255;if(!e)return;e[5]!==i&&(s=e[6]?vt(+e[5]):Mt(+e[5]));const n=Vt(+e[2]),o=+e[3]/100,a=+e[4]/100;return i="hwb"===e[1]?function(t,e,i){return zt(Rt,t,e,i)}(n,o,a):"hsv"===e[1]?function(t,e,i){return zt(Et,t,e,i)}(n,o,a):Ft(n,o,a),{r:i[0],g:i[1],b:i[2],a:s}}const Wt={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Nt={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let Ht;function jt(t){Ht||(Ht=function(){const t={},e=Object.keys(Nt),i=Object.keys(Wt);let s,n,o,a,r;for(s=0;s<e.length;s++){for(a=r=e[s],n=0;n<i.length;n++)o=i[n],r=r.replace(o,Wt[o]);o=parseInt(Nt[a],16),t[r]=[o>>16&255,o>>8&255,255&o]}return t}(),Ht.transparent=[0,0,0,0]);const e=Ht[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const $t=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Yt=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,Ut=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function Xt(t,e,i){if(t){let s=It(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=Ft(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function qt(t,e){return t?Object.assign(e||{},t):t}function Kt(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=Mt(t[3]))):(e=qt(t,{r:0,g:0,b:0,a:1})).a=Mt(e.a),e}function Gt(t){return"r"===t.charAt(0)?function(t){const e=$t.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=e[8]?vt(t):yt(255*t,0,255)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?vt(i):yt(i,0,255)),s=255&(e[4]?vt(s):yt(s,0,255)),n=255&(e[6]?vt(n):yt(n,0,255)),{r:i,g:s,b:n,a:o}}}(t):Bt(t)}class Jt{constructor(t){if(t instanceof Jt)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=Kt(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*St[s[1]],g:255&17*St[s[2]],b:255&17*St[s[3]],a:5===o?17*St[s[4]]:255}:7!==o&&9!==o||(n={r:St[s[1]]<<4|St[s[2]],g:St[s[3]]<<4|St[s[4]],b:St[s[5]]<<4|St[s[6]],a:9===o?St[s[7]]<<4|St[s[8]]:255})),i=n||jt(t)||Gt(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=qt(this._rgb);return t&&(t.a=wt(t.a)),t}set rgb(t){this._rgb=Kt(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${wt(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):void 0;var t}hexString(){return this._valid?At(this._rgb):void 0}hslString(){return this._valid?function(t){if(!t)return;const e=It(t),i=e[0],s=kt(e[1]),n=kt(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${wt(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):void 0}mix(t,e){if(t){const i=this.rgb,s=t.rgb;let n;const o=e===n?.5:e,a=2*o-1,r=i.a-s.a,l=((a*r==-1?a:(a+r)/(1+a*r))+1)/2;n=1-l,i.r=255&l*i.r+n*s.r+.5,i.g=255&l*i.g+n*s.g+.5,i.b=255&l*i.b+n*s.b+.5,i.a=o*i.a+(1-o)*s.a,this.rgb=i}return this}interpolate(t,e){return t&&(this._rgb=function(t,e,i){const s=Ut(wt(t.r)),n=Ut(wt(t.g)),o=Ut(wt(t.b));return{r:Mt(Yt(s+i*(Ut(wt(e.r))-s))),g:Mt(Yt(n+i*(Ut(wt(e.g))-n))),b:Mt(Yt(o+i*(Ut(wt(e.b))-o))),a:t.a+i*(e.a-t.a)}}(this._rgb,t._rgb,e)),this}clone(){return new Jt(this.rgb)}alpha(t){return this._rgb.a=Mt(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=_t(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Xt(this._rgb,2,t),this}darken(t){return Xt(this._rgb,2,-t),this}saturate(t){return Xt(this._rgb,1,t),this}desaturate(t){return Xt(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=It(t);i[0]=Vt(i[0]+e),i=Ft(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function Zt(t){if(t&&"object"==typeof t){const e=t.toString();return"[object CanvasPattern]"===e||"[object CanvasGradient]"===e}return!1}function Qt(t){return Zt(t)?t:new Jt(t)}function te(t){return Zt(t)?t:new Jt(t).saturate(.5).darken(.1).hexString()}const ee=["x","y","borderWidth","radius","tension"],ie=["color","borderColor","backgroundColor"];const se=new Map;function ne(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=se.get(i);return s||(s=new Intl.NumberFormat(t,e),se.set(i,s)),s}(e,i).format(t)}const oe={values:t=>n(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=z(Math.abs(o)),r=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),ne(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=i[e].significand||t/Math.pow(10,Math.floor(z(t)));return[1,2,3,5,10,15].includes(s)||e>.8*i.length?oe.numeric.call(this,t,e,i):""}};var ae={formatters:oe};const re=Object.create(null),le=Object.create(null);function he(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;e<s;++e){const s=i[e];t=t[s]||(t[s]=Object.create(null))}return t}function ce(t,e,i){return"string"==typeof e?x(he(t,e),i):x(he(t,""),e)}class de{constructor(t,e){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=t=>t.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>te(e.backgroundColor),this.hoverBorderColor=(t,e)=>te(e.borderColor),this.hoverColor=(t,e)=>te(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return ce(this,t,e)}get(t){return he(this,t)}describe(t,e){return ce(le,t,e)}override(t,e){return ce(re,t,e)}route(t,e,i,s){const n=he(this,t),a=he(this,i),r="_"+e;Object.defineProperties(n,{[r]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[r],e=a[s];return o(t)?Object.assign({},e,t):l(t,e)},set(t){this[r]=t}}})}apply(t){t.forEach((t=>t(this)))}}var ue=new de({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),t.set("animations",{colors:{type:"color",properties:ie},numbers:{type:"number",properties:ee}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}})},function(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:ae.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t&&"dash"!==t}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t})}]);function fe(){return"undefined"!=typeof window&&"undefined"!=typeof document}function ge(t){let e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e}function pe(t,e,i){let s;return"string"==typeof t?(s=parseInt(t,10),-1!==t.indexOf("%")&&(s=s/100*e.parentNode[i])):s=t,s}const me=t=>t.ownerDocument.defaultView.getComputedStyle(t,null);function xe(t,e){return me(t).getPropertyValue(e)}const be=["top","right","bottom","left"];function _e(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=be[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}const ye=(t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot);function ve(t,e){if("native"in t)return t;const{canvas:i,currentDevicePixelRatio:s}=e,n=me(i),o="border-box"===n.boxSizing,a=_e(n,"padding"),r=_e(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.touches,s=i&&i.length?i[0]:t,{offsetX:n,offsetY:o}=s;let a,r,l=!1;if(ye(n,o,t.target))a=n,r=o;else{const t=e.getBoundingClientRect();a=s.clientX-t.left,r=s.clientY-t.top,l=!0}return{x:a,y:r,box:l}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const Me=t=>Math.round(10*t)/10;function we(t,e,i,s){const n=me(t),o=_e(n,"margin"),a=pe(n.maxWidth,t,"clientWidth")||T,r=pe(n.maxHeight,t,"clientHeight")||T,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=t&&ge(t);if(o){const t=o.getBoundingClientRect(),a=me(o),r=_e(a,"border","width"),l=_e(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=pe(a.maxWidth,o,"clientWidth"),n=pe(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||T,maxHeight:n||T}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=_e(n,"border","width"),e=_e(n,"padding");h-=e.width+t.width,c-=e.height+t.height}h=Math.max(0,h-o.width),c=Math.max(0,s?h/s:c-o.height),h=Me(Math.min(h,a,l.maxWidth)),c=Me(Math.min(c,r,l.maxHeight)),h&&!c&&(c=Me(h/2));return(void 0!==e||void 0!==i)&&s&&l.height&&c>l.height&&(c=l.height,h=Me(Math.floor(c*s))),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Me(t.height*s),o=Me(t.width*s);t.height=Me(t.height),t.width=Me(t.width);const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};fe()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch(t){}return t}();function Pe(t,e){const i=xe(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t){return!t||s(t.size)||s(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Ce(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function Oe(t,e,i,s){let o=(s=s||{}).data=s.data||{},a=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(o=s.data={},a=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let r=0;const l=i.length;let h,c,d,u,f;for(h=0;h<l;h++)if(u=i[h],null==u||n(u)){if(n(u))for(c=0,d=u.length;c<d;c++)f=u[c],null==f||n(f)||(r=Ce(t,o,a,r,f))}else r=Ce(t,o,a,r,u);t.restore();const g=a.length/2;if(g>i.length){for(h=0;h<g;h++)delete o[a[h]];a.splice(0,g)}return r}function Ae(t,e,i){const s=t.currentDevicePixelRatio,n=0!==i?Math.max(i/2,.5):0;return Math.round((e-n)*s)/s+n}function Te(t,e){(e||t)&&((e=e||t.getContext("2d")).save(),e.resetTransform(),e.clearRect(0,0,t.width,t.height),e.restore())}function Le(t,e,i,s){Ee(t,e,i,s,null)}function Ee(t,e,i,s,n){let o,a,r,l,h,c,d,u;const f=e.pointStyle,g=e.rotation,p=e.radius;let m=(g||0)*L;if(f&&"object"==typeof f&&(o=f.toString(),"[object HTMLImageElement]"===o||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(i,s),t.rotate(m),t.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),void t.restore();if(!(isNaN(p)||p<=0)){switch(t.beginPath(),f){default:n?t.ellipse(i,s,n/2,p,0,0,O):t.arc(i,s,p,0,O),t.closePath();break;case"triangle":c=n?n/2:p,t.moveTo(i+Math.sin(m)*c,s-Math.cos(m)*p),m+=I,t.lineTo(i+Math.sin(m)*c,s-Math.cos(m)*p),m+=I,t.lineTo(i+Math.sin(m)*c,s-Math.cos(m)*p),t.closePath();break;case"rectRounded":h=.516*p,l=p-h,a=Math.cos(m+R)*l,d=Math.cos(m+R)*(n?n/2-h:l),r=Math.sin(m+R)*l,u=Math.sin(m+R)*(n?n/2-h:l),t.arc(i-d,s-r,h,m-C,m-E),t.arc(i+u,s-a,h,m-E,m),t.arc(i+d,s+r,h,m,m+E),t.arc(i-u,s+a,h,m+E,m+C),t.closePath();break;case"rect":if(!g){l=Math.SQRT1_2*p,c=n?n/2:l,t.rect(i-c,s-l,2*c,2*l);break}m+=R;case"rectRot":d=Math.cos(m)*(n?n/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n/2:p),t.moveTo(i-d,s-r),t.lineTo(i+u,s-a),t.lineTo(i+d,s+r),t.lineTo(i-u,s+a),t.closePath();break;case"crossRot":m+=R;case"cross":d=Math.cos(m)*(n?n/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a);break;case"star":d=Math.cos(m)*(n?n/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a),m+=R,d=Math.cos(m)*(n?n/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a);break;case"line":a=n?n/2:Math.cos(m)*p,r=Math.sin(m)*p,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r);break;case"dash":t.moveTo(i,s),t.lineTo(i+Math.cos(m)*(n?n/2:p),s+Math.sin(m)*p);break;case!1:t.closePath()}t.fill(),e.borderWidth>0&&t.stroke()}}function Re(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.x<e.right+i&&t.y>e.top-i&&t.y<e.bottom+i}function Ie(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()}function ze(t){t.restore()}function Fe(t,e,i,s,n){if(!e)return t.lineTo(i.x,i.y);if("middle"===n){const s=(e.x+i.x)/2;t.lineTo(s,e.y),t.lineTo(s,i.y)}else"after"===n!=!!s?t.lineTo(e.x,i.y):t.lineTo(i.x,e.y);t.lineTo(i.x,i.y)}function Ve(t,e,i,s){if(!e)return t.lineTo(i.x,i.y);t.bezierCurveTo(s?e.cp1x:e.cp2x,s?e.cp1y:e.cp2y,s?i.cp2x:i.cp1x,s?i.cp2y:i.cp1y,i.x,i.y)}function Be(t,e,i,s,n){if(n.strikethrough||n.underline){const o=t.measureText(s),a=e-o.actualBoundingBoxLeft,r=e+o.actualBoundingBoxRight,l=i-o.actualBoundingBoxAscent,h=i+o.actualBoundingBoxDescent,c=n.strikethrough?(l+h)/2:h;t.strokeStyle=t.fillStyle,t.beginPath(),t.lineWidth=n.decorationWidth||2,t.moveTo(a,c),t.lineTo(r,c),t.stroke()}}function We(t,e){const i=t.fillStyle;t.fillStyle=e.color,t.fillRect(e.left,e.top,e.width,e.height),t.fillStyle=i}function Ne(t,e,i,o,a,r={}){const l=n(e)?e:[e],h=r.strokeWidth>0&&""!==r.strokeColor;let c,d;for(t.save(),t.font=a.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]),s(e.rotation)||t.rotate(e.rotation),e.color&&(t.fillStyle=e.color),e.textAlign&&(t.textAlign=e.textAlign),e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,r),c=0;c<l.length;++c)d=l[c],r.backdrop&&We(t,r.backdrop),h&&(r.strokeColor&&(t.strokeStyle=r.strokeColor),s(r.strokeWidth)||(t.lineWidth=r.strokeWidth),t.strokeText(d,i,o,r.maxWidth)),t.fillText(d,i,o,r.maxWidth),Be(t,i,o,d,r),o+=Number(a.lineHeight);t.restore()}function He(t,e){const{x:i,y:s,w:n,h:o,radius:a}=e;t.arc(i+a.topLeft,s+a.topLeft,a.topLeft,1.5*C,C,!0),t.lineTo(i,s+o-a.bottomLeft),t.arc(i+a.bottomLeft,s+o-a.bottomLeft,a.bottomLeft,C,E,!0),t.lineTo(i+n-a.bottomRight,s+o),t.arc(i+n-a.bottomRight,s+o-a.bottomRight,a.bottomRight,E,0,!0),t.lineTo(i+n,s+a.topRight),t.arc(i+n-a.topRight,s+a.topRight,a.topRight,0,-E,!0),t.lineTo(i+a.topLeft,s)}function je(t,e=[""],i,s,n=(()=>t[0])){const o=i||t;void 0===s&&(s=ti("_fallback",t));const a={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:o,_fallback:s,_getTarget:n,override:i=>je([i,...t],e,o,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>qe(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=ti(Ue(o,t),i),void 0!==n)return Xe(t,n)?Ze(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>ei(t).includes(e),ownKeys:t=>ei(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function $e(t,e,i,s){const a={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:Ye(t,s),setContext:e=>$e(t,e,i,s),override:n=>$e(t.override(n),e,i,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>qe(t,e,(()=>function(t,e,i){const{_proxy:s,_context:a,_subProxy:r,_descriptors:l}=t;let h=s[e];S(h)&&l.isScriptable(e)&&(h=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t);let l=e(o,a||s);r.delete(t),Xe(t,l)&&(l=Ze(n._scopes,n,t,l));return l}(e,h,t,i));n(h)&&h.length&&(h=function(t,e,i,s){const{_proxy:n,_context:a,_subProxy:r,_descriptors:l}=i;if(void 0!==a.index&&s(t))return e[a.index%e.length];if(o(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const o of i){const i=Ze(s,n,t,o);e.push($e(i,a,r&&r[t],l))}}return e}(e,h,t,l.isIndexable));Xe(e,h)&&(h=$e(h,a,r&&r[e],l));return h}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function Ye(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:S(i)?i:()=>i,isIndexable:S(s)?s:()=>s}}const Ue=(t,e)=>t?t+w(e):e,Xe=(t,e)=>o(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function qe(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e)||"constructor"===e)return t[e];const s=i();return t[e]=s,s}function Ke(t,e,i){return S(t)?t(e,i):t}const Ge=(t,e)=>!0===t?e:"string"==typeof t?M(e,t):void 0;function Je(t,e,i,s,n){for(const o of e){const e=Ge(i,o);if(e){t.add(e);const o=Ke(e._fallback,i,n);if(void 0!==o&&o!==i&&o!==s)return o}else if(!1===e&&void 0!==s&&i!==s)return null}return!1}function Ze(t,e,i,s){const a=e._rootScopes,r=Ke(e._fallback,i,s),l=[...t,...a],h=new Set;h.add(s);let c=Qe(h,l,i,r||i,s);return null!==c&&((void 0===r||r===i||(c=Qe(h,l,r,c,s),null!==c))&&je(Array.from(h),[""],a,r,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const a=s[e];if(n(a)&&o(i))return i;return a||{}}(e,i,s))))}function Qe(t,e,i,s,n){for(;i;)i=Je(t,e,i,s,n);return i}function ti(t,e){for(const i of e){if(!i)continue;const e=i[t];if(void 0!==e)return e}}function ei(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}function ii(t,e,i,s){const{iScale:n}=t,{key:o="r"}=this._parsing,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={r:n.parse(M(c,o),h)};return a}const si=Number.EPSILON||1e-14,ni=(t,e)=>e<t.length&&!t[e].skip&&t[e],oi=t=>"x"===t?"y":"x";function ai(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=q(o,n),l=q(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function ri(t,e="x"){const i=oi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=ni(t,0);for(a=0;a<s;++a)if(r=l,l=h,h=ni(t,a+1),l){if(h){const t=h[e]-l[e];n[a]=0!==t?(h[i]-l[i])/t:0}o[a]=r?h?F(n[a-1])!==F(n[a])?0:(n[a-1]+n[a])/2:n[a-1]:n[a]}!function(t,e,i){const s=t.length;let n,o,a,r,l,h=ni(t,0);for(let c=0;c<s-1;++c)l=h,h=ni(t,c+1),l&&h&&(V(e[c],0,si)?i[c]=i[c+1]=0:(n=i[c]/e[c],o=i[c+1]/e[c],r=Math.pow(n,2)+Math.pow(o,2),r<=9||(a=3/Math.sqrt(r),i[c]=n*a*e[c],i[c+1]=o*a*e[c])))}(t,n,o),function(t,e,i="x"){const s=oi(i),n=t.length;let o,a,r,l=ni(t,0);for(let h=0;h<n;++h){if(a=r,r=l,l=ni(t,h+1),!r)continue;const n=r[i],c=r[s];a&&(o=(n-a[i])/3,r[`cp1${i}`]=n-o,r[`cp1${s}`]=c-o*e[h]),l&&(o=(l[i]-n)/3,r[`cp2${i}`]=n+o,r[`cp2${s}`]=c+o*e[h])}}(t,o,e)}function li(t,e,i){return Math.max(Math.min(t,i),e)}function hi(t,e,i,s,n){let o,a,r,l;if(e.spanGaps&&(t=t.filter((t=>!t.skip))),"monotone"===e.cubicInterpolationMode)ri(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o<a;++o)r=t[o],l=ai(i,r,t[Math.min(o+1,a-(s?0:1))%a],e.tension),r.cp1x=l.previous.x,r.cp1y=l.previous.y,r.cp2x=l.next.x,r.cp2y=l.next.y,i=r}e.capBezierPoints&&function(t,e){let i,s,n,o,a,r=Re(t[0],e);for(i=0,s=t.length;i<s;++i)a=o,o=r,r=i<s-1&&Re(t[i+1],e),o&&(n=t[i],a&&(n.cp1x=li(n.cp1x,e.left,e.right),n.cp1y=li(n.cp1y,e.top,e.bottom)),r&&(n.cp2x=li(n.cp2x,e.left,e.right),n.cp2y=li(n.cp2y,e.top,e.bottom)))}(t,i)}const ci=t=>0===t||1===t,di=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*O/i),ui=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*O/i)+1,fi={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*E),easeOutSine:t=>Math.sin(t*E),easeInOutSine:t=>-.5*(Math.cos(C*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>ci(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>ci(t)?t:di(t,.075,.3),easeOutElastic:t=>ci(t)?t:ui(t,.075,.3),easeInOutElastic(t){const e=.1125;return ci(t)?t:t<.5?.5*di(2*t,e,.45):.5+.5*ui(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-fi.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*fi.easeInBounce(2*t):.5*fi.easeOutBounce(2*t-1)+.5};function gi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function pi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function mi(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=gi(t,n,i),r=gi(n,o,i),l=gi(o,e,i),h=gi(a,r,i),c=gi(r,l,i);return gi(h,c,i)}const xi=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,bi=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function _i(t,e){const i=(""+t).match(xi);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}const yi=t=>+t||0;function vi(t,e){const i={},s=o(e),n=s?Object.keys(e):e,a=o(t)?s?i=>l(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=yi(a(t));return i}function Mi(t){return vi(t,{top:"y",right:"x",bottom:"y",left:"x"})}function wi(t){return vi(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ki(t){const e=Mi(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Si(t,e){t=t||{},e=e||ue.font;let i=l(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=l(t.style,e.style);s&&!(""+s).match(bi)&&(console.warn('Invalid font style specified: "'+s+'"'),s=void 0);const n={family:l(t.family,e.family),lineHeight:_i(l(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:l(t.weight,e.weight),string:""};return n.string=De(n),n}function Pi(t,e,i,s){let o,a,r,l=!0;for(o=0,a=t.length;o<a;++o)if(r=t[o],void 0!==r&&(void 0!==e&&"function"==typeof r&&(r=r(e),l=!1),void 0!==i&&n(r)&&(r=r[i%r.length],l=!1),void 0!==r))return s&&!l&&(s.cacheable=!1),r}function Di(t,e,i){const{min:s,max:n}=t,o=c(e,(n-s)/2),a=(t,e)=>i&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ci(t,e){return Object.assign(Object.create(t),e)}function Oi(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ai(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function Ti(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Li(t){return"angle"===t?{between:J,compare:K,normalize:G}:{between:tt,compare:(t,e)=>t-e,normalize:t=>t}}function Ei({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Ri(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Li(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Li(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;h<c&&a(r(e[d%l][s]),n,o);++h)d--,u--;d%=l,u%=l}return u<d&&(u+=l),{start:d,end:u,loop:f,style:t.style}}(t,e,i),g=[];let p,m,x,b=!1,_=null;const y=()=>b||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Ei({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Ei({start:_,end:d,loop:u,count:a,style:f})),g}function Ii(t,e){const i=[],s=t.segments;for(let n=0;n<s.length;n++){const o=Ri(s[n],t.points,e);o.length&&i.push(...o)}return i}function zi(t,e){const i=t.points,s=t.options.spanGaps,n=i.length;if(!n)return[];const o=!!t._loop,{start:a,end:r}=function(t,e,i,s){let n=0,o=e-1;if(i&&!s)for(;n<e&&!t[n].skip;)n++;for(;n<e&&t[n].skip;)n++;for(n%=e,i&&(o+=n);o>n&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Fi(t,[{start:a,end:r,loop:o}],i,e);return Fi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,r<a?r+n:r,!!t._fullLoop&&0===a&&r===n-1),i,e)}function Fi(t,e,i,s){return s&&s.setContext&&i?function(t,e,i,s){const n=t._chart.getContext(),o=Vi(t.options),{_datasetIndex:a,options:{spanGaps:r}}=t,l=i.length,h=[];let c=o,d=e[0].start,u=d;function f(t,e,s,n){const o=r?-1:1;if(t!==e){for(t+=l;i[t%l].skip;)t-=o;for(;i[e%l].skip;)e+=o;t%l!=e%l&&(h.push({start:t%l,end:e%l,loop:s,style:n}),c=n,d=e%l)}}for(const t of e){d=r?d:t.start;let e,o=i[d%l];for(u=d+1;u<=t.end;u++){const r=i[u%l];e=Vi(s.setContext(Ci(n,{type:"segment",p0:o,p1:r,p0DataIndex:(u-1)%l,p1DataIndex:u%l,datasetIndex:a}))),Bi(e,c)&&f(d,u-1,t.loop,c),o=r,c=e}d<u-1&&f(d,u-1,t.loop,c)}return h}(t,e,i,s):e}function Vi(t){return{backgroundColor:t.backgroundColor,borderCapStyle:t.borderCapStyle,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderJoinStyle:t.borderJoinStyle,borderWidth:t.borderWidth,borderColor:t.borderColor}}function Bi(t,e){if(!e)return!1;const i=[],s=function(t,e){return Zt(e)?(i.includes(e)||i.push(e),i.indexOf(e)):e};return JSON.stringify(t,s)!==JSON.stringify(e,s)}function Wi(t,e,i){return t.options.clip?t[i]:e[i]}function Ni(t,e){const i=e._clip;if(i.disabled)return!1;const s=function(t,e){const{xScale:i,yScale:s}=t;return i&&s?{left:Wi(i,e,"left"),right:Wi(i,e,"right"),top:Wi(s,e,"top"),bottom:Wi(s,e,"bottom")}:e}(e,t.chartArea);return{left:!1===i.left?0:s.left-(!0===i.left?0:i.left),right:!1===i.right?t.width:s.right+(!0===i.right?0:i.right),top:!1===i.top?0:s.top-(!0===i.top?0:i.top),bottom:!1===i.bottom?t.height:s.bottom+(!0===i.bottom?0:i.bottom)}}var Hi=Object.freeze({__proto__:null,HALF_PI:E,INFINITY:T,PI:C,PITAU:A,QUARTER_PI:R,RAD_PER_DEG:L,TAU:O,TWO_THIRDS_PI:I,_addGrace:Di,_alignPixel:Ae,_alignStartEnd:ft,_angleBetween:J,_angleDiff:K,_arrayUnique:lt,_attachContext:$e,_bezierCurveTo:Ve,_bezierInterpolation:mi,_boundSegment:Ri,_boundSegments:Ii,_capitalize:w,_computeSegments:zi,_createResolver:je,_decimalPlaces:U,_deprecated:function(t,e,i,s){void 0!==e&&console.warn(t+': "'+i+'" is deprecated. Please use "'+s+'" instead')},_descriptors:Ye,_elementsEqual:f,_factorize:W,_filterBetween:nt,_getParentNode:ge,_getStartAndCountOfVisiblePoints:pt,_int16Range:Q,_isBetween:tt,_isClickEvent:D,_isDomSupported:fe,_isPointInArea:Re,_limitValue:Z,_longestText:Oe,_lookup:et,_lookupByKey:it,_measureText:Ce,_merger:m,_mergerIf:_,_normalizeAngle:G,_parseObjectDataRadialScale:ii,_pointInLine:gi,_readValueToProps:vi,_rlookupByKey:st,_scaleRangesChanged:mt,_setMinAndMaxByKey:j,_splitKey:v,_steppedInterpolation:pi,_steppedLineTo:Fe,_textX:gt,_toLeftRightCenter:ut,_updateBezierControlPoints:hi,addRoundedRectPath:He,almostEquals:V,almostWhole:H,callback:d,clearCanvas:Te,clipArea:Ie,clone:g,color:Qt,createContext:Ci,debounce:dt,defined:k,distanceBetweenPoints:q,drawPoint:Le,drawPointLegend:Ee,each:u,easingEffects:fi,finiteOrDefault:r,fontString:function(t,e,i){return e+" "+t+"px "+i},formatNumber:ne,getAngleFromPoint:X,getDatasetClipArea:Ni,getHoverColor:te,getMaximumSize:we,getRelativePosition:ve,getRtlAdapter:Oi,getStyle:xe,isArray:n,isFinite:a,isFunction:S,isNullOrUndef:s,isNumber:N,isObject:o,isPatternOrGradient:Zt,listenArrayEvents:at,log10:z,merge:x,mergeIf:b,niceNum:B,noop:e,overrideTextDirection:Ai,readUsedSize:Pe,renderText:Ne,requestAnimFrame:ht,resolve:Pi,resolveObjectKey:M,restoreTextDirection:Ti,retinaScale:ke,setsEqual:P,sign:F,splineCurve:ai,splineCurveMonotone:ri,supportsEventListenerOptions:Se,throttled:ct,toDegrees:Y,toDimension:c,toFont:Si,toFontString:De,toLineHeight:_i,toPadding:ki,toPercentage:h,toRadians:$,toTRBL:Mi,toTRBLCorners:wi,uid:i,unclipArea:ze,unlistenArrayEvents:rt,valueOrDefault:l});function ji(t,e,i,n){const{controller:o,data:a,_sorted:r}=t,l=o._cachedMeta.iScale,h=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null;if(l&&e===l.axis&&"r"!==e&&r&&a.length){const r=l._reversePixels?st:it;if(!n){const n=r(a,e,i);if(h){const{vScale:e}=o._cachedMeta,{_parsed:i}=t,a=i.slice(0,n.lo+1).reverse().findIndex((t=>!s(t[e.axis])));n.lo-=Math.max(0,a);const r=i.slice(n.hi).findIndex((t=>!s(t[e.axis])));n.hi+=Math.max(0,r)}return n}if(o._sharedOptions){const t=a[0],s="function"==typeof t.getRange&&t.getRange(e);if(s){const t=r(a,e,i-s),n=r(a,e,i+s);return{lo:t.lo,hi:n.hi}}}}return{lo:0,hi:a.length-1}}function $i(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t<i;++t){const{index:i,data:r}=o[t],{lo:l,hi:h}=ji(o[t],e,a,n);for(let t=l;t<=h;++t){const e=r[t];e.skip||s(e,i,t)}}}function Yi(t,e,i,s,n){const o=[];if(!n&&!t.isPointInArea(e))return o;return $i(t,i,e,(function(i,a,r){(n||Re(i,t.chartArea,0))&&i.inRange(e.x,e.y,s)&&o.push({element:i,datasetIndex:a,index:r})}),!0),o}function Ui(t,e,i,s,n,o){let a=[];const r=function(t){const e=-1!==t.indexOf("x"),i=-1!==t.indexOf("y");return function(t,s){const n=e?Math.abs(t.x-s.x):0,o=i?Math.abs(t.y-s.y):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2))}}(i);let l=Number.POSITIVE_INFINITY;return $i(t,i,e,(function(i,h,c){const d=i.inRange(e.x,e.y,n);if(s&&!d)return;const u=i.getCenterPoint(n);if(!(!!o||t.isPointInArea(u))&&!d)return;const f=r(e,u);f<l?(a=[{element:i,datasetIndex:h,index:c}],l=f):f===l&&a.push({element:i,datasetIndex:h,index:c})})),a}function Xi(t,e,i,s,n,o){return o||t.isPointInArea(e)?"r"!==i||s?Ui(t,e,i,s,n,o):function(t,e,i,s){let n=[];return $i(t,i,e,(function(t,i,o){const{startAngle:a,endAngle:r}=t.getProps(["startAngle","endAngle"],s),{angle:l}=X(t,{x:e.x,y:e.y});J(l,a,r)&&n.push({element:t,datasetIndex:i,index:o})})),n}(t,e,i,n):[]}function qi(t,e,i,s,n){const o=[],a="x"===i?"inXRange":"inYRange";let r=!1;return $i(t,i,e,((t,s,l)=>{t[a]&&t[a](e[i],n)&&(o.push({element:t,datasetIndex:s,index:l}),r=r||t.inRange(e.x,e.y,n))})),s&&!r?[]:o}var Ki={evaluateInteractionItems:$i,modes:{index(t,e,i,s){const n=ve(e,t),o=i.axis||"x",a=i.includeInvisible||!1,r=i.intersect?Yi(t,n,o,s,a):Xi(t,n,o,!1,s,a),l=[];return r.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=r[0].index,i=t.data[e];i&&!i.skip&&l.push({element:i,datasetIndex:t.index,index:e})})),l):[]},dataset(t,e,i,s){const n=ve(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;let r=i.intersect?Yi(t,n,o,s,a):Xi(t,n,o,!1,s,a);if(r.length>0){const e=r[0].datasetIndex,i=t.getDatasetMeta(e).data;r=[];for(let t=0;t<i.length;++t)r.push({element:i[t],datasetIndex:e,index:t})}return r},point:(t,e,i,s)=>Yi(t,ve(e,t),i.axis||"xy",s,i.includeInvisible||!1),nearest(t,e,i,s){const n=ve(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;return Xi(t,n,o,i.intersect,s,a)},x:(t,e,i,s)=>qi(t,ve(e,t),"x",i.intersect,s),y:(t,e,i,s)=>qi(t,ve(e,t),"y",i.intersect,s)}};const Gi=["left","top","right","bottom"];function Ji(t,e){return t.filter((t=>t.pos===e))}function Zi(t,e){return t.filter((t=>-1===Gi.indexOf(t.pos)&&t.box.axis===e))}function Qi(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function ts(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Gi.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o<a;++o){r=t[o];const{fullSize:a}=r.box,l=i[r.stack],h=l&&r.stackWeight/l.weight;r.horizontal?(r.width=h?h*s:a&&e.availableWidth,r.height=n):(r.width=s,r.height=h?h*n:a&&e.availableHeight)}return i}function es(t,e,i,s){return Math.max(t[i],e[i])+Math.max(t[s],e[s])}function is(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function ss(t,e,i,s){const{pos:n,box:a}=i,r=t.maxPadding;if(!o(n)){i.size&&(t[n]-=i.size);const e=s[i.stack]||{size:0,count:1};e.size=Math.max(e.size,i.horizontal?a.height:a.width),i.size=e.size/e.count,t[n]+=i.size}a.getPadding&&is(r,a.getPadding());const l=Math.max(0,e.outerWidth-es(r,t,"left","right")),h=Math.max(0,e.outerHeight-es(r,t,"top","bottom")),c=l!==t.w,d=h!==t.h;return t.w=l,t.h=h,i.horizontal?{same:c,other:d}:{same:d,other:c}}function ns(t,e){const i=e.maxPadding;function s(t){const s={left:0,top:0,right:0,bottom:0};return t.forEach((t=>{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function os(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;o<a;++o){r=t[o],l=r.box,l.update(r.width||e.w,r.height||e.h,ns(r.horizontal,e));const{same:a,other:d}=ss(e,i,r,s);h|=a&&n.length,c=c||d,l.fullSize||n.push(r)}return h&&os(n,e,i,s)||c}function as(t,e,i,s,n){t.top=i,t.left=e,t.right=e+s,t.bottom=i+n,t.width=s,t.height=n}function rs(t,e,i,s){const n=i.padding;let{x:o,y:a}=e;for(const r of t){const t=r.box,l=s[r.stack]||{count:1,placed:0,weight:1},h=r.stackWeight/l.weight||1;if(r.horizontal){const s=e.w*h,o=l.size||t.height;k(l.start)&&(a=l.start),t.fullSize?as(t,n.left,a,i.outerWidth-n.right-n.left,o):as(t,e.left+l.placed,a,s,o),l.start=a,l.placed+=s,a=t.bottom}else{const s=e.h*h,a=l.size||t.width;k(l.start)&&(o=l.start),t.fullSize?as(t,o,n.top,a,i.outerHeight-n.bottom-n.top):as(t,o,e.top+l.placed,a,s),l.start=o,l.placed+=s,o=t.right}}e.x=o,e.y=a}var ls={addBox(t,e){t.boxes||(t.boxes=[]),e.fullSize=e.fullSize||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw(t){e.draw(t)}}]},t.boxes.push(e)},removeBox(t,e){const i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure(t,e,i){e.fullSize=i.fullSize,e.position=i.position,e.weight=i.weight},update(t,e,i,s){if(!t)return;const n=ki(t.options.layout.padding),o=Math.max(e-n.width,0),a=Math.max(i-n.height,0),r=function(t){const e=function(t){const e=[];let i,s,n,o,a,r;for(i=0,s=(t||[]).length;i<s;++i)n=t[i],({position:o,options:{stack:a,stackWeight:r=1}}=n),e.push({index:i,box:n,pos:o,horizontal:n.isHorizontal(),weight:n.weight,stack:a&&o+a,stackWeight:r});return e}(t),i=Qi(e.filter((t=>t.box.fullSize)),!0),s=Qi(Ji(e,"left"),!0),n=Qi(Ji(e,"right")),o=Qi(Ji(e,"top"),!0),a=Qi(Ji(e,"bottom")),r=Zi(e,"x"),l=Zi(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Ji(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;u(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),f=Object.assign({},n);is(f,ki(s));const g=Object.assign({maxPadding:f,w:o,h:a,x:n.left,y:n.top},n),p=ts(l.concat(h),d);os(r.fullSize,g,d,p),os(l,g,d,p),os(h,g,d,p)&&os(l,g,d,p),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(g),rs(r.leftAndTop,g,d,p),g.x+=g.w,g.y+=g.h,rs(r.rightAndBottom,g,d,p),t.chartArea={left:g.left,top:g.top,right:g.left+g.w,bottom:g.top+g.h,height:g.h,width:g.w},u(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(g.w,g.h,{left:0,top:0,right:0,bottom:0})}))}};class hs{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,i){}removeEventListener(t,e,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,i,s){return e=Math.max(0,e||t.width),i=i||t.height,{width:e,height:Math.max(0,s?Math.floor(e/s):i)}}isAttached(t){return!0}updateConfig(t){}}class cs extends hs{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ds="$chartjs",us={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},fs=t=>null===t||""===t;const gs=!!Se&&{passive:!0};function ps(t,e,i){t&&t.canvas&&t.canvas.removeEventListener(e,i,gs)}function ms(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function xs(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ms(i.addedNodes,s),e=e&&!ms(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function bs(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ms(i.removedNodes,s),e=e&&!ms(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const _s=new Map;let ys=0;function vs(){const t=window.devicePixelRatio;t!==ys&&(ys=t,_s.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function Ms(t,e,i){const s=t.canvas,n=s&&ge(s);if(!n)return;const o=ct(((t,e)=>{const s=n.clientWidth;i(t,e),s<n.clientWidth&&i()}),window),a=new ResizeObserver((t=>{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||o(i,s)}));return a.observe(n),function(t,e){_s.size||window.addEventListener("resize",vs),_s.set(t,e)}(t,o),a}function ws(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){_s.delete(t),_s.size||window.removeEventListener("resize",vs)}(t)}function ks(t,e,i){const s=t.canvas,n=ct((e=>{null!==t.ctx&&i(function(t,e){const i=us[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t);return function(t,e,i){t&&t.addEventListener(e,i,gs)}(s,e,n),n}class Ss extends hs{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t[ds]={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",fs(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(fs(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e[ds])return!1;const i=e[ds].initial;["height","width"].forEach((t=>{const n=i[t];s(n)?e.removeAttribute(t):e.setAttribute(t,n)}));const n=i.style||{};return Object.keys(n).forEach((t=>{e.style[t]=n[t]})),e.width=e.width,delete e[ds],!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:xs,detach:bs,resize:Ms}[e]||ks;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:ws,detach:ws,resize:ws}[e]||ps)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return we(t,e,i,s)}isAttached(t){const e=t&&ge(t);return!(!e||!e.isConnected)}}function Ps(t){return!fe()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?cs:Ss}var Ds=Object.freeze({__proto__:null,BasePlatform:hs,BasicPlatform:cs,DomPlatform:Ss,_detectPlatform:Ps});const Cs="transparent",Os={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=Qt(t||Cs),n=s.valid&&Qt(e||Cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class As{constructor(t,e,i,s){const n=e[i];s=Pi([t.to,s,n,t.from]);const o=Pi([t.from,n,s]);this._active=!0,this._fn=t.fn||Os[t.type||typeof o],this._easing=fi[t.easing]||fi.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=Pi([t.to,e,s,t.from]),this._from=Pi([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e<i),!this._active)return this._target[s]=a,void this._notify(!0);e<0?this._target[s]=n:(r=e/i%2,r=o&&r>1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t<i.length;t++)i[t][e]()}}class Ts{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!o(t))return;const e=Object.keys(ue.animation),i=this._properties;Object.getOwnPropertyNames(t).forEach((s=>{const a=t[s];if(!o(a))return;const r={};for(const t of e)r[t]=a[t];(n(a.properties)&&a.properties||[s]).forEach((t=>{t!==s&&i.has(t)||i.set(t,r)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e<s.length;e++){const n=t[s[e]];n&&n.active()&&i.push(n.wait())}return Promise.all(i)}(t.options.$animations,i).then((()=>{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new As(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(bt.add(this._chart,i),!0):void 0}}function Ls(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function Es(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n<o;++n)i.push(s[n].index);return i}function Rs(t,e,i,s={}){const n=t.keys,o="single"===s.mode;let r,l,h,c;if(null===e)return;let d=!1;for(r=0,l=n.length;r<l;++r){if(h=+n[r],h===i){if(d=!0,s.all)continue;break}c=t.values[h],a(c)&&(o||0===e||F(e)===F(c))&&(e+=c)}return d||s.all?e:0}function Is(t,e){const i=t&&t.options.stacked;return i||void 0===i&&void 0!==e.stack}function zs(t,e,i){const s=t[e]||(t[e]={});return s[i]||(s[i]={})}function Fs(t,e,i,s){for(const n of e.getMatchingVisibleMetas(s).reverse()){const e=t[n.index];if(i&&e>0||!i&&e<0)return n.index}return null}function Vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;t<d;++t){const i=e[t],{[l]:o,[h]:d}=i;u=(i._stacks||(i._stacks={}))[h]=zs(n,c,o),u[r]=d,u._top=Fs(u,a,!0,s.type),u._bottom=Fs(u,a,!1,s.type);(u._visualValues||(u._visualValues={}))[r]=d}}function Bs(t,e){const i=t.scales;return Object.keys(i).filter((t=>i[t].axis===e)).shift()}function Ws(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i],void 0!==e[s]._visualValues&&void 0!==e[s]._visualValues[i]&&delete e[s]._visualValues[i]}}}const Ns=t=>"reset"===t||"none"===t,Hs=(t,e)=>e?t:Object.assign({},t);class js{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=Is(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Ws(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=l(i.xAxisID,Bs(t,"x")),o=e.yAxisID=l(i.yAxisID,Bs(t,"y")),a=e.rAxisID=l(i.rAxisID,Bs(t,"r")),r=e.indexAxis,h=e.iAxisID=s(r,n,o,a),c=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(h),e.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&rt(this._data,this),t._stacked&&Ws(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(o(e)){const t=this._cachedMeta;this._data=function(t,e){const{iScale:i,vScale:s}=e,n="x"===i.axis?"x":"y",o="x"===s.axis?"x":"y",a=Object.keys(t),r=new Array(a.length);let l,h,c;for(l=0,h=a.length;l<h;++l)c=a[l],r[l]={[n]:c,[o]:t[c]};return r}(e,t)}else if(i!==e){if(i){rt(i,this);const t=this._cachedMeta;Ws(t),t._parsed=[]}e&&Object.isExtensible(e)&&at(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,i=this.getDataset();let s=!1;this._dataCheck();const n=e._stacked;e._stacked=Is(e.vScale,e),e.stack!==i.stack&&(s=!0,Ws(e),e.stack=i.stack),this._resyncElements(t),(s||n!==e._stacked)&&(Vs(this,e._parsed),e._stacked=Is(e.vScale,e))}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:i,_data:s}=this,{iScale:a,_stacked:r}=i,l=a.axis;let h,c,d,u=0===t&&e===s.length||i._sorted,f=t>0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,d=s;else{d=n(s[t])?this.parseArrayData(i,s,t,e):o(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const a=()=>null===c[l]||f&&c[l]<f[l];for(h=0;h<e;++h)i._parsed[h+t]=c=d[h],u&&(a()&&(u=!1),f=c);i._sorted=u}r&&Vs(this,d)}parsePrimitiveData(t,e,i,s){const{iScale:n,vScale:o}=t,a=n.axis,r=o.axis,l=n.getLabels(),h=n===o,c=new Array(s);let d,u,f;for(d=0,u=s;d<u;++d)f=d+i,c[d]={[a]:h||n.parse(l[f],f),[r]:o.parse(e[f],f)};return c}parseArrayData(t,e,i,s){const{xScale:n,yScale:o}=t,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={x:n.parse(c[0],h),y:o.parse(c[1],h)};return a}parseObjectData(t,e,i,s){const{xScale:n,yScale:o}=t,{xAxisKey:a="x",yAxisKey:r="y"}=this._parsing,l=new Array(s);let h,c,d,u;for(h=0,c=s;h<c;++h)d=h+i,u=e[d],l[h]={x:n.parse(M(u,a),d),y:o.parse(M(u,r),d)};return l}getParsed(t){return this._cachedMeta._parsed[t]}getDataElement(t){return this._cachedMeta.data[t]}applyStack(t,e,i){const s=this.chart,n=this._cachedMeta,o=e[t.axis];return Rs({keys:Es(s,!0),values:e._stacks[t.axis]._visualValues},o,n.index,{mode:i})}updateRangeFromParsed(t,e,i,s){const n=i[e.axis];let o=null===n?NaN:n;const a=s&&i._stacks[e.axis];s&&a&&(s.values=a,o=Rs(s,n,this._cachedMeta.index)),t.min=Math.min(t.min,o),t.max=Math.max(t.max,o)}getMinMax(t,e){const i=this._cachedMeta,s=i._parsed,n=i._sorted&&t===i.iScale,o=s.length,r=this._getOtherScale(t),l=((t,e,i)=>t&&!e.hidden&&e._stacked&&{keys:Es(i,!0),values:null})(e,i,this.chart),h={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(r);let u,f;function g(){f=s[u];const e=f[r.axis];return!a(f[t.axis])||c>e||d<e}for(u=0;u<o&&(g()||(this.updateRangeFromParsed(h,t,f,l),!n));++u);if(n)for(u=o-1;u>=0;--u)if(!g()){this.updateRangeFromParsed(h,t,f,l);break}return h}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s<n;++s)o=e[s][t.axis],a(o)&&i.push(o);return i}getMaxOverflow(){return!1}getLabelAndValue(t){const e=this._cachedMeta,i=e.iScale,s=e.vScale,n=this.getParsed(t);return{label:i?""+i.getLabelForValue(n[i.axis]):"",value:s?""+s.getLabelForValue(n[s.axis]):""}}_update(t){const e=this._cachedMeta;this.update(t||"default"),e._clip=function(t){let e,i,s,n;return o(t)?(e=t.top,i=t.right,s=t.bottom,n=t.left):e=i=s=n=t,{top:e,right:i,bottom:s,left:n,disabled:!1===t}}(l(this.options.clip,function(t,e,i){if(!1===i)return!1;const s=Ls(t,i),n=Ls(e,i);return{top:n.end,right:s.end,bottom:n.start,left:s.start}}(e.xScale,e.yScale,this.getMaxOverflow())))}update(t){}draw(){const t=this._ctx,e=this.chart,i=this._cachedMeta,s=i.data||[],n=e.chartArea,o=[],a=this._drawStart||0,r=this._drawCount||s.length-a,l=this.options.drawActiveElementsOnTop;let h;for(i.dataset&&i.dataset.draw(t,n,a,r),h=a;h<a+r;++h){const e=s[h];e.hidden||(e.active&&l?o.push(e):e.draw(t,n))}for(h=0;h<o.length;++h)o[h].draw(t,n)}getStyle(t,e){const i=e?"active":"default";return void 0===t&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(i):this.resolveDataElementOptions(t||0,i)}getContext(t,e,i){const s=this.getDataset();let n;if(t>=0&&t<this._cachedMeta.data.length){const e=this._cachedMeta.data[t];n=e.$context||(e.$context=function(t,e,i){return Ci(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:i,index:e,mode:"default",type:"data"})}(this.getContext(),t,e)),n.parsed=this.getParsed(t),n.raw=s.data[t],n.index=n.dataIndex=t}else n=this.$context||(this.$context=function(t,e){return Ci(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),n.dataset=s,n.index=n.datasetIndex=this.index;return n.active=!!e,n.mode=i,n}resolveDatasetElementOptions(t){return this._resolveElementOptions(this.datasetElementType.id,t)}resolveDataElementOptions(t,e){return this._resolveElementOptions(this.dataElementType.id,e,t)}_resolveElementOptions(t,e="default",i){const s="active"===e,n=this._cachedDataOpts,o=t+"-"+e,a=n[o],r=this.enableOptionSharing&&k(i);if(a)return Hs(a,r);const l=this.chart.config,h=l.datasetElementScopeKeys(this._type,t),c=s?[`${t}Hover`,"hover",t,""]:[t,""],d=l.getOptionScopes(this.getDataset(),h),u=Object.keys(ue.elements[t]),f=l.resolveNamedOptions(d,u,(()=>this.getContext(i,s,e)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Hs(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new Ts(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||Ns(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const i=this.resolveDataElementOptions(t,e),s=this._sharedOptions,n=this.getSharedOptions(i),o=this.includeOptions(e,n)||n!==s;return this.updateSharedOptions(n,e,i),{sharedOptions:n,includeOptions:o}}updateElement(t,e,i,s){Ns(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!Ns(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n<s&&this._removeElements(n,s-n)}_insertElements(t,e,i=!0){const s=this._cachedMeta,n=s.data,o=t+e;let a;const r=t=>{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a<o;++a)n[a]=new this.dataElementType;this._parsing&&r(s._parsed),this.parse(t,e),i&&this.updateElements(n,t,e,"reset")}updateElements(t,e,i,s){}_removeElements(t,e){const i=this._cachedMeta;if(this._parsing){const s=i._parsed.splice(t,e);i._stacked&&Ws(i,s)}i.data.splice(t,e)}_sync(t){if(this._parsing)this._syncList.push(t);else{const[e,i,s]=t;this[e](i,s)}this.chart._dataChanges.push([this.index,...t])}_onDataPush(){const t=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-t,t])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(t,e){e&&this._sync(["_removeElements",t,e]);const i=arguments.length-2;i&&this._sync(["_insertElements",t,i])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}class $s{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:e,y:i}=this.getProps(["x","y"],t);return{x:e,y:i}}hasValue(){return N(this.x)&&N(this.y)}getProps(t,e){const i=this.$animations;if(!e||!i)return this;const s={};return t.forEach((t=>{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}function Ys(t,e){const i=t.options.ticks,n=function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),o=Math.min(i.maxTicksLimit||n,n),a=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;i<s;i++)t[i].major&&e.push(i);return e}(e):[],r=a.length,l=a[0],h=a[r-1],c=[];if(r>o)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;n<t.length;n++)n===a&&(e.push(t[n]),o++,a=i[o*s])}(e,c,a,r/o),c;const d=function(t,e,i){const s=function(t){const e=t.length;let i,s;if(e<2)return!1;for(s=t[0],i=1;i<e;++i)if(t[i]-t[i-1]!==s)return!1;return s}(t),n=e.length/i;if(!s)return Math.max(n,1);const o=W(s);for(let t=0,e=o.length-1;t<e;t++){const e=o[t];if(e>n)return e}return Math.max(n,1)}(a,e,o);if(r>0){let t,i;const n=r>1?Math.round((h-l)/(r-1)):null;for(Us(e,c,d,s(n)?0:l-n,l),t=0,i=r-1;t<i;t++)Us(e,c,d,a[t],a[t+1]);return Us(e,c,d,h,s(n)?e.length:h+n),c}return Us(e,c,d),c}function Us(t,e,i,s,n){const o=l(s,0),a=Math.min(l(n,t.length),t.length);let r,h,c,d=0;for(i=Math.ceil(i),n&&(r=n-s,i=r/Math.floor(r/i)),c=o;c<0;)d++,c=Math.round(o+d*i);for(h=Math.max(o,0);h<a;h++)h===c&&(e.push(t[h]),d++,c=Math.round(o+d*i))}const Xs=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i,qs=(t,e)=>Math.min(e||t,t);function Ks(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;o<n;o+=s)i.push(t[Math.floor(o)]);return i}function Gs(t,e,i){const s=t.ticks.length,n=Math.min(e,s-1),o=t._startPixel,a=t._endPixel,r=1e-6;let l,h=t.getPixelForTick(n);if(!(i&&(l=1===s?Math.max(h-o,a-h):0===e?(t.getPixelForTick(1)-h)/2:(h-t.getPixelForTick(n-1))/2,h+=n<e?l:-l,h<o-r||h>a+r)))return h}function Js(t){return t.drawTicks?t.tickLength:0}function Zs(t,e){if(!t.display)return 0;const i=Si(t.font,e),s=ki(t.padding);return(n(t.text)?t.text.length:1)*i.lineHeight+s.height}function Qs(t,e,i){let s=ut(t);return(i&&"right"!==e||!i&&"right"===e)&&(s=(t=>"left"===t?"right":"right"===t?"left":t)(s)),s}class tn extends $s{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=r(t,Number.POSITIVE_INFINITY),e=r(e,Number.NEGATIVE_INFINITY),i=r(i,Number.POSITIVE_INFINITY),s=r(s,Number.NEGATIVE_INFINITY),{min:r(t,i),max:r(e,s),minDefined:a(t),maxDefined:a(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;r<l;++r)e=a[r].controller.getMinMax(this,t),n||(i=Math.min(i,e.min)),o||(s=Math.max(s,e.max));return i=o&&i>s?s:i,s=n&&i>s?i:s,{min:r(i,r(s,i)),max:r(s,r(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){d(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=Di(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a<this.ticks.length;this._convertTicksToLabels(r?Ks(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||"auto"===o.source)&&(this.ticks=Ys(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),r&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let t,e,i=this.options.reverse;this.isHorizontal()?(t=this.left,e=this.right):(t=this.top,e=this.bottom,i=!i),this._startPixel=t,this._endPixel=e,this._reversePixels=i,this._length=e-t,this._alignToPixels=this.options.alignToPixels}afterUpdate(){d(this.options.afterUpdate,[this])}beforeSetDimensions(){d(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){d(this.options.afterSetDimensions,[this])}_callHooks(t){this.chart.notifyPlugins(t,this.getContext()),d(this.options[t],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){d(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(t){const e=this.options.ticks;let i,s,n;for(i=0,s=t.length;i<s;i++)n=t[i],n.label=d(e.callback,[n.value,i,t],this)}afterTickToLabelConversion(){d(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){d(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const t=this.options,e=t.ticks,i=qs(this.ticks.length,t.ticks.maxTicksLimit),s=e.minRotation||0,n=e.maxRotation;let o,a,r,l=s;if(!this._isVisible()||!e.display||s>=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=Z(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Js(t.grid)-e.padding-Zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=Y(Math.min(Math.asin(Z((h.highest.height+6)/o,-1,1)),Math.asin(Z(a/r,-1,1))-Math.asin(Z(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){d(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){d(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=Zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Js(n)+o):(t.height=this.maxHeight,t.width=Js(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=$(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:"inner"!==n&&(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){d(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e<i;e++)s(t[e].label)&&(t.splice(e,1),i--,e--);this.afterTickToLabelConversion()}_getLabelSizes(){let t=this._labelSizes;if(!t){const e=this.options.ticks.sampleSize;let i=this.ticks;e<i.length&&(i=Ks(i,e)),this._labelSizes=t=this._computeLabelSizes(i,i.length,this.options.ticks.maxTicksLimit)}return t}_computeLabelSizes(t,e,i){const{ctx:o,_longestTextCache:a}=this,r=[],l=[],h=Math.floor(e/qs(e,i));let c,d,f,g,p,m,x,b,_,y,v,M=0,w=0;for(c=0;c<e;c+=h){if(g=t[c].label,p=this._resolveTickFontOptions(c),o.font=m=p.string,x=a[m]=a[m]||{data:{},gc:[]},b=p.lineHeight,_=y=0,s(g)||n(g)){if(n(g))for(d=0,f=g.length;d<f;++d)v=g[d],s(v)||n(v)||(_=Ce(o,x.data,x.gc,_,v),y+=b)}else _=Ce(o,x.data,x.gc,_,g),y=b;r.push(_),l.push(y),M=Math.max(_,M),w=Math.max(y,w)}!function(t,e){u(t,(t=>{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n<s;++n)delete t.data[i[n]];i.splice(0,s)}}))}(a,e);const k=r.indexOf(M),S=l.indexOf(w),P=t=>({width:r[t]||0,height:l[t]||0});return{first:P(0),last:P(e-1),widest:P(k),highest:P(S),widths:r,heights:l}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return Q(this._alignToPixels?Ae(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&t<e.length){const i=e[t];return i.$context||(i.$context=function(t,e,i){return Ci(t,{tick:i,index:e,type:"tick"})}(this.getContext(),t,i))}return this.$context||(this.$context=Ci(this.chart.getContext(),{scale:this,type:"scale"}))}_tickSize(){const t=this.options.ticks,e=$(this.labelRotation),i=Math.abs(Math.cos(e)),s=Math.abs(Math.sin(e)),n=this._getLabelSizes(),o=t.autoSkipPadding||0,a=n?n.widest.width+o:0,r=n?n.highest.height+o:0;return this.isHorizontal()?r*i>a*s?a/i:r/s:r*s<a*i?r/i:a/s}_isVisible(){const t=this.options.display;return"auto"!==t?!!t:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:a,border:r}=s,h=n.offset,c=this.isHorizontal(),d=this.ticks.length+(h?1:0),u=Js(n),f=[],g=r.setContext(this.getContext()),p=g.display?g.width:0,m=p/2,x=function(t){return Ae(i,t,p)};let b,_,y,v,M,w,k,S,P,D,C,O;if("top"===a)b=x(this.bottom),w=this.bottom-u,S=b-m,D=x(t.top)+m,O=t.bottom;else if("bottom"===a)b=x(this.top),D=t.top,O=x(t.bottom)-m,w=b+m,S=this.top+u;else if("left"===a)b=x(this.right),M=this.right-u,k=b-m,P=x(t.left)+m,C=t.right;else if("right"===a)b=x(this.left),P=t.left,C=x(t.right)-m,M=b+m,k=this.left+u;else if("x"===e){if("center"===a)b=x((t.top+t.bottom)/2+.5);else if(o(a)){const t=Object.keys(a)[0],e=a[t];b=x(this.chart.scales[t].getPixelForValue(e))}D=t.top,O=t.bottom,w=b+m,S=w+u}else if("y"===e){if("center"===a)b=x((t.left+t.right)/2);else if(o(a)){const t=Object.keys(a)[0],e=a[t];b=x(this.chart.scales[t].getPixelForValue(e))}M=b-m,k=M-u,P=t.left,C=t.right}const A=l(s.ticks.maxTicksLimit,d),T=Math.max(1,Math.ceil(d/A));for(_=0;_<d;_+=T){const t=this.getContext(_),e=n.setContext(t),s=r.setContext(t),o=e.lineWidth,a=e.color,l=s.dash||[],d=s.dashOffset,u=e.tickWidth,g=e.tickColor,p=e.tickBorderDash||[],m=e.tickBorderDashOffset;y=Gs(this,_,h),void 0!==y&&(v=Ae(i,y,o),c?M=k=P=C=v:w=S=D=O=v,f.push({tx1:M,ty1:w,tx2:k,ty2:S,x1:P,y1:D,x2:C,y2:O,width:o,color:a,borderDash:l,borderDashOffset:d,tickWidth:u,tickColor:g,tickBorderDash:p,tickBorderDashOffset:m}))}return this._ticksLength=d,this._borderValue=b,f}_computeLabelItems(t){const e=this.axis,i=this.options,{position:s,ticks:a}=i,r=this.isHorizontal(),l=this.ticks,{align:h,crossAlign:c,padding:d,mirror:u}=a,f=Js(i.grid),g=f+d,p=u?-d:g,m=-$(this.labelRotation),x=[];let b,_,y,v,M,w,k,S,P,D,C,O,A="middle";if("top"===s)w=this.bottom-p,k=this._getXAxisLabelAlignment();else if("bottom"===s)w=this.top+p,k=this._getXAxisLabelAlignment();else if("left"===s){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,M=t.x}else if("right"===s){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,M=t.x}else if("x"===e){if("center"===s)w=(t.top+t.bottom)/2+g;else if(o(s)){const t=Object.keys(s)[0],e=s[t];w=this.chart.scales[t].getPixelForValue(e)+g}k=this._getXAxisLabelAlignment()}else if("y"===e){if("center"===s)M=(t.left+t.right)/2-g;else if(o(s)){const t=Object.keys(s)[0],e=s[t];M=this.chart.scales[t].getPixelForValue(e)}k=this._getYAxisLabelAlignment(f).textAlign}"y"===e&&("start"===h?A="top":"end"===h&&(A="bottom"));const T=this._getLabelSizes();for(b=0,_=l.length;b<_;++b){y=l[b],v=y.label;const t=a.setContext(this.getContext(b));S=this.getPixelForTick(b)+a.labelOffset,P=this._resolveTickFontOptions(b),D=P.lineHeight,C=n(v)?v.length:1;const e=C/2,i=t.color,o=t.textStrokeColor,h=t.textStrokeWidth;let d,f=k;if(r?(M=S,"inner"===k&&(f=b===_-1?this.options.reverse?"left":"right":0===b?this.options.reverse?"right":"left":"center"),O="top"===s?"near"===c||0!==m?-C*D+D/2:"center"===c?-T.highest.height/2-e*D+D:-T.highest.height+D/2:"near"===c||0!==m?D/2:"center"===c?T.highest.height/2-e*D:T.highest.height-C*D,u&&(O*=-1),0===m||t.showLabelBackdrop||(M+=D/2*Math.sin(m))):(w=S,O=(1-C)*D/2),t.showLabelBackdrop){const e=ki(t.backdropPadding),i=T.heights[b],s=T.widths[b];let n=O-e.top,o=0-e.left;switch(A){case"middle":n-=i/2;break;case"bottom":n-=i}switch(k){case"center":o-=s/2;break;case"right":o-=s;break;case"inner":b===_-1?o-=s:b>0&&(o-=s/2)}d={left:o,top:n,width:s+e.width,height:i+e.height,color:t.backdropColor}}x.push({label:v,font:P,textOffset:O,options:{rotation:m,color:i,strokeColor:o,strokeWidth:h,textAlign:f,textBaseline:A,translation:[M,w],backdrop:d}})}return x}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-$(this.labelRotation))return"top"===t?"left":"right";let i="center";return"start"===e.align?i="left":"end"===e.align?i="right":"inner"===e.align&&(i="inner"),i}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:i,mirror:s,padding:n}}=this.options,o=t+n,a=this._getLabelSizes().widest.width;let r,l;return"left"===e?s?(l=this.right+n,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l+=a)):(l=this.right-o,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l=this.left)):"right"===e?s?(l=this.left+n,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l-=a)):(l=this.left+o,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l=this.right)):r="right",{textAlign:r,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;return"left"===e||"right"===e?{top:0,left:this.left,bottom:t.height,right:this.right}:"top"===e||"bottom"===e?{top:this.top,left:0,bottom:this.bottom,right:t.width}:void 0}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:i,top:s,width:n,height:o}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(i,s,n,o),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const i=this.ticks.findIndex((e=>e.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n<o;++n){const t=s[n];e.drawOnChartArea&&a({x:t.x1,y:t.y1},{x:t.x2,y:t.y2},t),e.drawTicks&&a({x:t.tx1,y:t.ty1},{x:t.tx2,y:t.ty2},{color:t.tickColor,width:t.tickWidth,borderDash:t.tickBorderDash,borderDashOffset:t.tickBorderDashOffset})}}drawBorder(){const{chart:t,ctx:e,options:{border:i,grid:s}}=this,n=i.setContext(this.getContext()),o=i.display?n.width:0;if(!o)return;const a=s.setContext(this.getContext(0)).lineWidth,r=this._borderValue;let l,h,c,d;this.isHorizontal()?(l=Ae(t,this.left,o)-o/2,h=Ae(t,this.right,a)+a/2,c=d=r):(c=Ae(t,this.top,o)-o/2,d=Ae(t,this.bottom,a)+a/2,l=h=r),e.save(),e.lineWidth=n.width,e.strokeStyle=n.color,e.beginPath(),e.moveTo(l,c),e.lineTo(h,d),e.stroke(),e.restore()}drawLabels(t){if(!this.options.ticks.display)return;const e=this.ctx,i=this._computeLabelArea();i&&Ie(e,i);const s=this.getLabelItems(t);for(const t of s){const i=t.options,s=t.font;Ne(e,t.label,0,t.textOffset,s,i)}i&&ze(e)}drawTitle(){const{ctx:t,options:{position:e,title:i,reverse:s}}=this;if(!i.display)return;const a=Si(i.font),r=ki(i.padding),l=i.align;let h=a.lineHeight/2;"bottom"===e||"center"===e||o(e)?(h+=r.bottom,n(i.text)&&(h+=a.lineHeight*(i.text.length-1))):h+=r.top;const{titleX:c,titleY:d,maxWidth:u,rotation:f}=function(t,e,i,s){const{top:n,left:a,bottom:r,right:l,chart:h}=t,{chartArea:c,scales:d}=h;let u,f,g,p=0;const m=r-n,x=l-a;if(t.isHorizontal()){if(f=ft(s,a,l),o(i)){const t=Object.keys(i)[0],s=i[t];g=d[t].getPixelForValue(s)+m-e}else g="center"===i?(c.bottom+c.top)/2+m-e:Xs(t,i,e);u=l-a}else{if(o(i)){const t=Object.keys(i)[0],s=i[t];f=d[t].getPixelForValue(s)-x+e}else f="center"===i?(c.left+c.right)/2-x+e:Xs(t,i,e);g=ft(s,r,n),p="left"===i?-E:E}return{titleX:f,titleY:g,maxWidth:u,rotation:p}}(this,h,e,l);Ne(t,i.text,0,0,a,{color:i.color,maxWidth:u,rotation:f,textAlign:Qs(l,e,s),textBaseline:"middle",translation:[c,d]})}draw(t){this._isVisible()&&(this.drawBackground(),this.drawGrid(t),this.drawBorder(),this.drawTitle(),this.drawLabels(t))}_layers(){const t=this.options,e=t.ticks&&t.ticks.z||0,i=l(t.grid&&t.grid.z,-1),s=l(t.border&&t.border.z,0);return this._isVisible()&&this.draw===tn.prototype.draw?[{z:i,draw:t=>{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n<o;++n){const o=e[n];o[i]!==this.id||t&&o.type!==t||s.push(o)}return s}_resolveTickFontOptions(t){return Si(this.options.ticks.setContext(this.getContext(t)).font)}_maxDigits(){const t=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/t}}class en{constructor(t,e,i){this.type=t,this.scope=e,this.override=i,this.items=Object.create(null)}isForType(t){return Object.prototype.isPrototypeOf.call(this.type.prototype,t.prototype)}register(t){const e=Object.getPrototypeOf(t);let i;(function(t){return"id"in t&&"defaults"in t})(e)&&(i=this.register(e));const s=this.items,n=t.id,o=this.scope+"."+n;if(!n)throw new Error("class does not have id: "+t);return n in s||(s[n]=t,function(t,e,i){const s=x(Object.create(null),[i?ue.get(i):{},ue.get(e),t.defaults]);ue.set(e,s),t.defaultRoutes&&function(t,e){Object.keys(e).forEach((i=>{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");ue.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&ue.describe(e,t.descriptors)}(t,o,i),this.override&&ue.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in ue[s]&&(delete ue[s][i],this.override&&delete re[i])}}class sn{constructor(){this.controllers=new en(js,"datasets",!0),this.elements=new en($s,"elements"),this.plugins=new en(Object,"plugins"),this.scales=new en(tn,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):u(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=w(t);d(i["before"+s],[],i),e[t](i),d(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;e<this._typedRegistries.length;e++){const i=this._typedRegistries[e];if(i.isForType(t))return i}return this.plugins}_get(t,e,i){const s=e.get(t);if(void 0===s)throw new Error('"'+t+'" is not a registered '+i+".");return s}}var nn=new sn;class on{constructor(){this._init=void 0}notify(t,e,i,s){if("beforeInit"===e&&(this._init=this._createDescriptors(t,!0),this._notify(this._init,t,"install")),void 0===this._init)return;const n=s?this._descriptors(t).filter(s):this._descriptors(t),o=this._notify(n,t,e,i);return"afterDestroy"===e&&(this._notify(n,t,"stop"),this._notify(this._init,t,"uninstall"),this._init=void 0),o}_notify(t,e,i,s){s=s||{};for(const n of t){const t=n.plugin;if(!1===d(t[i],[e,s,n.options],t)&&s.cancelable)return!1}return!0}invalidate(){s(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(t){if(this._cache)return this._cache;const e=this._cache=this._createDescriptors(t);return this._notifyStateChanges(t),e}_createDescriptors(t,e){const i=t&&t.config,s=l(i.options&&i.options.plugins,{}),n=function(t){const e={},i=[],s=Object.keys(nn.plugins.items);for(let t=0;t<s.length;t++)i.push(nn.getPlugin(s[t]));const n=t.plugins||[];for(let t=0;t<n.length;t++){const s=n[t];-1===i.indexOf(s)&&(i.push(s),e[s.id]=!0)}return{plugins:i,localIds:e}}(i);return!1!==s||e?function(t,{plugins:e,localIds:i},s,n){const o=[],a=t.getContext();for(const r of e){const e=r.id,l=an(s[e],n);null!==l&&o.push({plugin:r,options:rn(t.config,{plugin:r,local:i[e]},l,a)})}return o}(t,n,s,e):[]}_notifyStateChanges(t){const e=this._oldCache||[],i=this._cache,s=(t,e)=>t.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function an(t,e){return e||!1!==t?!0===t?{}:t:null}function rn(t,{plugin:e,local:i},s,n){const o=t.pluginScopeKeys(e),a=t.getOptionScopes(s,o);return i&&e.defaults&&a.push(e.defaults),t.createResolver(a,n,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function ln(t,e){const i=ue.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function hn(t){if("x"===t||"y"===t||"r"===t)return t}function cn(t,...e){if(hn(t))return t;for(const s of e){const e=s.axis||("top"===(i=s.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.length>1&&hn(t[0].toLowerCase());if(e)return e}var i;throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function dn(t,e,i){if(i[e+"AxisID"]===t)return{axis:e}}function un(t,e){const i=re[t.type]||{scales:{}},s=e.scales||{},n=ln(t.type,e),a=Object.create(null);return Object.keys(s).forEach((e=>{const r=s[e];if(!o(r))return console.error(`Invalid scale configuration for scale: ${e}`);if(r._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${e}`);const l=cn(e,r,function(t,e){if(e.data&&e.data.datasets){const i=e.data.datasets.filter((e=>e.xAxisID===t||e.yAxisID===t));if(i.length)return dn(t,"x",i[0])||dn(t,"y",i[0])}return{}}(e,t),ue.scales[r.type]),h=function(t,e){return t===e?"_index_":"_value_"}(l,n),c=i.scales||{};a[e]=b(Object.create(null),[{axis:l},r,c[l],c[h]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,o=i.indexAxis||ln(n,e),r=(re[n]||{}).scales||{};Object.keys(r).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,o),n=i[e+"AxisID"]||e;a[n]=a[n]||Object.create(null),b(a[n],[{axis:e},s[n],r[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];b(e,[ue.scales[e.type],ue.scale])})),a}function fn(t){const e=t.options||(t.options={});e.plugins=l(e.plugins,{}),e.scales=un(t,e)}function gn(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const pn=new Map,mn=new Set;function xn(t,e){let i=pn.get(t);return i||(i=e(),pn.set(t,i),mn.add(i)),i}const bn=(t,e,i)=>{const s=M(e,i);void 0!==s&&t.add(s)};class _n{constructor(t){this._config=function(t){return(t=t||{}).data=gn(t.data),fn(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=gn(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),fn(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return xn(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return xn(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return xn(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return xn(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>bn(r,t,e)))),e.forEach((t=>bn(r,s,t))),e.forEach((t=>bn(r,re[n]||{},t))),e.forEach((t=>bn(r,ue,t))),e.forEach((t=>bn(r,le,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),mn.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,re[e]||{},ue.datasets[e]||{},{type:e},ue,le]}resolveNamedOptions(t,e,i,s=[""]){const o={$shared:!0},{resolver:a,subPrefixes:r}=yn(this._resolverCache,t,s);let l=a;if(function(t,e){const{isScriptable:i,isIndexable:s}=Ye(t);for(const o of e){const e=i(o),a=s(o),r=(a||e)&&t[o];if(e&&(S(r)||vn(r))||a&&n(r))return!0}return!1}(a,e)){o.$shared=!1;l=$e(a,i=S(i)?i():i,this.createResolver(t,i,r))}for(const t of e)o[t]=l[t];return o}createResolver(t,e,i=[""],s){const{resolver:n}=yn(this._resolverCache,t,i);return o(e)?$e(n,e,void 0,s):n}}function yn(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:je(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const vn=t=>o(t)&&Object.getOwnPropertyNames(t).some((e=>S(t[e])));const Mn=["top","bottom","left","right","chartArea"];function wn(t,e){return"top"===t||"bottom"===t||-1===Mn.indexOf(t)&&"x"===e}function kn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function Sn(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),d(i&&i.onComplete,[t],e)}function Pn(t){const e=t.chart,i=e.options.animation;d(i&&i.onProgress,[t],e)}function Dn(t){return fe()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Cn={},On=t=>{const e=Dn(t);return Object.values(Cn).filter((t=>t.canvas===e)).pop()};function An(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class Tn{static defaults=ue;static instances=Cn;static overrides=re;static registry=nn;static version="4.5.1";static getChart=On;static register(...t){nn.add(...t),Ln()}static unregister(...t){nn.remove(...t),Ln()}constructor(t,e){const s=this.config=new _n(e),n=Dn(t),o=On(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const a=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||Ps(n)),this.platform.updateConfig(s);const r=this.platform.acquireContext(n,a.aspectRatio),l=r&&r.canvas,h=l&&l.height,c=l&&l.width;this.id=i(),this.ctx=r,this.canvas=l,this.width=c,this.height=h,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new on,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=dt((t=>this.update(t)),a.resizeDelay||0),this._dataChanges=[],Cn[this.id]=this,r&&l?(bt.listen(this,"complete",Sn),bt.listen(this,"progress",Pn),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:n,_aspectRatio:o}=this;return s(t)?e&&o?o:n?i/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return nn}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Te(this.canvas,this.ctx),this}stop(){return bt.stop(this),this}resize(t,e){bt.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),d(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){u(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=cn(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),u(n,(e=>{const n=e.options,o=n.id,a=cn(o,n),r=l(n.type,e.dtype);void 0!==n.position&&wn(n.position,a)===wn(e.dposition)||(n.position=e.dposition),s[o]=!0;let h=null;if(o in i&&i[o].type===r)h=i[o];else{h=new(nn.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[h.id]=h}h.init(n,t)})),u(s,((t,e)=>{t||delete i[e]})),u(i,(t=>{ls.configure(this,t,t.options),ls.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;t<i;++t)this._destroyDatasetMeta(t);t.splice(e,i-e)}this._sortedMetasets=t.slice(0).sort(kn("order","index"))}_removeUnreferencedMetasets(){const{_metasets:t,data:{datasets:e}}=this;t.length>e.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i<s;i++){const s=e[i];let n=this.getDatasetMeta(i);const o=s.type||this.config.type;if(n.type&&n.type!==o&&(this._destroyDatasetMeta(i),n=this.getDatasetMeta(i)),n.type=o,n.indexAxis=s.indexAxis||ln(o,this.options),n.order=s.order||0,n.index=i,n.label=""+s.label,n.visible=this.isDatasetVisible(i),n.controller)n.controller.updateIndex(i),n.controller.linkScales();else{const e=nn.getController(o),{datasetElementType:s,dataElementType:a}=ue.datasets[o];Object.assign(e,{dataElementType:nn.getElement(a),datasetElementType:s&&nn.getElement(s)}),n.controller=new e(this,i),t.push(n.controller)}}return this._updateMetasets(),t}_resetElements(){u(this.data.datasets,((t,e)=>{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t<e;t++){const{controller:e}=this.getDatasetMeta(t),i=!s&&-1===n.indexOf(e);e.buildOrUpdateElements(i),o=Math.max(+e.getMaxOverflow(),o)}o=this._minPadding=i.layout.autoPadding?o:0,this._updateLayout(o),s||u(n,(t=>{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(kn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){u(this.scales,(t=>{ls.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);P(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){An(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;t<e;t++)if(!P(s,i(t)))return;return Array.from(s).map((t=>t.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ls.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],u(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t<e;++t)this.getDatasetMeta(t).controller.configure();for(let e=0,i=this.data.datasets.length;e<i;++e)this._updateDataset(e,S(t)?t({datasetIndex:e}):t);this.notifyPlugins("afterDatasetsUpdate",{mode:t})}}_updateDataset(t,e){const i=this.getDatasetMeta(t),s={meta:i,index:t,mode:e,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",s)&&(i.controller._update(e),s.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",s))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(bt.has(this)?this.attached&&!bt.running(this)&&bt.start(this):(this.draw(),Sn({chart:this})))}draw(){let t;if(this._resizeBeforeDraw){const{width:t,height:e}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(t,e)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const e=this._layers;for(t=0;t<e.length&&e[t].z<=0;++t)e[t].draw(this.chartArea);for(this._drawDatasets();t<e.length;++t)e[t].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(t){const e=this._sortedMetasets,i=[];let s,n;for(s=0,n=e.length;s<n;++s){const n=e[s];t&&!n.visible||i.push(n)}return i}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const t=this.getSortedVisibleDatasetMetas();for(let e=t.length-1;e>=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i={meta:t,index:t.index,cancelable:!0},s=Ni(this,t);!1!==this.notifyPlugins("beforeDatasetDraw",i)&&(s&&Ie(e,s),t.controller.draw(),s&&ze(e),i.cancelable=!1,this.notifyPlugins("afterDatasetDraw",i))}isPointInArea(t){return Re(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,i,s){const n=Ki.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ci(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);k(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),bt.remove(this),t=0,e=this.data.datasets.length;t<e;++t)this._destroyDatasetMeta(t)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:t,ctx:e}=this;this._stop(),this.config.clearCache(),t&&(this.unbindEvents(),Te(t,e),this.platform.releaseContext(e),this.canvas=null,this.ctx=null),delete Cn[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...t){return this.canvas.toDataURL(...t)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const t=this._listeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};u(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){u(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},u(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a<r;++a){o=t[a];const e=o&&this.getDatasetMeta(o.datasetIndex).controller;e&&e[s+"HoverStyle"](o.element,o.datasetIndex,o.index)}}getActiveElements(){return this._active||[]}setActiveElements(t){const e=this._active||[],i=t.map((({datasetIndex:t,index:e})=>{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!f(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}isPluginEnabled(t){return 1===this._plugins._cache.filter((e=>e.plugin.id===t)).length}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=D(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,d(n.onHover,[t,a,this],this),r&&d(n.onClick,[t,a,this],this));const h=!f(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}function Ln(){return u(Tn.instances,(t=>t._plugins.invalidate()))}function En(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class Rn{static override(t){Object.assign(Rn.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return En()}parse(){return En()}format(){return En()}add(){return En()}diff(){return En()}startOf(){return En()}endOf(){return En()}}var In={_date:Rn};function zn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;e<n;e++)s=s.concat(i[e].controller.getAllParsedValues(t));t._cache.$bar=lt(s.sort(((t,e)=>t-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(k(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;s<n;++s)o=e.getPixelForValue(i[s]),l();for(a=void 0,s=0,n=e.ticks.length;s<n;++s)o=e.getPixelForTick(s),l();return r}function Fn(t,e,i,s){return n(t)?function(t,e,i,s){const n=i.parse(t[0],s),o=i.parse(t[1],s),a=Math.min(n,o),r=Math.max(n,o);let l=a,h=r;Math.abs(a)>Math.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function Vn(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;h<c;++h)u=e[h],d={},d[n.axis]=r||n.parse(a[h],h),l.push(Fn(u,d,o,h));return l}function Bn(t){return t&&void 0!==t.barStart&&void 0!==t.barEnd}function Wn(t,e,i,s){let n=e.borderSkipped;const o={};if(!n)return void(t.borderSkipped=o);if(!0===n)return void(t.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:a,end:r,reverse:l,top:h,bottom:c}=function(t){let e,i,s,n,o;return t.horizontal?(e=t.base>t.x,i="left",s="right"):(e=t.base<t.y,i="bottom",s="top"),e?(n="end",o="start"):(n="start",o="end"),{start:i,end:s,reverse:e,top:n,bottom:o}}(t);"middle"===n&&i&&(t.enableBorderRadius=!0,(i._top||0)===s?n=h:(i._bottom||0)===s?n=c:(o[Nn(c,a,r,l)]=!0,n=h)),o[Nn(n,a,r,l)]=!0,t.borderSkipped=o}function Nn(t,e,i,s){var n,o,a;return s?(a=i,t=Hn(t=(n=t)===(o=e)?a:n===a?o:n,i,e)):t=Hn(t,e,i),t}function Hn(t,e,i){return"start"===t?e:"end"===t?i:t}function jn(t,{inflateAmount:e},i){t.inflateAmount="auto"===e?1===i?.33:0:e}class $n extends js{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:t=>"spacing"!==t,_indexable:t=>"spacing"!==t&&!t.startsWith("borderDash")&&!t.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data,{labels:{pointStyle:i,textAlign:s,color:n,useBorderRadius:o,borderRadius:a}}=t.legend.options;return e.labels.length&&e.datasets.length?e.labels.map(((e,r)=>{const l=t.getDatasetMeta(0).controller.getStyle(r);return{text:e,fillStyle:l.backgroundColor,fontColor:n,hidden:!t.getDataVisibility(r),lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:l.borderWidth,strokeStyle:l.borderColor,textAlign:s,pointStyle:i,borderRadius:o&&(a||l.borderRadius),index:r}})):[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}}};constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,a,r=t=>+i[t];if(o(i[t])){const{key:t="value"}=this._parsing;r=e=>+M(i[e],t)}for(n=t,a=t+e;n<a;++n)s._parsed[n]=r(n)}}_getRotation(){return $(this.options.rotation-90)}_getCircumference(){return $(this.options.circumference)}_getRotationExtents(){let t=O,e=-O;for(let i=0;i<this.chart.data.datasets.length;++i)if(this.chart.isDatasetVisible(i)&&this.chart.getDatasetMeta(i).type===this._type){const s=this.chart.getDatasetMeta(i).controller,n=s._getRotation(),o=s._getCircumference();t=Math.min(t,n),e=Math.max(e,n+o)}return{rotation:t,circumference:e-t}}update(t){const e=this.chart,{chartArea:i}=e,s=this._cachedMeta,n=s.data,o=this.getMaxBorderWidth()+this.getMaxOffset(n)+this.options.spacing,a=Math.max((Math.min(i.width,i.height)-o)/2,0),r=Math.min(h(this.options.cutout,a),1),l=this._getRingWeight(this.index),{circumference:d,rotation:u}=this._getRotationExtents(),{ratioX:f,ratioY:g,offsetX:p,offsetY:m}=function(t,e,i){let s=1,n=1,o=0,a=0;if(e<O){const r=t,l=r+e,h=Math.cos(r),c=Math.sin(r),d=Math.cos(l),u=Math.sin(l),f=(t,e,s)=>J(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>J(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(E,c,u),x=g(C,h,d),b=g(C+E,c,u);s=(p-x)/2,n=(m-b)/2,o=-(p+x)/2,a=-(m+b)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(u,d,r),x=(i.width-o)/f,b=(i.height-o)/g,_=Math.max(Math.min(x,b)/2,0),y=c(this.options.radius,_),v=(y-Math.max(y*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=p*y,this.offsetY=m*y,s.total=this.calculateTotal(),this.outerRadius=y-v*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-v*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/O)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,{sharedOptions:f,includeOptions:g}=this._getSharedOptions(e,s);let p,m=this._getRotation();for(p=0;p<e;++p)m+=this._circumference(p,n);for(p=e;p<e+i;++p){const e=this._circumference(p,n),i=t[p],o={x:l+this.offsetX,y:h+this.offsetY,startAngle:m,endAngle:m+e,circumference:e,outerRadius:u,innerRadius:d};g&&(o.options=f||this.resolveDataElementOptions(p,i.active?"active":s)),m+=e,this.updateElement(i,p,o,s)}}calculateTotal(){const t=this._cachedMeta,e=t.data;let i,s=0;for(i=0;i<e.length;i++){const n=t._parsed[i];null===n||isNaN(n)||!this.chart.getDataVisibility(i)||e[i].hidden||(s+=Math.abs(n))}return s}calculateCircumference(t){const e=this._cachedMeta.total;return e>0&&!isNaN(t)?O*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s<n;++s)if(i.isDatasetVisible(s)){o=i.getDatasetMeta(s),t=o.data,a=o.controller;break}if(!t)return 0;for(s=0,n=t.length;s<n;++s)r=a.resolveDataElementOptions(s),"inner"!==r.borderAlign&&(e=Math.max(e,r.borderWidth||0,r.hoverBorderWidth||0));return e}getMaxOffset(t){let e=0;for(let i=0,s=t.length;i<s;++i){const t=this.resolveDataElementOptions(i);e=Math.max(e,t.offset||0,t.hoverOffset||0)}return e}_getRingWeightOffset(t){let e=0;for(let i=0;i<t;++i)this.chart.isDatasetVisible(i)&&(e+=this._getRingWeight(i));return e}_getRingWeight(t){return Math.max(l(this.chart.data.datasets[t].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class Yn extends js{static id="polarArea";static defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return e.labels.map(((e,n)=>{const o=t.getDatasetMeta(0).controller.getStyle(n);return{text:e,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,fontColor:s,lineWidth:o.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(n),index:n}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}getMinMax(){const t=this._cachedMeta,e={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach(((t,i)=>{const s=this.getParsed(i).r;!isNaN(s)&&this.chart.getDataVisibility(i)&&(s<e.min&&(e.min=s),s>e.max&&(e.max=s))})),e}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.options.animation,r=this._cachedMeta.rScale,l=r.xCenter,h=r.yCenter,c=r.getIndexAngle(0)-.5*C;let d,u=c;const f=360/this.countVisibleElements();for(d=0;d<e;++d)u+=this._computeAngle(d,s,f);for(d=e;d<e+i;d++){const e=t[d];let i=u,g=u+this._computeAngle(d,s,f),p=o.getDataVisibility(d)?r.getDistanceFromCenterForValue(this.getParsed(d).r):0;u=g,n&&(a.animateScale&&(p=0),a.animateRotate&&(i=g=c));const m={x:l,y:h,innerRadius:0,outerRadius:p,startAngle:i,endAngle:g,options:this.resolveDataElementOptions(d,e.active?"active":s)};this.updateElement(e,d,m,s)}}countVisibleElements(){const t=this._cachedMeta;let e=0;return t.data.forEach(((t,i)=>{!isNaN(this.getParsed(i).r)&&this.chart.getDataVisibility(i)&&e++})),e}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?$(this.resolveDataElementOptions(t,e).angle||i):0}}var Un=Object.freeze({__proto__:null,BarController:class extends js{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(t,e,i,s){return Vn(t,e,i,s)}parseArrayData(t,e,i,s){return Vn(t,e,i,s)}parseObjectData(t,e,i,s){const{iScale:n,vScale:o}=t,{xAxisKey:a="x",yAxisKey:r="y"}=this._parsing,l="x"===n.axis?a:r,h="x"===o.axis?a:r,c=[];let d,u,f,g;for(d=i,u=i+s;d<u;++d)g=e[d],f={},f[n.axis]=n.parse(M(g,l),d),c.push(Fn(M(g,h),f,o,d));return c}updateRangeFromParsed(t,e,i,s){super.updateRangeFromParsed(t,e,i,s);const n=i._custom;n&&e===this._cachedMeta.vScale&&(t.min=Math.min(t.min,n.min),t.max=Math.max(t.max,n.max))}getMaxOverflow(){return 0}getLabelAndValue(t){const e=this._cachedMeta,{iScale:i,vScale:s}=e,n=this.getParsed(t),o=n._custom,a=Bn(o)?"["+o.start+", "+o.end+"]":""+s.getLabelForValue(n[s.axis]);return{label:""+i.getLabelForValue(n[i.axis]),value:a}}initialize(){this.enableOptionSharing=!0,super.initialize();this._cachedMeta.stack=this.getDataset().stack}update(t){const e=this._cachedMeta;this.updateElements(e.data,0,e.data.length,t)}updateElements(t,e,i,n){const o="reset"===n,{index:a,_cachedMeta:{vScale:r}}=this,l=r.getBasePixel(),h=r.isHorizontal(),c=this._getRuler(),{sharedOptions:d,includeOptions:u}=this._getSharedOptions(e,n);for(let f=e;f<e+i;f++){const e=this.getParsed(f),i=o||s(e[r.axis])?{base:l,head:l}:this._calculateBarValuePixels(f),g=this._calculateBarIndexPixels(f,c),p=(e._stacks||{})[r.axis],m={horizontal:h,base:i.base,enableBorderRadius:!p||Bn(e._custom)||a===p._top||a===p._bottom,x:h?i.head:g.center,y:h?g.center:i.head,height:h?g.size:Math.abs(i.size),width:h?Math.abs(i.size):g.size};u&&(m.options=d||this.resolveDataElementOptions(f,t[f].active?"active":n));const x=m.options||t[f].options;Wn(m,x,p,a),jn(m,x,c.ratio),this.updateElement(t[f],f,m,n)}}_getStacks(t,e){const{iScale:i}=this._cachedMeta,n=i.getMatchingVisibleMetas(this._type).filter((t=>t.controller.options.grouped)),o=i.options.stacked,a=[],r=this._cachedMeta.controller.getParsed(e),l=r&&r[i.axis],h=t=>{const e=t._parsed.find((t=>t[i.axis]===l)),n=e&&e[t.vScale.axis];if(s(n)||isNaN(n))return!0};for(const i of n)if((void 0===e||!h(i))&&((!1===o||-1===a.indexOf(i.stack)||void 0===o&&void 0===i.stack)&&a.push(i.stack),i.index===t))break;return a.length||a.push(void 0),a}_getStackCount(t){return this._getStacks(void 0,t).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const t=this.chart.scales,e=this.chart.options.indexAxis;return Object.keys(t).filter((i=>t[i].axis===e)).shift()}_getAxis(){const t={},e=this.getFirstScaleIdForIndexAxis();for(const i of this.chart.data.datasets)t[l("x"===this.chart.options.indexAxis?i.xAxisID:i.yAxisID,e)]=!0;return Object.keys(t)}_getStackIndex(t,e,i){const s=this._getStacks(t,i),n=void 0!==e?s.indexOf(e):-1;return-1===n?s.length-1:n}_getRuler(){const t=this.options,e=this._cachedMeta,i=e.iScale,s=[];let n,o;for(n=0,o=e.data.length;n<o;++n)s.push(i.getPixelForValue(this.getParsed(n)[i.axis],n));const a=t.barThickness;return{min:a||zn(e),pixels:s,start:i._startPixel,end:i._endPixel,stackCount:this._getStackCount(),scale:i,grouped:t.grouped,ratio:a?1:t.categoryPercentage*t.barPercentage}}_calculateBarValuePixels(t){const{_cachedMeta:{vScale:e,_stacked:i,index:n},options:{base:o,minBarLength:a}}=this,r=o||0,l=this.getParsed(t),h=l._custom,c=Bn(h);let d,u,f=l[e.axis],g=0,p=i?this.applyStack(e,l,i):f;p!==f&&(g=p-f,p=f),c&&(f=h.barStart,p=h.barEnd-h.barStart,0!==f&&F(f)!==F(h.barEnd)&&(g=0),g+=f);const m=s(o)||c?g:o;let x=e.getPixelForValue(m);if(d=this.chart.getDataVisibility(t)?e.getPixelForValue(g+p):x,u=d-x,Math.abs(u)<a){u=function(t,e,i){return 0!==t?F(t):(e.isHorizontal()?1:-1)*(e.min>=i?1:-1)}(u,e,r)*a,f===r&&(x-=u/2);const t=e.getPixelForDecimal(0),s=e.getPixelForDecimal(1),o=Math.min(t,s),h=Math.max(t,s);x=Math.max(Math.min(x,h),o),d=x+u,i&&!c&&(l._stacks[e.axis]._visualValues[n]=e.getValueForPixel(d)-e.getValueForPixel(x))}if(x===e.getPixelForValue(r)){const t=F(u)*e.getLineWidthForValue(r)/2;x+=t,u-=t}return{size:u,base:x,head:d,center:d+u/2}}_calculateBarIndexPixels(t,e){const i=e.scale,n=this.options,o=n.skipNull,a=l(n.maxBarThickness,1/0);let r,h;const c=this._getAxisCount();if(e.grouped){const i=o?this._getStackCount(t):e.stackCount,d="flex"===n.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t<n.length-1?n[t+1]:null;const l=i.categoryPercentage;null===a&&(a=o-(null===r?e.end-e.start:r-o)),null===r&&(r=o+o-a);const h=o-(o-Math.min(a,r))/2*l;return{chunk:Math.abs(r-a)/2*l/s,ratio:i.barPercentage,start:h}}(t,e,n,i*c):function(t,e,i,n){const o=i.barThickness;let a,r;return s(o)?(a=e.min*i.categoryPercentage,r=i.barPercentage):(a=o*n,r=1),{chunk:a/n,ratio:r,start:e.pixels[t]-a/2}}(t,e,n,i*c),u="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,f=this._getAxis().indexOf(l(u,this.getFirstScaleIdForIndexAxis())),g=this._getStackIndex(this.index,this._cachedMeta.stack,o?t:void 0)+f;r=d.start+d.chunk*g+d.chunk/2,h=Math.min(a,d.chunk*d.ratio)}else r=i.getPixelForValue(this.getParsed(t)[i.axis],t),h=Math.min(a,e.min*e.ratio);return{base:r-h/2,head:r+h/2,center:r,size:h}}draw(){const t=this._cachedMeta,e=t.vScale,i=t.data,s=i.length;let n=0;for(;n<s;++n)null===this.getParsed(n)[e.axis]||i[n].hidden||i[n].draw(this._ctx)}},BubbleController:class extends js{static id="bubble";static defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}};static overrides={scales:{x:{type:"linear"},y:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(t,e,i,s){const n=super.parsePrimitiveData(t,e,i,s);for(let t=0;t<n.length;t++)n[t]._custom=this.resolveDataElementOptions(t+i).radius;return n}parseArrayData(t,e,i,s){const n=super.parseArrayData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=l(s[2],this.resolveDataElementOptions(t+i).radius)}return n}parseObjectData(t,e,i,s){const n=super.parseObjectData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=l(s&&s.r&&+s.r,this.resolveDataElementOptions(t+i).radius)}return n}getMaxOverflow(){const t=this._cachedMeta.data;let e=0;for(let i=t.length-1;i>=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart.data.labels||[],{xScale:s,yScale:n}=e,o=this.getParsed(t),a=s.getLabelForValue(o.x),r=n.getLabelForValue(o.y),l=o._custom;return{label:i[t]||"",value:"("+a+", "+r+(l?", "+l:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,{sharedOptions:r,includeOptions:l}=this._getSharedOptions(e,s),h=o.axis,c=a.axis;for(let d=e;d<e+i;d++){const e=t[d],i=!n&&this.getParsed(d),u={},f=u[h]=n?o.getPixelForDecimal(.5):o.getPixelForValue(i[h]),g=u[c]=n?a.getBasePixel():a.getPixelForValue(i[c]);u.skip=isNaN(f)||isNaN(g),l&&(u.options=r||this.resolveDataElementOptions(d,e.active?"active":s),n&&(u.options.radius=0)),this.updateElement(e,d,u,s)}}resolveDataElementOptions(t,e){const i=this.getParsed(t);let s=super.resolveDataElementOptions(t,e);s.$shared&&(s=Object.assign({},s,{$shared:!1}));const n=s.radius;return"active"!==e&&(s.radius=0),s.radius+=l(i&&i._custom,n),s}},DoughnutController:$n,LineController:class extends js{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=pt(e,s,o);this._drawStart=a,this._drawCount=r,mt(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,n){const o="reset"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(e,n),u=a.axis,f=r.axis,{spanGaps:g,segment:p}=this.options,m=N(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||o||"none"===n,b=e+i,_=t.length;let y=e>0&&this.getParsed(e-1);for(let i=0;i<_;++i){const g=t[i],_=x?g:{};if(i<e||i>=b){_.skip=!0;continue}const v=this.getParsed(i),M=s(v[f]),w=_[u]=a.getPixelForValue(v[u],i),k=_[f]=o||M?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,v,l):v[f],i);_.skip=isNaN(w)||isNaN(k)||M,_.stop=i>0&&Math.abs(v[u]-y[u])>m,p&&(_.parsed=v,_.raw=h.data[i]),d&&(_.options=c||this.resolveDataElementOptions(i,g.active?"active":n)),x||this.updateElement(g,i,_,n),y=v}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}},PieController:class extends $n{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}},PolarAreaController:Yn,RadarController:class extends js{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this._cachedMeta.rScale,o="reset"===s;for(let a=e;a<e+i;a++){const e=t[a],i=this.resolveDataElementOptions(a,e.active?"active":s),r=n.getPointPositionForValue(a,this.getParsed(a).r),l=o?n.xCenter:r.x,h=o?n.yCenter:r.y,c={x:l,y:h,angle:r.angle,skip:isNaN(l)||isNaN(h),options:i};this.updateElement(e,a,c,s)}}},ScatterController:class extends js{static id="scatter";static defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1};static overrides={interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}};getLabelAndValue(t){const e=this._cachedMeta,i=this.chart.data.labels||[],{xScale:s,yScale:n}=e,o=this.getParsed(t),a=s.getLabelForValue(o.x),r=n.getLabelForValue(o.y);return{label:i[t]||"",value:"("+a+", "+r+")"}}update(t){const e=this._cachedMeta,{data:i=[]}=e,s=this.chart._animationsDisabled;let{start:n,count:o}=pt(e,i,s);if(this._drawStart=n,this._drawCount=o,mt(e)&&(n=0,o=i.length),this.options.showLine){this.datasetElementType||this.addElements();const{dataset:n,_dataset:o}=e;n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!o._decimated,n.points=i;const a=this.resolveDatasetElementOptions(t);a.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:a},t)}else this.datasetElementType&&(delete e.dataset,this.datasetElementType=!1);this.updateElements(i,n,o,t)}addElements(){const{showLine:t}=this.options;!this.datasetElementType&&t&&(this.datasetElementType=this.chart.registry.getElement("line")),super.addElements()}updateElements(t,e,i,n){const o="reset"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,c=this.resolveDataElementOptions(e,n),d=this.getSharedOptions(c),u=this.includeOptions(n,d),f=a.axis,g=r.axis,{spanGaps:p,segment:m}=this.options,x=N(p)?p:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||o||"none"===n;let _=e>0&&this.getParsed(e-1);for(let c=e;c<e+i;++c){const e=t[c],i=this.getParsed(c),p=b?e:{},y=s(i[g]),v=p[f]=a.getPixelForValue(i[f],c),M=p[g]=o||y?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,i,l):i[g],c);p.skip=isNaN(v)||isNaN(M)||y,p.stop=c>0&&Math.abs(i[f]-_[f])>x,m&&(p.parsed=i,p.raw=h.data[c]),u&&(p.options=d||this.resolveDataElementOptions(c,e.active?"active":n)),b||this.updateElement(e,c,p,n),_=i}this.updateSharedOptions(d,n,c)}getMaxOverflow(){const t=this._cachedMeta,e=t.data||[];if(!this.options.showLine){let t=0;for(let i=e.length-1;i>=0;--i)t=Math.max(t,e[i].size(this.resolveDataElementOptions(i))/2);return t>0&&t}const i=t.dataset,s=i.options&&i.options.borderWidth||0;if(!e.length)return s;const n=e[0].size(this.resolveDataElementOptions(0)),o=e[e.length-1].size(this.resolveDataElementOptions(e.length-1));return Math.max(s,n,o)/2}}});function Xn(t,e,i,s){const n=vi(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return Z(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:Z(n.innerStart,0,a),innerEnd:Z(n.innerEnd,0,a)}}function qn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Kn(t,e,i,s,n,o){const{x:a,y:r,startAngle:l,pixelMargin:h,innerRadius:c}=e,d=Math.max(e.outerRadius+s+i-h,0),u=c>0?c+s+i+h:0;let f=0;const g=n-l;if(s){const t=((c>0?c-s:0)+(d>0?d-s:0))/2;f=(g-(0!==t?g*t/(t+s):g))/2}const p=(g-Math.max(.001,g*d-i/C)/d)/2,m=l+p+f,x=n-p-f,{outerStart:b,outerEnd:_,innerStart:y,innerEnd:v}=Xn(e,u,d,x-m),M=d-b,w=d-_,k=m+b/M,S=x-_/w,P=u+y,D=u+v,O=m+y/P,A=x-v/D;if(t.beginPath(),o){const e=(k+S)/2;if(t.arc(a,r,d,k,e),t.arc(a,r,d,e,S),_>0){const e=qn(w,S,a,r);t.arc(e.x,e.y,_,S,x+E)}const i=qn(D,x,a,r);if(t.lineTo(i.x,i.y),v>0){const e=qn(D,A,a,r);t.arc(e.x,e.y,v,x+E,A+Math.PI)}const s=(x-v/u+(m+y/u))/2;if(t.arc(a,r,u,x-v/u,s,!0),t.arc(a,r,u,s,m+y/u,!0),y>0){const e=qn(P,O,a,r);t.arc(e.x,e.y,y,O+Math.PI,m-E)}const n=qn(M,m,a,r);if(t.lineTo(n.x,n.y),b>0){const e=qn(M,k,a,r);t.arc(e.x,e.y,b,m-E,k)}}else{t.moveTo(a,r);const e=Math.cos(k)*d+a,i=Math.sin(k)*d+r;t.lineTo(e,i);const s=Math.cos(S)*d+a,n=Math.sin(S)*d+r;t.lineTo(s,n)}t.closePath()}function Gn(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r,options:l}=e,{borderWidth:h,borderJoinStyle:c,borderDash:d,borderDashOffset:u,borderRadius:f}=l,g="inner"===l.borderAlign;if(!h)return;t.setLineDash(d||[]),t.lineDashOffset=u,g?(t.lineWidth=2*h,t.lineJoin=c||"round"):(t.lineWidth=h,t.lineJoin=c||"bevel");let p=e.endAngle;if(o){Kn(t,e,i,s,p,n);for(let e=0;e<o;++e)t.stroke();isNaN(r)||(p=a+(r%O||O))}g&&function(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+E,s-E),t.closePath(),t.clip()}(t,e,p),l.selfJoin&&p-a>=C&&0===f&&"miter"!==c&&function(t,e,i){const{startAngle:s,x:n,y:o,outerRadius:a,innerRadius:r,options:l}=e,{borderWidth:h,borderJoinStyle:c}=l,d=Math.min(h/a,G(s-i));if(t.beginPath(),t.arc(n,o,a-h/2,s+d/2,i-d/2),r>0){const e=Math.min(h/r,G(s-i));t.arc(n,o,r+h/2,i-e/2,s+e/2,!0)}else{const e=Math.min(h/2,a*G(s-i));if("round"===c)t.arc(n,o,e,i-C/2,s+C/2,!0);else if("bevel"===c){const a=2*e*e,r=-a*Math.cos(i+C/2)+n,l=-a*Math.sin(i+C/2)+o,h=a*Math.cos(s+C/2)+n,c=a*Math.sin(s+C/2)+o;t.lineTo(r,l),t.lineTo(h,c)}}t.closePath(),t.moveTo(0,0),t.rect(0,0,t.canvas.width,t.canvas.height),t.clip("evenodd")}(t,e,p),o||(Kn(t,e,i,s,p,n),t.stroke())}function Jn(t,e,i=e){t.lineCap=l(i.borderCapStyle,e.borderCapStyle),t.setLineDash(l(i.borderDash,e.borderDash)),t.lineDashOffset=l(i.borderDashOffset,e.borderDashOffset),t.lineJoin=l(i.borderJoinStyle,e.borderJoinStyle),t.lineWidth=l(i.borderWidth,e.borderWidth),t.strokeStyle=l(i.borderColor,e.borderColor)}function Zn(t,e,i){t.lineTo(i.x,i.y)}function Qn(t,e,i={}){const s=t.length,{start:n=0,end:o=s-1}=i,{start:a,end:r}=e,l=Math.max(n,a),h=Math.min(o,r),c=n<a&&o<a||n>r&&o>r;return{count:s,start:l,loop:e.loop,ilen:h<l&&!c?s+h-l:h-l}}function to(t,e,i,s){const{points:n,options:o}=e,{count:a,start:r,loop:l,ilen:h}=Qn(n,i,s),c=function(t){return t.stepped?Fe:t.tension||"monotone"===t.cubicInterpolationMode?Ve:Zn}(o);let d,u,f,{move:g=!0,reverse:p}=s||{};for(d=0;d<=h;++d)u=n[(r+(p?h-d:d))%a],u.skip||(g?(t.moveTo(u.x,u.y),g=!1):c(t,f,u,p,o.stepped),f=u);return l&&(u=n[(r+(p?h:0))%a],c(t,f,u,p,o.stepped)),!!l}function eo(t,e,i,s){const n=e.points,{count:o,start:a,ilen:r}=Qn(n,i,s),{move:l=!0,reverse:h}=s||{};let c,d,u,f,g,p,m=0,x=0;const b=t=>(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(i<f?f=i:i>g&&(g=i),m=(x*m+e)/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function io(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?eo:to}const so="function"==typeof Path2D;function no(t,e,i,s){so&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Jn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=io(e);for(const r of n)Jn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class oo extends $s{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t&&"fill"!==t};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;hi(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=zi(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Ii(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?pi:t.tension||"monotone"===t.cubicInterpolationMode?mi:gi}(i);let l,h;for(l=0,h=o.length;l<h;++l){const{start:h,end:c}=o[l],d=n[h],u=n[c];if(d===u){a.push(d);continue}const f=r(d,u,Math.abs((s-d[e])/(u[e]-d[e])),i.stepped);f[e]=t[e],a.push(f)}return 1===a.length?a[0]:a}pathSegment(t,e,i){return io(this)(t,this,e,i)}path(t,e,i){const s=this.segments,n=io(this);let o=this._loop;e=e||0,i=i||this.points.length-e;for(const a of s)o&=n(t,this,a,{start:e,end:e+i-1});return!!o}draw(t,e,i,s){const n=this.options||{};(this.points||[]).length&&n.borderWidth&&(t.save(),no(t,this,i,s),t.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function ao(t,e,i,s){const n=t.options,{[i]:o}=t.getProps([i],s);return Math.abs(e-o)<n.radius+n.hitRadius}function ro(t,e){const{x:i,y:s,base:n,width:o,height:a}=t.getProps(["x","y","base","width","height"],e);let r,l,h,c,d;return t.horizontal?(d=a/2,r=Math.min(i,n),l=Math.max(i,n),h=s-d,c=s+d):(d=o/2,r=i-d,l=i+d,h=Math.min(s,n),c=Math.max(s,n)),{left:r,top:h,right:l,bottom:c}}function lo(t,e,i,s){return t?0:Z(e,i,s)}function ho(t){const e=ro(t),i=e.right-e.left,s=e.bottom-e.top,n=function(t,e,i){const s=t.options.borderWidth,n=t.borderSkipped,o=Mi(s);return{t:lo(n.top,o.top,0,i),r:lo(n.right,o.right,0,e),b:lo(n.bottom,o.bottom,0,i),l:lo(n.left,o.left,0,e)}}(t,i/2,s/2),a=function(t,e,i){const{enableBorderRadius:s}=t.getProps(["enableBorderRadius"]),n=t.options.borderRadius,a=wi(n),r=Math.min(e,i),l=t.borderSkipped,h=s||o(n);return{topLeft:lo(!h||l.top||l.left,a.topLeft,0,r),topRight:lo(!h||l.top||l.right,a.topRight,0,r),bottomLeft:lo(!h||l.bottom||l.left,a.bottomLeft,0,r),bottomRight:lo(!h||l.bottom||l.right,a.bottomRight,0,r)}}(t,i/2,s/2);return{outer:{x:e.left,y:e.top,w:i,h:s,radius:a},inner:{x:e.left+n.l,y:e.top+n.t,w:i-n.l-n.r,h:s-n.t-n.b,radius:{topLeft:Math.max(0,a.topLeft-Math.max(n.t,n.l)),topRight:Math.max(0,a.topRight-Math.max(n.t,n.r)),bottomLeft:Math.max(0,a.bottomLeft-Math.max(n.b,n.l)),bottomRight:Math.max(0,a.bottomRight-Math.max(n.b,n.r))}}}}function co(t,e,i,s){const n=null===e,o=null===i,a=t&&!(n&&o)&&ro(t,s);return a&&(n||tt(e,a.left,a.right))&&(o||tt(i,a.top,a.bottom))}function uo(t,e){t.rect(e.x,e.y,e.w,e.h)}function fo(t,e,i={}){const s=t.x!==i.x?-e:0,n=t.y!==i.y?-e:0,o=(t.x+t.w!==i.x+i.w?e:0)-s,a=(t.y+t.h!==i.y+i.h?e:0)-n;return{x:t.x+s,y:t.y+n,w:t.w+o,h:t.h+a,radius:t.radius}}var go=Object.freeze({__proto__:null,ArcElement:class extends $s{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.getProps(["x","y"],i),{angle:n,distance:o}=X(s,{x:t,y:e}),{startAngle:a,endAngle:r,innerRadius:h,outerRadius:c,circumference:d}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],i),u=(this.options.spacing+this.options.borderWidth)/2,f=l(d,r-a),g=J(n,a,r)&&a!==r,p=f>=O||g,m=tt(o,h+u,c+u);return p&&m}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/4,n=(e.spacing||0)/2,o=e.circular;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>O?Math.floor(i/O):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();const a=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(a)*s,Math.sin(a)*s);const r=s*(1-Math.sin(Math.min(C,i||0)));t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor,function(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r}=e;let l=e.endAngle;if(o){Kn(t,e,i,s,l,n);for(let e=0;e<o;++e)t.fill();isNaN(r)||(l=a+(r%O||O))}Kn(t,e,i,s,l,n),t.fill()}(t,this,r,n,o),Gn(t,this,r,n,o),t.restore()}},BarElement:class extends $s{static id="bar";static defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(t){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,t&&Object.assign(this,t)}draw(t){const{inflateAmount:e,options:{borderColor:i,backgroundColor:s}}=this,{inner:n,outer:o}=ho(this),a=(r=o.radius).topLeft||r.topRight||r.bottomLeft||r.bottomRight?He:uo;var r;t.save(),o.w===n.w&&o.h===n.h||(t.beginPath(),a(t,fo(o,e,n)),t.clip(),a(t,fo(n,-e,o)),t.fillStyle=i,t.fill("evenodd")),t.beginPath(),a(t,fo(n,e)),t.fillStyle=s,t.fill(),t.restore()}inRange(t,e,i){return co(this,t,e,i)}inXRange(t,e){return co(this,t,null,e)}inYRange(t,e){return co(this,null,t,e)}getCenterPoint(t){const{x:e,y:i,base:s,horizontal:n}=this.getProps(["x","y","base","horizontal"],t);return{x:n?(e+s)/2:e,y:n?i:(i+s)/2}}getRange(t){return"x"===t?this.width/2:this.height/2}},LineElement:oo,PointElement:class extends $s{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2)<Math.pow(s.hitRadius+s.radius,2)}inXRange(t,e){return ao(this,t,"x",e)}inYRange(t,e){return ao(this,t,"y",e)}getCenterPoint(t){const{x:e,y:i}=this.getProps(["x","y"],t);return{x:e,y:i}}size(t){let e=(t=t||this.options||{}).radius||0;e=Math.max(e,e&&t.hoverRadius||0);return 2*(e+(e&&t.borderWidth||0))}draw(t,e){const i=this.options;this.skip||i.radius<.1||!Re(this,e,this.size(i)/2)||(t.strokeStyle=i.borderColor,t.lineWidth=i.borderWidth,t.fillStyle=i.backgroundColor,Le(t,i,this.x,this.y))}getRange(){const t=this.options||{};return t.radius+t.hitRadius}}});function po(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}function mo(t){const e=this.getLabels();return t>=0&&t<e.length?e[t]:t}function xo(t,e,{horizontal:i,minRotation:s}){const n=$(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}class bo extends tn{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return s(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=F(s),e=F(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=0===n?1:Math.abs(.05*n);a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const n=function(t,e){const i=[],{bounds:n,step:o,min:a,max:r,precision:l,count:h,maxTicks:c,maxDigits:d,includeBounds:u}=t,f=o||1,g=c-1,{min:p,max:m}=e,x=!s(a),b=!s(r),_=!s(h),y=(m-p)/(d+1);let v,M,w,k,S=B((m-p)/g/f)*f;if(S<1e-14&&!x&&!b)return[{value:p},{value:m}];k=Math.ceil(m/S)-Math.floor(p/S),k>g&&(S=B(k*S/g/f)*f),s(l)||(v=Math.pow(10,l),S=Math.ceil(S*v)/v),"ticks"===n?(M=Math.floor(p/S)*S,w=Math.ceil(m/S)*S):(M=p,w=m),x&&b&&o&&H((r-a)/o,S/1e3)?(k=Math.round(Math.min((r-a)/S,c)),S=(r-a)/k,M=a,w=r):_?(M=x?a:M,w=b?r:w,k=h-1,S=(w-M)/k):(k=(w-M)/S,k=V(k,Math.round(k),S/1e3)?Math.round(k):Math.ceil(k));const P=Math.max(U(S),U(M));v=Math.pow(10,s(l)?P:l),M=Math.round(M*v)/v,w=Math.round(w*v)/v;let D=0;for(x&&(u&&M!==a?(i.push({value:a}),M<a&&D++,V(Math.round((M+D*S)*v)/v,a,xo(a,y,t))&&D++):M<a&&D++);D<k;++D){const t=Math.round((M+D*S)*v)/v;if(b&&t>r)break;i.push({value:t})}return b&&u&&w!==r?i.length&&V(i[i.length-1].value,r,xo(r,y,t))?i[i.length-1].value=r:i.push({value:r}):b&&w!==r||i.push({value:w}),i}({maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},this._range||this);return"ticks"===t.bounds&&j(n,this,"value"),t.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const t=this.ticks;let e=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-e)/Math.max(t.length-1,1)/2;e-=s,i+=s}this._startValue=e,this._endValue=i,this._valueRange=i-e}getLabelForValue(t){return ne(t,this.chart.options.locale,this.options.ticks.format)}}class _o extends bo{static id="linear";static defaults={ticks:{callback:ae.formatters.numeric}};determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?t:0,this.max=a(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,i=$(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,n=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,n.lineHeight/s))}getPixelForValue(t){return null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}const yo=t=>Math.floor(z(t)),vo=(t,e)=>Math.pow(10,yo(t)+e);function Mo(t){return 1===t/Math.pow(10,yo(t))}function wo(t,e,i){const s=Math.pow(10,i),n=Math.floor(t/s);return Math.ceil(e/s)-n}function ko(t,{min:e,max:i}){e=r(t.min,e);const s=[],n=yo(e);let o=function(t,e){let i=yo(e-t);for(;wo(t,e,i)>10;)i++;for(;wo(t,e,i)<10;)i--;return Math.min(i,yo(t))}(e,i),a=o<0?Math.pow(10,Math.abs(o)):1;const l=Math.pow(10,o),h=n>o?Math.pow(10,n):0,c=Math.round((e-h)*a)/a,d=Math.floor((e-h)/l/10)*l*10;let u=Math.floor((c-d)/Math.pow(10,o)),f=r(t.min,Math.round((h+d+u*Math.pow(10,o))*a)/a);for(;f<i;)s.push({value:f,major:Mo(f),significand:u}),u>=10?u=u<15?15:20:u++,u>=20&&(o++,u=2,a=o>=0?1:a),f=Math.round((h+d+u*Math.pow(10,o))*a)/a;const g=r(t.max,f);return s.push({value:g,major:Mo(g),significand:u}),s}class So extends tn{static id="logarithmic";static defaults={ticks:{callback:ae.formatters.logarithmic,major:{enabled:!0}}};constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,e){const i=bo.prototype.parse.apply(this,[t,e]);if(0!==i)return a(i)&&i>0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?Math.max(0,t):null,this.max=a(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!a(this._userMin)&&(this.min=t===vo(this.min,0)?vo(this.min,-1):vo(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t;i===s&&(i<=0?(n(1),o(10)):(n(vo(i,-1)),o(vo(s,1)))),i<=0&&n(vo(s,-1)),s<=0&&o(vo(i,1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=ko({min:this._userMin,max:this._userMax},this);return"ticks"===t.bounds&&j(e,this,"value"),t.reverse?(e.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),e}getLabelForValue(t){return void 0===t?"0":ne(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=z(t),this._valueRange=z(this.max)-z(t)}getPixelForValue(t){return void 0!==t&&0!==t||(t=this.min),null===t||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(z(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const e=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+e*this._valueRange)}}function Po(t){const e=t.ticks;if(e.display&&t.display){const t=ki(e.backdropPadding);return l(e.font&&e.font.size,ue.font.size)+t.height}return 0}function Do(t,e,i,s,n){return t===s||t===n?{start:e-i/2,end:e+i/2}:t<s||t>n?{start:e-i,end:e}:{start:e,end:e+i}}function Co(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],o=[],a=t._pointLabels.length,r=t.options.pointLabels,l=r.centerPointLabels?C/a:0;for(let u=0;u<a;u++){const a=r.setContext(t.getPointLabelContext(u));o[u]=a.padding;const f=t.getPointPosition(u,t.drawingArea+o[u],l),g=Si(a.font),p=(h=t.ctx,c=g,d=n(d=t._pointLabels[u])?d:[d],{w:Oe(h,c.string,d),h:d.length*c.lineHeight});s[u]=p;const m=G(t.getIndexAngle(u)+l),x=Math.round(Y(m));Oo(i,e,m,Do(x,f.x,p.w,0,180),Do(x,f.y,p.h,90,270))}var h,c,d;t.setCenterPoint(e.l-i.l,i.r-e.r,e.t-i.t,i.b-e.b),t._pointLabelItems=function(t,e,i){const s=[],n=t._pointLabels.length,o=t.options,{centerPointLabels:a,display:r}=o.pointLabels,l={extra:Po(o)/2,additionalAngle:a?C/n:0};let h;for(let o=0;o<n;o++){l.padding=i[o],l.size=e[o];const n=Ao(t,o,l);s.push(n),"auto"===r&&(n.visible=To(n,h),n.visible&&(h=n))}return s}(t,s,o)}function Oo(t,e,i,s,n){const o=Math.abs(Math.sin(i)),a=Math.abs(Math.cos(i));let r=0,l=0;s.start<e.l?(r=(e.l-s.start)/o,t.l=Math.min(t.l,e.l-r)):s.end>e.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.start<e.t?(l=(e.t-n.start)/a,t.t=Math.min(t.t,e.t-l)):n.end>e.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function Ao(t,e,i){const s=t.drawingArea,{extra:n,additionalAngle:o,padding:a,size:r}=i,l=t.getPointPosition(e,s+n+a,o),h=Math.round(Y(G(l.angle+E))),c=function(t,e,i){90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e);return t}(l.y,r.h,h),d=function(t){if(0===t||180===t)return"center";if(t<180)return"left";return"right"}(h),u=function(t,e,i){"right"===i?t-=e:"center"===i&&(t-=e/2);return t}(l.x,r.w,d);return{visible:!0,x:l.x,y:c,textAlign:d,left:u,top:c,right:u+r.w,bottom:c+r.h}}function To(t,e){if(!e)return!0;const{left:i,top:s,right:n,bottom:o}=t;return!(Re({x:i,y:s},e)||Re({x:i,y:o},e)||Re({x:n,y:s},e)||Re({x:n,y:o},e))}function Lo(t,e,i){const{left:n,top:o,right:a,bottom:r}=i,{backdropColor:l}=e;if(!s(l)){const i=wi(e.borderRadius),s=ki(e.backdropPadding);t.fillStyle=l;const h=n-s.left,c=o-s.top,d=a-n+s.width,u=r-o+s.height;Object.values(i).some((t=>0!==t))?(t.beginPath(),He(t,{x:h,y:c,w:d,h:u,radius:i}),t.fill()):t.fillRect(h,c,d,u)}}function Eo(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,O);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o<s;o++)i=t.getPointPosition(o,e),n.lineTo(i.x,i.y)}}class Ro extends bo{static id="radialLinear";static defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:ae.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}};static defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};static descriptors={angleLines:{_fallback:"grid"}};constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const t=this._padding=ki(Po(this.options)/2),e=this.width=this.maxWidth-t.width,i=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+e/2+t.left),this.yCenter=Math.floor(this.top+i/2+t.top),this.drawingArea=Math.floor(Math.min(e,i)/2)}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!1);this.min=a(t)&&!isNaN(t)?t:0,this.max=a(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/Po(this.options))}generateTickLabels(t){bo.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map(((t,e)=>{const i=d(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?Co(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return G(t*(O/(this._pointLabels.length||1))+$(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if(s(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if(s(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t<e.length){const i=e[t];return function(t,e,i){return Ci(t,{label:i,index:e,type:"pointLabel"})}(this.getContext(),t,i)}}getPointPosition(t,e,i=0){const s=this.getIndexAngle(t)-E+i;return{x:Math.cos(s)*e+this.xCenter,y:Math.sin(s)*e+this.yCenter,angle:s}}getPointPositionForValue(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))}getBasePosition(t){return this.getPointPositionForValue(t||0,this.getBaseValue())}getPointLabelPosition(t){const{left:e,top:i,right:s,bottom:n}=this._pointLabelItems[t];return{left:e,top:i,right:s,bottom:n}}drawBackground(){const{backgroundColor:t,grid:{circular:e}}=this.options;if(t){const i=this.ctx;i.save(),i.beginPath(),Eo(this,this.getDistanceFromCenterForValue(this._endValue),e,this._pointLabels.length),i.closePath(),i.fillStyle=t,i.fill(),i.restore()}}drawGrid(){const t=this.ctx,e=this.options,{angleLines:i,grid:s,border:n}=e,o=this._pointLabels.length;let a,r,l;if(e.pointLabels.display&&function(t,e){const{ctx:i,options:{pointLabels:s}}=t;for(let n=e-1;n>=0;n--){const e=t._pointLabelItems[n];if(!e.visible)continue;const o=s.setContext(t.getPointLabelContext(n));Lo(i,o,e);const a=Si(o.font),{x:r,y:l,textAlign:h}=e;Ne(i,t._pointLabels[n],r,l+a.lineHeight/2,a,{color:o.color,textAlign:h,textBaseline:"middle"})}}(this,o),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e||0===e&&this.min<0){r=this.getDistanceFromCenterForValue(t.value);const i=this.getContext(e),a=s.setContext(i),l=n.setContext(i);!function(t,e,i,s,n){const o=t.ctx,a=e.circular,{color:r,lineWidth:l}=e;!a&&!s||!r||!l||i<0||(o.save(),o.strokeStyle=r,o.lineWidth=l,o.setLineDash(n.dash||[]),o.lineDashOffset=n.dashOffset,o.beginPath(),Eo(t,i,a,s),o.closePath(),o.stroke(),o.restore())}(this,a,r,o,l)}})),i.display){for(t.save(),a=o-1;a>=0;a--){const s=i.setContext(this.getPointLabelContext(a)),{color:n,lineWidth:o}=s;o&&n&&(t.lineWidth=o,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,r=this.getDistanceFromCenterForValue(e.reverse?this.min:this.max),l=this.getPointPosition(a,r),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&this.min>=0&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=Si(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=ki(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}Ne(t,s.label,0,-n,l,{color:r.color,strokeColor:r.textStrokeColor,strokeWidth:r.textStrokeWidth})})),t.restore()}drawTitle(){}}const Io={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},zo=Object.keys(Io);function Fo(t,e){return t-e}function Vo(t,e){if(s(e))return null;const i=t._adapter,{parser:n,round:o,isoWeekday:r}=t._parseOpts;let l=e;return"function"==typeof n&&(l=n(l)),a(l)||(l="string"==typeof n?i.parse(l,n):i.parse(l)),null===l?null:(o&&(l="week"!==o||!N(r)&&!0!==r?i.startOf(l,o):i.startOf(l,"isoWeek",r)),+l)}function Bo(t,e,i,s){const n=zo.length;for(let o=zo.indexOf(t);o<n-1;++o){const t=Io[zo[o]],n=t.steps?t.steps:Number.MAX_SAFE_INTEGER;if(t.common&&Math.ceil((i-e)/(n*t.size))<=s)return zo[o]}return zo[n-1]}function Wo(t,e,i){if(i){if(i.length){const{lo:s,hi:n}=et(i,e);t[i[s]>=e?i[s]:i[n]]=!0}}else t[e]=!0}function No(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a<o;++a)r=e[a],n[r]=a,s.push({value:r,major:!1});return 0!==o&&i?function(t,e,i,s){const n=t._adapter,o=+n.startOf(e[0].value,s),a=e[e.length-1].value;let r,l;for(r=o;r<=a;r=+n.add(r,1,s))l=i[r],l>=0&&(e[l].major=!0);return e}(t,s,n,i):s}class Ho extends tn{static id="time";static defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}};constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e={}){const i=t.time||(t.time={}),s=this._adapter=new In._date(t.adapters.date);s.init(e),b(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:Vo(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:r}=this.getUserBounds();function l(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),r||isNaN(t.max)||(n=Math.max(n,t.max))}o&&r||(l(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||l(this.getMinMax(!1))),s=a(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=a(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=nt(s,n,this.max);return this._unit=e.unit||(i.autoSkip?Bo(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=zo.length-1;o>=zo.indexOf(i);o--){const i=zo[o];if(Io[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return zo[i?zo.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=zo.indexOf(t)+1,i=zo.length;e<i;++e)if(Io[zo[e]].common)return zo[e]}(this._unit):void 0,this.initOffsets(s),t.reverse&&o.reverse(),No(this,o,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((t=>+t.value)))}initOffsets(t=[]){let e,i,s=0,n=0;this.options.offset&&t.length&&(e=this.getDecimalForValue(t[0]),s=1===t.length?1-e:(this.getDecimalForValue(t[1])-e)/2,i=this.getDecimalForValue(t[t.length-1]),n=1===t.length?i:(i-this.getDecimalForValue(t[t.length-2]))/2);const o=t.length<3?.5:.25;s=Z(s,0,o),n=Z(n,0,o),this._offsets={start:s,end:n,factor:1/(s+1+n)}}_generate(){const t=this._adapter,e=this.min,i=this.max,s=this.options,n=s.time,o=n.unit||Bo(n.minUnit,e,i,this._getLabelCapacity(e)),a=l(s.ticks.stepSize,1),r="week"===o&&n.isoWeekday,h=N(r)||!0===r,c={};let d,u,f=e;if(h&&(f=+t.startOf(f,"isoWeek",r)),f=+t.startOf(f,h?"day":o),t.diff(i,e,o)>1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const g="data"===s.ticks.source&&this.getDataTimestamps();for(d=f,u=0;d<i;d=+t.add(d,a,o),u++)Wo(c,d,g);return d!==i&&"ticks"!==s.bounds&&1!==u||Wo(c,d,g),Object.keys(c).sort(Fo).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}format(t,e){const i=this.options.time.displayFormats,s=this._unit,n=e||i[s];return this._adapter.format(t,n)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.ticks.callback;if(o)return d(o,[t,e,i],this);const a=n.time.displayFormats,r=this._unit,l=this._majorUnit,h=r&&a[r],c=l&&a[l],u=i[e],f=l&&c&&u&&u.major;return this._adapter.format(t,s||(f?c:h))}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e<i;++e)s=t[e],s.label=this._tickFormatFunction(s.value,e,t)}getDecimalForValue(t){return null===t?NaN:(t-this.min)/(this.max-this.min)}getPixelForValue(t){const e=this._offsets,i=this.getDecimalForValue(t);return this.getPixelForDecimal((e.start+i)*e.factor)}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)/e.factor-e.end;return this.min+i*(this.max-this.min)}_getLabelSize(t){const e=this.options.ticks,i=this.ctx.measureText(t).width,s=$(this.isHorizontal()?e.maxRotation:e.minRotation),n=Math.cos(s),o=Math.sin(s),a=this._resolveTickFontOptions(0).size;return{w:i*n+a*o,h:i*o+a*n}}_getLabelCapacity(t){const e=this.options.time,i=e.displayFormats,s=i[e.unit]||i.millisecond,n=this._tickFormatFunction(t,0,No(this,[t],this._majorUnit),s),o=this._getLabelSize(n),a=Math.floor(this.isHorizontal()?this.width/o.w:this.height/o.h)-1;return a>0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t<e;++t)i=i.concat(s[t].controller.getAllParsedValues(this));return this._cache.data=this.normalize(i)}getLabelTimestamps(){const t=this._cache.labels||[];let e,i;if(t.length)return t;const s=this.getLabels();for(e=0,i=s.length;e<i;++e)t.push(Vo(this,s[e]));return this._cache.labels=this._normalized?t:this.normalize(t)}normalize(t){return lt(t.sort(Fo))}}function jo(t,e,i){let s,n,o,a,r=0,l=t.length-1;i?(e>=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=it(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=it(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}var $o=Object.freeze({__proto__:null,CategoryScale:class extends tn{static id="category";static defaults={ticks:{callback:mo}};constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if(s(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:Z(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:po(i,t,l(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){return mo.call(this,t)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(t){return"number"!=typeof t&&(t=this.parse(t)),null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}},LinearScale:_o,LogarithmicScale:So,RadialLinearScale:Ro,TimeScale:Ho,TimeSeriesScale:class extends Ho{static id="timeseries";static defaults=Ho.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=jo(e,this.min),this._tableRange=jo(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o<a;++o)l=t[o],l>=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o<a;++o)h=s[o+1],r=s[o-1],l=s[o],Math.round((h+r)/2)!==l&&n.push({time:l,pos:o/(a-1)});return n}_generate(){const t=this.min,e=this.max;let i=super.getDataTimestamps();return i.includes(t)&&i.length||i.splice(0,0,t),i.includes(e)&&1!==i.length||i.push(e),i.sort(((t,e)=>t-e))}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),i=this.getLabelTimestamps();return t=e.length&&i.length?this.normalize(e.concat(i)):e.length?e:i,t=this._cache.all=t,t}getDecimalForValue(t){return(jo(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)/e.factor-e.end;return jo(this._table,i*this._tableRange+this._minPos,!0)}}});const Yo=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],Uo=Yo.map((t=>t.replace("rgb(","rgba(").replace(")",", 0.5)")));function Xo(t){return Yo[t%Yo.length]}function qo(t){return Uo[t%Uo.length]}function Ko(t){let e=0;return(i,s)=>{const n=t.getDatasetMeta(s).controller;n instanceof $n?e=function(t,e){return t.backgroundColor=t.data.map((()=>Xo(e++))),e}(i,e):n instanceof Yn?e=function(t,e){return t.backgroundColor=t.data.map((()=>qo(e++))),e}(i,e):n&&(e=function(t,e){return t.borderColor=Xo(e),t.backgroundColor=qo(e),++e}(i,e))}}function Go(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}var Jo={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,i){if(!i.enabled)return;const{data:{datasets:s},options:n}=t.config,{elements:o}=n,a=Go(s)||(r=n)&&(r.borderColor||r.backgroundColor)||o&&Go(o)||"rgba(0,0,0,0.1)"!==ue.borderColor||"rgba(0,0,0,0.1)"!==ue.backgroundColor;var r;if(!i.forceOverride&&a)return;const l=Ko(t);s.forEach(l)}};function Zo(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,writable:!0,value:e})}}function Qo(t){t.data.datasets.forEach((t=>{Zo(t)}))}var ta={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void Qo(t);const n=t.width;t.data.datasets.forEach(((e,o)=>{const{_data:a,indexAxis:r}=e,l=t.getDatasetMeta(o),h=a||e.data;if("y"===Pi([r,t.options.indexAxis]))return;if(!l.controller.supportsDecimation)return;const c=t.scales[l.xAxisID];if("linear"!==c.type&&"time"!==c.type)return;if(t.options.parsing)return;let{start:d,count:u}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=Z(it(e,o.axis,a).lo,0,i-1)),s=h?Z(it(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(l,h);if(u<=(i.threshold||4*n))return void Zo(e);let f;switch(s(a)&&(e._data=h,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":f=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;c<o-2;c++){let s,n=0,o=0;const h=Math.floor((c+1)*r)+1+e,m=Math.min(Math.floor((c+2)*r)+1,i)+e,x=m-h;for(s=h;s<m;s++)n+=t[s].x,o+=t[s].y;n/=x,o/=x;const b=Math.floor(c*r)+1+e,_=Math.min(Math.floor((c+1)*r)+1,i)+e,{x:y,y:v}=t[p];for(u=f=-1,s=b;s<_;s++)f=.5*Math.abs((y-n)*(t[s].y-v)-(y-t[s].x)*(o-v)),f>u&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(h,d,u,n,i);break;case"min-max":f=function(t,e,i,n){let o,a,r,l,h,c,d,u,f,g,p=0,m=0;const x=[],b=e+i-1,_=t[e].x,y=t[b].x-_;for(o=e;o<e+i;++o){a=t[o],r=(a.x-_)/y*n,l=a.y;const e=0|r;if(e===h)l<f?(f=l,c=o):l>g&&(g=l,d=o),p=(m*p+a.x)/++m;else{const i=o-1;if(!s(c)&&!s(d)){const e=Math.min(c,d),s=Math.max(c,d);e!==u&&e!==i&&x.push({...t[e],x:p}),s!==u&&s!==i&&x.push({...t[s],x:p})}o>0&&i!==u&&x.push(t[i]),x.push(a),h=e,m=0,f=g=l,c=d=u=o}}return x}(h,d,u,n);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=f}))},destroy(t){Qo(t)}};function ea(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=G(n),o=G(o)),{property:t,start:n,end:o}}function ia(t,e,i){for(;e>t;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function sa(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function na(t,e){let i=[],s=!1;return n(t)?(s=!0,i=t):i=function(t,e){const{x:i=null,y:s=null}=t||{},n=e.points,o=[];return e.segments.forEach((({start:t,end:e})=>{e=ia(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new oo({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function oa(t){return t&&!1!==t.fill}function aa(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!a(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function ra(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=l(i&&i.target,i);void 0===s&&(s=!!e.backgroundColor);if(!1===s||null===s)return!1;if(!0===s)return"origin";return s}(t);if(o(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return a(n)&&Math.floor(n)===n?function(t,e,i,s){"-"!==t&&"+"!==t||(i=e+i);if(i===e||i<0||i>=s)return!1;return i}(s[0],e,n,i):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}function la(t,e,i){const s=[];for(let n=0;n<i.length;n++){const o=i[n],{first:a,last:r,point:l}=ha(o,e,"x");if(!(!l||a&&r))if(a)s.unshift(l);else if(t.push(l),!r)break}t.push(...s)}function ha(t,e,i){const s=t.interpolate(e,i);if(!s)return{};const n=s[i],o=t.segments,a=t.points;let r=!1,l=!1;for(let t=0;t<o.length;t++){const e=o[t],s=a[e.start][i],h=a[e.end][i];if(tt(n,s,h)){r=n===s,l=n===h;break}}return{first:r,last:l,point:s}}class ca{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:O},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function da(t){const{chart:e,fill:i,line:s}=t;if(a(i))return function(t,e){const i=t.getDatasetMeta(e),s=i&&t.isDatasetVisible(e);return s?i.dataset:null}(e,i);if("stack"===i)return function(t){const{scale:e,index:i,line:s}=t,n=[],o=s.segments,a=s.points,r=function(t,e){const i=[],s=t.getMatchingVisibleMetas("line");for(let t=0;t<s.length;t++){const n=s[t];if(n.index===e)break;n.hidden||i.unshift(n.dataset)}return i}(e,i);r.push(na({x:null,y:e.bottom},s));for(let t=0;t<o.length;t++){const e=o[t];for(let t=e.start;t<=e.end;t++)la(n,a[t],r)}return new oo({points:n,options:{}})}(t);if("shape"===i)return!0;const n=function(t){const e=t.scale||{};if(e.getPointPositionForValue)return function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,a=s.reverse?e.max:e.min,r=function(t,e,i){let s;return s="start"===t?i:"end"===t?e.options.reverse?e.min:e.max:o(t)?t.value:e.getBaseValue(),s}(i,e,a),l=[];if(s.grid.circular){const t=e.getPointPositionForValue(0,a);return new ca({x:t.x,y:t.y,radius:e.getDistanceFromCenterForValue(r)})}for(let t=0;t<n;++t)l.push(e.getPointPositionForValue(t,r));return l}(t);return function(t){const{scale:e={},fill:i}=t,s=function(t,e){let i=null;return"start"===t?i=e.bottom:"end"===t?i=e.top:o(t)?i=e.getPixelForValue(t.value):e.getBasePixel&&(i=e.getBasePixel()),i}(i,e);if(a(s)){const t=e.isHorizontal();return{x:t?s:null,y:t?null:s}}return null}(t)}(t);return n instanceof ca?n:na(n,s)}function ua(t,e,i){const s=da(e),{chart:n,index:o,line:a,scale:r,axis:l}=e,h=a.options,c=h.fill,d=h.backgroundColor,{above:u=d,below:f=d}=c||{},g=n.getDatasetMeta(o),p=Ni(n,g);s&&a.points.length&&(Ie(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r,clip:l}=e,h=i._loop?"angle":e.axis;t.save();let c=o;o!==n&&("x"===h?(fa(t,s,a.top),pa(t,{line:i,target:s,color:n,scale:r,property:h,clip:l}),t.restore(),t.save(),fa(t,s,a.bottom)):"y"===h&&(ga(t,s,a.left),pa(t,{line:i,target:s,color:o,scale:r,property:h,clip:l}),t.restore(),t.save(),ga(t,s,a.right),c=n));pa(t,{line:i,target:s,color:c,scale:r,property:h,clip:l}),t.restore()}(t,{line:a,target:s,above:u,below:f,area:i,scale:r,axis:l,clip:p}),ze(t))}function fa(t,e,i){const{segments:s,points:n}=e;let o=!0,a=!1;t.beginPath();for(const r of s){const{start:s,end:l}=r,h=n[s],c=n[ia(s,l,n)];o?(t.moveTo(h.x,h.y),o=!1):(t.lineTo(h.x,i),t.lineTo(h.x,h.y)),a=!!e.pathSegment(t,r,{move:a}),a?t.closePath():t.lineTo(c.x,i)}t.lineTo(e.first().x,i),t.closePath(),t.clip()}function ga(t,e,i){const{segments:s,points:n}=e;let o=!0,a=!1;t.beginPath();for(const r of s){const{start:s,end:l}=r,h=n[s],c=n[ia(s,l,n)];o?(t.moveTo(h.x,h.y),o=!1):(t.lineTo(i,h.y),t.lineTo(h.x,h.y)),a=!!e.pathSegment(t,r,{move:a}),a?t.closePath():t.lineTo(i,c.y)}t.lineTo(i,e.first().y),t.closePath(),t.clip()}function pa(t,e){const{line:i,target:s,property:n,color:o,scale:a,clip:r}=e,l=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=ia(s,r,n);const l=ea(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Ii(e,l);for(const e of h){const s=ea(i,o[e.start],o[e.end],e.loop),r=Ri(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:sa(l,s,"start",Math.max)},end:{[i]:sa(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:h,start:c,end:d}of l){const{style:{backgroundColor:l=o}={}}=e,u=!0!==s;t.save(),t.fillStyle=l,ma(t,a,r,u&&ea(n,c,d)),t.beginPath();const f=!!i.pathSegment(t,e);let g;if(u){f?t.closePath():xa(t,s,d,n);const e=!!s.pathSegment(t,h,{move:f,reverse:!0});g=f&&e,g||xa(t,s,c,n)}t.closePath(),t.fill(g?"evenodd":"nonzero"),t.restore()}}function ma(t,e,i,s){const n=e.chart.chartArea,{property:o,start:a,end:r}=s||{};if("x"===o||"y"===o){let e,s,l,h;"x"===o?(e=a,s=n.top,l=r,h=n.bottom):(e=n.left,s=a,l=n.right,h=r),t.beginPath(),i&&(e=Math.max(e,i.left),l=Math.min(l,i.right),s=Math.max(s,i.top),h=Math.min(h,i.bottom)),t.rect(e,s,l-e,h-s),t.clip()}}function xa(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}var ba={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a<s;++a)o=t.getDatasetMeta(a),r=o.dataset,l=null,r&&r.options&&r instanceof oo&&(l={visible:t.isDatasetVisible(a),index:a,fill:ra(r,a,s),chart:t,axis:o.controller.options.indexAxis,scale:o.vScale,line:r}),o.$filler=l,n.push(l);for(a=0;a<s;++a)l=n[a],l&&!1!==l.fill&&(l.fill=aa(n,a,i.propagate))},beforeDraw(t,e,i){const s="beforeDraw"===i.drawTime,n=t.getSortedVisibleDatasetMetas(),o=t.chartArea;for(let e=n.length-1;e>=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&i.fill&&ua(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;oa(i)&&ua(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;oa(s)&&"beforeDatasetDraw"===i.drawTime&&ua(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const _a=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=t.pointStyleWidth||Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class ya extends $s{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=d(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=Si(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=_a(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,s,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const{itemWidth:p,itemHeight:m}=function(t,e,i,s,n){const o=function(t,e,i,s){let n=t.text;n&&"string"!=typeof n&&(n=n.reduce(((t,e)=>t.length>e.length?t:e)));return e+i.size/2+s.measureText(n).width}(s,t,e,i),a=function(t,e,i){let s=t;"string"!=typeof e.text&&(s=va(e,i));return s}(n,s,e.lineHeight);return{itemWidth:o,itemHeight:a}}(i,e,n,t,s);o>0&&u+m+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:m},d=Math.max(d,p),u+=m+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:n}}=this,o=Oi(n,this.left,this.width);if(this.isHorizontal()){let n=0,a=ft(i,this.left+s,this.right-this.lineWidths[n]);for(const r of e)n!==r.row&&(n=r.row,a=ft(i,this.left+s,this.right-this.lineWidths[n])),r.top+=this.top+t+s,r.left=o.leftForLtr(o.x(a),r.width),a+=r.width+s}else{let n=0,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height);for(const r of e)r.col!==n&&(n=r.col,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height)),r.top=a,r.left+=this.left+s,r.left=o.leftForLtr(o.x(r.left),r.width),a+=r.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Ie(t,this),this._draw(),ze(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:n,labels:o}=t,a=ue.color,r=Oi(t.rtl,this.left,this.width),h=Si(o.font),{padding:c}=o,d=h.size,u=d/2;let f;this.drawTitle(),s.textAlign=r.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=h.string;const{boxWidth:g,boxHeight:p,itemHeight:m}=_a(o,d),x=this.isHorizontal(),b=this._computeTitleHeight();f=x?{x:ft(n,this.left+c,this.right-i[0]),y:this.top+c+b,line:0}:{x:this.left+c,y:ft(n,this.top+b+c,this.bottom-e[0].height),line:0},Ai(this.ctx,t.textDirection);const _=m+c;this.legendItems.forEach(((y,v)=>{s.strokeStyle=y.fontColor,s.fillStyle=y.fontColor;const M=s.measureText(y.text).width,w=r.textAlign(y.textAlign||(y.textAlign=o.textAlign)),k=g+u+M;let S=f.x,P=f.y;r.setWidth(this.width),x?v>0&&S+k+c>this.right&&(P=f.y+=_,f.line++,S=f.x=ft(n,this.left+c,this.right-i[f.line])):v>0&&P+_>this.bottom&&(S=f.x=S+e[f.line].width+c,f.line++,P=f.y=ft(n,this.top+b+c,this.bottom-e[f.line].height));if(function(t,e,i){if(isNaN(g)||g<=0||isNaN(p)||p<0)return;s.save();const n=l(i.lineWidth,1);if(s.fillStyle=l(i.fillStyle,a),s.lineCap=l(i.lineCap,"butt"),s.lineDashOffset=l(i.lineDashOffset,0),s.lineJoin=l(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=l(i.strokeStyle,a),s.setLineDash(l(i.lineDash,[])),o.usePointStyle){const a={radius:p*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},l=r.xPlus(t,g/2);Ee(s,a,l,e+u,o.pointStyleWidth&&g)}else{const o=e+Math.max((d-p)/2,0),a=r.leftForLtr(t,g),l=wi(i.borderRadius);s.beginPath(),Object.values(l).some((t=>0!==t))?He(s,{x:a,y:o,w:g,h:p,radius:l}):s.rect(a,o,g,p),s.fill(),0!==n&&s.stroke()}s.restore()}(r.x(S),P,y),S=gt(w,S+g+u,x?S+k:this.right,t.rtl),function(t,e,i){Ne(s,i.text,t,e+m/2,h,{strikethrough:i.hidden,textAlign:r.textAlign(i.textAlign)})}(r.x(S),P,y),x)f.x+=k+c;else if("string"!=typeof y.text){const t=h.lineHeight;f.y+=va(y,t)+c}else f.y+=_})),Ti(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=Si(e.font),s=ki(e.padding);if(!e.display)return;const n=Oi(t.rtl,this.left,this.width),o=this.ctx,a=e.position,r=i.size/2,l=s.top+r;let h,c=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),h=this.top+l,c=ft(t.align,c,this.right-d);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);h=l+ft(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const u=ft(a,c,c+d);o.textAlign=n.textAlign(ut(a)),o.textBaseline="middle",o.strokeStyle=e.color,o.fillStyle=e.color,o.font=i.string,Ne(o,e.text,u,h,i)}_computeTitleHeight(){const t=this.options.title,e=Si(t.font),i=ki(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(tt(t,this.left,this.right)&&tt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;i<n.length;++i)if(s=n[i],tt(t,s.left,s.left+s.width)&&tt(e,s.top,s.top+s.height))return this.legendItems[i];return null}handleEvent(t){const e=this.options;if(!function(t,e){if(("mousemove"===t||"mouseout"===t)&&(e.onHover||e.onLeave))return!0;if(e.onClick&&("click"===t||"mouseup"===t))return!0;return!1}(t.type,e))return;const i=this._getLegendItemAt(t.x,t.y);if("mousemove"===t.type||"mouseout"===t.type){const o=this._hoveredItem,a=(n=i,null!==(s=o)&&null!==n&&s.datasetIndex===n.datasetIndex&&s.index===n.index);o&&!a&&d(e.onLeave,[t,o,this],this),this._hoveredItem=i,i&&!a&&d(e.onHover,[t,i,this],this)}else i&&d(e.onClick,[t,i,this],this);var s,n}}function va(t,e){return e*(t.text?t.text.length:0)}var Ma={id:"legend",_element:ya,start(t,e,i){const s=t.legend=new ya({ctx:t.ctx,options:i,chart:t});ls.configure(t,s,i),ls.addBox(t,s)},stop(t){ls.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,i){const s=t.legend;ls.configure(t,s,i),s.options=i},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,i){const s=e.datasetIndex,n=i.chart;n.isDatasetVisible(s)?(n.hide(s),e.hidden=!0):(n.show(s),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o,useBorderRadius:a,borderRadius:r}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const l=t.controller.getStyle(i?0:void 0),h=ki(l.borderWidth);return{text:e[t.index].label,fillStyle:l.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:l.borderCapStyle,lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:(h.width+h.height)/4,strokeStyle:l.borderColor,pointStyle:s||l.pointStyle,rotation:l.rotation,textAlign:n||l.textAlign,borderRadius:a&&(r||l.borderRadius),datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class wa extends $s{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=n(i.text)?i.text.length:1;this._padding=ki(i.padding);const o=s*Si(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:n,options:o}=this,a=o.align;let r,l,h,c=0;return this.isHorizontal()?(l=ft(a,i,n),h=e+t,r=n-i):("left"===o.position?(l=i+t,h=ft(a,s,e),c=-.5*C):(l=n-t,h=ft(a,e,s),c=.5*C),r=s-e),{titleX:l,titleY:h,maxWidth:r,rotation:c}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=Si(e.font),s=i.lineHeight/2+this._padding.top,{titleX:n,titleY:o,maxWidth:a,rotation:r}=this._drawArgs(s);Ne(t,e.text,0,0,i,{color:e.color,maxWidth:a,rotation:r,textAlign:ut(e.align),textBaseline:"middle",translation:[n,o]})}}var ka={id:"title",_element:wa,start(t,e,i){!function(t,e){const i=new wa({ctx:t.ctx,options:e,chart:t});ls.configure(t,i,e),ls.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ls.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ls.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Sa=new WeakMap;var Pa={id:"subtitle",start(t,e,i){const s=new wa({ctx:t.ctx,options:i,chart:t});ls.configure(t,s,i),ls.addBox(t,s),Sa.set(t,s)},stop(t){ls.removeBox(t,Sa.get(t)),Sa.delete(t)},beforeUpdate(t,e,i){const s=Sa.get(t);ls.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Da={average(t){if(!t.length)return!1;let e,i,s=new Set,n=0,o=0;for(e=0,i=t.length;e<i;++e){const i=t[e].element;if(i&&i.hasValue()){const t=i.tooltipPosition();s.add(t.x),n+=t.y,++o}}if(0===o||0===s.size)return!1;return{x:[...s].reduce(((t,e)=>t+e))/s.size,y:n/o}},nearest(t,e){if(!t.length)return!1;let i,s,n,o=e.x,a=e.y,r=Number.POSITIVE_INFINITY;for(i=0,s=t.length;i<s;++i){const s=t[i].element;if(s&&s.hasValue()){const t=q(e,s.getCenterPoint());t<r&&(r=t,n=s)}}if(n){const t=n.tooltipPosition();o=t.x,a=t.y}return{x:o,y:a}}};function Ca(t,e){return e&&(n(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function Oa(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function Aa(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Ta(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=Si(e.bodyFont),h=Si(e.titleFont),c=Si(e.footerFont),d=o.length,f=n.length,g=s.length,p=ki(e.padding);let m=p.height,x=0,b=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(b+=t.beforeBody.length+t.afterBody.length,d&&(m+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),b){m+=g*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(b-g)*l.lineHeight+(b-1)*e.bodySpacing}f&&(m+=e.footerMarginTop+f*c.lineHeight+(f-1)*e.footerSpacing);let _=0;const y=function(t){x=Math.max(x,i.measureText(t).width+_)};return i.save(),i.font=h.string,u(t.title,y),i.font=l.string,u(t.beforeBody.concat(t.afterBody),y),_=e.displayColors?a+2+e.boxPadding:0,u(s,(t=>{u(t.before,y),u(t.lines,y),u(t.after,y)})),_=0,i.font=c.string,u(t.footer,y),i.restore(),x+=p.width,{width:x,height:m}}function La(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Ea(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return i<s/2?"top":i>t.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||La(t,e,i,s),yAlign:s}}function Ra(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=wi(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:Z(g,0,s.width-e.width),y:Z(p,0,s.height-e.height)}}function Ia(t,e,i){const s=ki(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function za(t){return Ca([],Oa(t))}function Fa(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}const Va={beforeTitle:e,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex<s)return i[e.dataIndex]}return""},afterTitle:e,beforeBody:e,beforeLabel:e,label(t){if(this&&this.options&&"dataset"===this.options.mode)return t.label+": "+t.formattedValue||t.formattedValue;let e=t.dataset.label||"";e&&(e+=": ");const i=t.formattedValue;return s(i)||(e+=i),e},labelColor(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{borderColor:e.borderColor,backgroundColor:e.backgroundColor,borderWidth:e.borderWidth,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{pointStyle:e.pointStyle,rotation:e.rotation}},afterLabel:e,afterBody:e,beforeFooter:e,footer:e,afterFooter:e};function Ba(t,e,i,s){const n=t[e].call(i,s);return void 0===n?Va[e].call(i,s):n}class Wa extends $s{static positioners=Da;constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new Ts(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ci(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=Ba(i,"beforeTitle",this,t),n=Ba(i,"title",this,t),o=Ba(i,"afterTitle",this,t);let a=[];return a=Ca(a,Oa(s)),a=Ca(a,Oa(n)),a=Ca(a,Oa(o)),a}getBeforeBody(t,e){return za(Ba(e.callbacks,"beforeBody",this,t))}getBody(t,e){const{callbacks:i}=e,s=[];return u(t,(t=>{const e={before:[],lines:[],after:[]},n=Fa(i,t);Ca(e.before,Oa(Ba(n,"beforeLabel",this,t))),Ca(e.lines,Ba(n,"label",this,t)),Ca(e.after,Oa(Ba(n,"afterLabel",this,t))),s.push(e)})),s}getAfterBody(t,e){return za(Ba(e.callbacks,"afterBody",this,t))}getFooter(t,e){const{callbacks:i}=e,s=Ba(i,"beforeFooter",this,t),n=Ba(i,"footer",this,t),o=Ba(i,"afterFooter",this,t);let a=[];return a=Ca(a,Oa(s)),a=Ca(a,Oa(n)),a=Ca(a,Oa(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;a<r;++a)l.push(Aa(this.chart,e[a]));return t.filter&&(l=l.filter(((e,s,n)=>t.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),u(l,(e=>{const i=Fa(t.callbacks,e);s.push(Ba(i,"labelColor",this,e)),n.push(Ba(i,"labelPointStyle",this,e)),o.push(Ba(i,"labelTextColor",this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Da[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Ta(this,i),a=Object.assign({},t,e),r=Ea(this.chart,i,a),l=Ra(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=wi(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Oi(i.rtl,this.x,this.width);for(t.x=Ia(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=Si(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r<n;++r)e.fillText(s[r],l.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+a,r+1===n&&(t.y+=i.titleMarginBottom-a)}}_drawColorBox(t,e,i,s,n){const a=this.labelColors[i],r=this.labelPointStyles[i],{boxHeight:l,boxWidth:h}=n,c=Si(n.bodyFont),d=Ia(this,"left",n),u=s.x(d),f=l<c.lineHeight?(c.lineHeight-l)/2:0,g=e.y+f;if(n.usePointStyle){const e={radius:Math.min(h,l)/2,pointStyle:r.pointStyle,rotation:r.rotation,borderWidth:1},i=s.leftForLtr(u,h)+h/2,o=g+l/2;t.strokeStyle=n.multiKeyBackground,t.fillStyle=n.multiKeyBackground,Le(t,e,i,o),t.strokeStyle=a.borderColor,t.fillStyle=a.backgroundColor,Le(t,e,i,o)}else{t.lineWidth=o(a.borderWidth)?Math.max(...Object.values(a.borderWidth)):a.borderWidth||1,t.strokeStyle=a.borderColor,t.setLineDash(a.borderDash||[]),t.lineDashOffset=a.borderDashOffset||0;const e=s.leftForLtr(u,h),i=s.leftForLtr(s.xPlus(u,1),h-2),r=wi(a.borderRadius);Object.values(r).some((t=>0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,He(t,{x:e,y:g,w:h,h:l,radius:r}),t.fill(),t.stroke(),t.fillStyle=a.backgroundColor,t.beginPath(),He(t,{x:i,y:g+1,w:h-2,h:l-2,radius:r}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,h,l),t.strokeRect(e,g,h,l),t.fillStyle=a.backgroundColor,t.fillRect(i,g+1,h-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=Si(i.bodyFont);let d=c.lineHeight,f=0;const g=Oi(i.rtl,this.x,this.width),p=function(i){e.fillText(i,g.x(t.x+f),t.y+d/2),t.y+=d+n},m=g.textAlign(o);let x,b,_,y,v,M,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=Ia(this,m,i),e.fillStyle=i.bodyColor,u(this.beforeBody,p),f=a&&"right"!==m?"center"===o?l/2+h:l+2+h:0,y=0,M=s.length;y<M;++y){for(x=s[y],b=this.labelTextColors[y],e.fillStyle=b,u(x.before,p),_=x.lines,a&&_.length&&(this._drawColorBox(e,t,y,g,i),d=Math.max(c.lineHeight,r)),v=0,w=_.length;v<w;++v)p(_[v]),d=c.lineHeight;u(x.after,p)}f=0,d=c.lineHeight,u(this.afterBody,p),t.y-=n}drawFooter(t,e,i){const s=this.footer,n=s.length;let o,a;if(n){const r=Oi(i.rtl,this.x,this.width);for(t.x=Ia(this,i.footerAlign,i),t.y+=i.footerMarginTop,e.textAlign=r.textAlign(i.footerAlign),e.textBaseline="middle",o=Si(i.footerFont),e.fillStyle=i.footerColor,e.font=o.string,a=0;a<n;++a)e.fillText(s[a],r.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+i.footerSpacing}}drawBackground(t,e,i,s){const{xAlign:n,yAlign:o}=this,{x:a,y:r}=t,{width:l,height:h}=i,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=wi(s.cornerRadius);e.fillStyle=s.backgroundColor,e.strokeStyle=s.borderColor,e.lineWidth=s.borderWidth,e.beginPath(),e.moveTo(a+c,r),"top"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+l-d,r),e.quadraticCurveTo(a+l,r,a+l,r+d),"center"===o&&"right"===n&&this.drawCaret(t,e,i,s),e.lineTo(a+l,r+h-f),e.quadraticCurveTo(a+l,r+h,a+l-f,r+h),"bottom"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+u,r+h),e.quadraticCurveTo(a,r+h,a,r+h-u),"center"===o&&"left"===n&&this.drawCaret(t,e,i,s),e.lineTo(a,r+c),e.quadraticCurveTo(a,r,a+c,r),e.closePath(),e.fill(),s.borderWidth>0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Da[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Ta(this,t),a=Object.assign({},i,this._size),r=Ea(e,t,a),l=Ra(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=ki(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ai(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),Ti(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!f(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!f(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e.filter((t=>this.chart.data.datasets[t.datasetIndex]&&void 0!==this.chart.getDatasetMeta(t.datasetIndex).controller.getParsed(t.index)));const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Da[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}var Na={id:"tooltip",_element:Wa,positioners:Da,afterInit(t,e,i){i&&(t.tooltip=new Wa({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const i={tooltip:e};if(!1===t.notifyPlugins("beforeTooltipDraw",{...i,cancelable:!0}))return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i)}},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Va},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};return Tn.register(Un,$o,go,t),Tn.helpers={...Hi},Tn._adapters=In,Tn.Animation=As,Tn.Animations=Ts,Tn.animator=bt,Tn.controllers=nn.controllers.items,Tn.DatasetController=js,Tn.Element=$s,Tn.elements=go,Tn.Interaction=Ki,Tn.layouts=ls,Tn.platforms=Ds,Tn.Scale=tn,Tn.Ticks=ae,Object.assign(Tn,Un,$o,go,t,Ds),Tn.Chart=Tn,"undefined"!=typeof window&&(window.Chart=Tn),Tn}));
//# sourceMappingURL=chart.umd.min.js.map

</script>

    <!-- ============================================
       2. CSS PERSONALIZADO Y ESTILOS DE IMPRESIÓN
       ============================================ -->
    <style>
        :root {
            --primary-color: #2c3e50;
            --accent-color: #e67e22;
            --light-bg: #f8f9fa;
        }

        body {
            font-family: 'Segoe UI', system-ui, sans-serif;
            background-color: var(--light-bg);
            padding-bottom: 50px;
        }

        .main-card {
            background: white;
            border-radius: 15px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
            padding: 30px;
            margin-top: 30px;
            border-top: 5px solid var(--accent-color);
        }

        .step-section {
            display: none;
            animation: fadeIn 0.4s ease-in-out;
        }

        .step-section.active {
            display: block;
        }

        @keyframes fadeIn {
            from {
                opacity: 0;
                transform: translateY(10px);
            }

            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .heir-card {
            border: 1px solid #dee2e6;
            border-left: 4px solid var(--primary-color);
            padding: 15px;
            margin-bottom: 10px;
            background: #fff;
            transition: all 0.3s;
        }

        /* Estilos de Impresión (PDF) */
        @media print {

            .navbar,
            .btn,
            .alert,
            .progress,
            #stepIndicator,
            .form-text,
            button,
            input[type="file"],
            .sticky-top {
                display: none !important;
            }

            .step-section {
                display: block !important;
                opacity: 1 !important;
                page-break-inside: avoid;
            }

            body {
                background-color: white;
                color: black;
            }

            .card {
                border: none !important;
                box-shadow: none !important;
            }

            .main-card {
                box-shadow: none !important;
                border: none !important;
                padding: 0 !important;
            }

            body::before {
                content: "Informe de Simulación Sucesoria";
                font-size: 20pt;
                font-weight: bold;
                display: block;
                margin-bottom: 20px;
                border-bottom: 2px solid #000;
            }

            input,
            select {
                border: none !important;
                background: transparent !important;
                appearance: none;
                padding: 0 !important;
                font-weight: bold;
            }
        }