diff --git a/README.txt b/README.txt index 50caa73..72b6c3a 100644 --- a/README.txt +++ b/README.txt @@ -1,6 +1,6 @@ MDB 5 Vue -Version: FREE 4.0.0 +Version: FREE 4.1.0 Documentation: https://mdbootstrap.com/docs/b5/vue/ diff --git a/css/mdb.dark.min.css b/css/mdb.dark.min.css index ecb6017..2feb79f 100644 --- a/css/mdb.dark.min.css +++ b/css/mdb.dark.min.css @@ -1,11 +1,11 @@ -:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: purple-500;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}/*!rtl:raw: +:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: #9c27b0;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}/*!rtl:raw: [type="tel"], [type="url"], [type="email"], [type="number"] { direction: ltr; } -*/::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-right:calc(-0.5*var(--mdb-gutter-x));margin-left:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.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{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:left;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--mdb-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 rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.265625rem;padding-left:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--mdb-nav-tabs-border-radius);border-top-right-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-right:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.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(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/") /* rtl: var(--mdb-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:left;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--mdb-accordion-border-radius);border-top-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--mdb-accordion-inner-border-radius);border-top-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--mdb-accordion-inner-border-radius);border-bottom-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-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(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--mdb-toast-padding-x));margin-left:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;left:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-left-radius:var(--mdb-modal-inner-border-radius);border-top-right-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x)) calc(-0.5*var(--mdb-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-right-radius:var(--mdb-modal-inner-border-radius);border-bottom-left-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}/*!rtl:begin:ignore*/.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--mdb-popover-arrow-width);margin-left:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}/*!rtl:begin:ignore*/.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-left-radius:var(--mdb-popover-inner-border-radius);border-top-right-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}/*!rtl:begin:ignore*/.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}/*!rtl:end:ignore*/.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}/*!rtl:options:{ +*/::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-right:calc(-0.5*var(--mdb-gutter-x));margin-left:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.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{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:left;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--mdb-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 rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.265625rem;padding-left:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--mdb-nav-tabs-border-radius);border-top-right-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-right:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.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(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/") /* rtl: var(--mdb-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:left;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--mdb-accordion-border-radius);border-top-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--mdb-accordion-inner-border-radius);border-top-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--mdb-accordion-inner-border-radius);border-bottom-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-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(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--mdb-toast-padding-x));margin-left:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;left:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-left-radius:var(--mdb-modal-inner-border-radius);border-top-right-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x)) calc(-0.5*var(--mdb-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-right-radius:var(--mdb-modal-inner-border-radius);border-bottom-left-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}/*!rtl:begin:ignore*/.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--mdb-popover-arrow-width);margin-left:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}/*!rtl:begin:ignore*/.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-left-radius:var(--mdb-popover-inner-border-radius);border-top-right-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}/*!rtl:options:{ "autoRename": true, "stringMap":[ { "name" : "prev-next", @@ -20,4 +20,4 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * - */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 .5em 0 0;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:0 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:0 -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:0 -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:0 -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:0 -104px !important}i.flag-al:before,i.flag-albania:before{background-position:0 -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:0 -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:0 -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:0 -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:0 -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:0 -260px !important}i.flag-at:before,i.flag-austria:before{background-position:0 -286px !important}i.flag-au:before,i.flag-australia:before{background-position:0 -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:0 -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:0 -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:0 -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:0 -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:0 -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:0 -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:0 -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:0 -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:0 -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:0 -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:0 -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:0 -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:0 -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:0 -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:0 -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:0 -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:0 -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:0 -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:0 -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:0 -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:0 -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:0 -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:0 -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:0 -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:0 -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:0 -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:0 -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:0 -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:0 -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:0 -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:0 -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:0 -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:0 -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:0 -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:0 -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:0 -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:0 -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:0 -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:0 -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:0 -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:0 -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:0 -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:0 -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:0 -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:0 -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:0 -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:0 -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:0 -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:0 -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:0 -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:0 -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:0 -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:0 -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:0 -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:0 -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:0 -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:0 -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:0 -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:0 -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:0 -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:0 -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:0 -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:right}.form-outline .trailing{position:absolute;right:10px;left:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-right:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-left:.75rem;padding-right:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{left:0;top:0;height:100%;width:.5rem;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-right:none;border-left:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-right:none;border-left:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) /*!rtl:ignore*/;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 /*!rtl:ignore*/;margin-left:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-right:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-left:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-right:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-left:1.0625rem;box-shadow:3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-left:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-left:1px;margin-right:1px}.input-group-text>.form-check-input[type=radio]{margin-right:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-left:0}.input-group.form-outline input+.input-group-text{border:0;border-left:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-left:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2);background-color:#386bc0}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:#3566b6}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:0 4px 9px -4px #3b71ca}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2);background-color:#d8dfeb}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:#ccd4de}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:0 4px 9px -4px #e3ebf7}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2);background-color:#139c49}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:#129445}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:0 4px 9px -4px #14a44d}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2);background-color:#d1485f}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:#c6445a}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:0 4px 9px -4px #dc4c64}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2);background-color:#d9991a}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:#cd9118}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:0 4px 9px -4px #e4a11b}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2);background-color:#50abc8}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:#4ca2be}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:0 4px 9px -4px #54b4d3}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2);background-color:#eee}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:#e2e2e2}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:0 4px 9px -4px #fbfbfb}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2);background-color:#302b2b}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:#2e2929}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:0 4px 9px -4px #332d2d}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2);background-color:#f2f2f2}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:#e6e6e6}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:0 4px 9px -4px #fff}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2);background-color:#000}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:#000}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:0 4px 9px -4px #000}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;border-color:#3b71ca}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:#386bc0}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:#386bc0}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:#3566b6}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:#386bc0}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:#3b71ca}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;border-color:#e3ebf7}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:#d8dfeb}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:#d8dfeb}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:#ccd4de}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:#d8dfeb}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:#e3ebf7}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;border-color:#14a44d}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:#139c49}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:#139c49}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:#129445}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:#139c49}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:#14a44d}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;border-color:#dc4c64}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:#d1485f}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:#d1485f}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:#c6445a}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:#d1485f}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:#dc4c64}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;border-color:#e4a11b}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:#d9991a}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:#d9991a}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:#cd9118}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:#d9991a}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:#e4a11b}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;border-color:#54b4d3}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:#50abc8}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:#50abc8}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:#4ca2be}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:#50abc8}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:#54b4d3}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;border-color:#fbfbfb}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:#eee}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:#eee}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:#e2e2e2}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:#eee}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:#fbfbfb}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;border-color:#332d2d}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:#302b2b}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:#302b2b}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:#2e2929}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:#302b2b}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:#332d2d}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;border-color:#fff}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:#f2f2f2}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:#f2f2f2}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:#e6e6e6}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:#f2f2f2}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:#fff}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;border-color:#000}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:#000}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:#000}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:#000}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:#000}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:#000}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-left:0px;padding-right:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;right:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-right:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-left:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;right:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-left:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-right:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-left-radius:var(--mdb-card-border-radius);border-top-right-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-left-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-left-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-left:var(--mdb-pagination-circle-padding-x);padding-right:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-left:var(--mdb-pagination-circle-padding-l-lg);padding-right:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-left:var(--mdb-pagination-circle-padding-l-sm);padding-right:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-left:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-left:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-right:var(--mdb-toast-btn-close-mr);margin-left:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-left:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-left:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(-50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(-45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-right:0px}.form-check-label{padding-left:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{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 rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;left:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;left:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-left:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body{background-color:#303030;color:#fff}.bg-body{background-color:#303030 !important}.bg-primary{background-color:#1266f1 !important;color:#fff}.bg-secondary{background-color:#b23cfd !important;color:#fff}.border-top,.border-right,.border-bottom,.border-left,.border{border-color:rgba(255,255,255,.12) !important}.border-primary{border-color:#1266f1 !important}.border-secondary{border-color:#b23cfd !important}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-prev):not(.carousel-control-next){color:#72a4f7}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-prev):not(.carousel-control-next):hover{color:#5a95f5}.text-primary{color:#1266f1 !important}.text-secondary{color:#b23cfd !important}.note{color:#424242}.note-primary{background-color:#e1ecfd;border-color:#1266f1}.note-secondary{background-color:#f4e3ff;border-color:#b23cfd}.alert-primary{--mdb-alert-color: #0b3d91;--mdb-alert-bg: #d0e0fc;--mdb-alert-border-color: #b8d1fb}.alert-primary .alert-link{color:#093174}.alert-secondary{--mdb-alert-color: #6b2498;--mdb-alert-bg: #f0d8ff;--mdb-alert-border-color: #e8c5fe}.alert-secondary .alert-link{color:#561d7a}.btn-primary{background-color:#1266f1;color:#fff}.btn-primary:hover{background-color:#0c56d0;color:#fff}.btn-primary:focus,.btn-primary.focus{background-color:#0c56d0;color:#fff}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#093d94;color:#fff}.btn-primary:disabled,.btn-primary.disabled{background-color:#1266f1;color:#fff}.btn-secondary{background-color:#b23cfd;color:#fff}.btn-secondary:hover{background-color:#a316fd;color:#fff}.btn-secondary:focus,.btn-secondary.focus{background-color:#a316fd;color:#fff}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{background-color:#8102d1;color:#fff}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#b23cfd;color:#fff}.btn-outline-primary{color:#1266f1;border-color:#1266f1}.btn-outline-primary:hover{color:#1266f1;border-color:#1266f1}.btn-outline-primary:focus,.btn-outline-primary.focus{color:#1266f1}.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#1266f1}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#1266f1}.btn-outline-secondary{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:hover{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{color:#b23cfd}.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#b23cfd}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#b23cfd}.btn-link{color:#72a4f7}.btn-link:hover{background-color:rgba(0,0,0,.15);color:#5a95f5}.btn-link:focus,.btn-link.focus{background-color:rgba(0,0,0,.15)}.btn-link:active,.btn-link.active{background-color:rgba(0,0,0,.15)}.btn-link:active:focus,.btn-link.active:focus{background-color:rgba(0,0,0,.15)}.list-group-item{background-color:#424242;border-color:rgba(255,255,255,.12)}.list-group-item.active{background-color:#1266f1;border-color:#1266f1}.list-group-item.disabled,.list-group-item:disabled{background-color:#424242}.list-group-item-action.active:hover,.list-group-item-action.active:focus{background-color:#1266f1;border-color:#1266f1}.list-group-item-action{color:#fff}.list-group-item-action:hover,.list-group-item-action:focus{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action:active{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action.list-group-item-primary{color:#8ab4f8}.list-group-item-action.list-group-item-primary:hover{color:#5a95f5;background-color:#d3e2fc}.list-group-item-action.list-group-item-secondary:hover{color:#9002ea;background-color:#daa1fe}.list-group-item-primary{color:#1266f1}.list-group-item-secondary{color:#b23cfd}.card{background-color:#424242;box-shadow:0 10px 20px 0 rgba(0,0,0,.25)}.card-header{background-color:#424242 !important;border-bottom-color:rgba(255,255,255,.12)}.card-footer{border-top-color:rgba(255,255,255,.12);background-color:#424242 !important}.card-link{color:#72a4f7}.card-link:hover{color:#5a95f5}.modal-content{background-color:#424242}.modal-header{border-bottom-color:rgba(255,255,255,.12);color:#fff}.modal-footer{border-top-color:rgba(255,255,255,.12)}.btn-close{filter:invert(1) grayscale(100%) brightness(200%);width:20px}.dropdown-menu{color:#fff;background-color:#424242;box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}.dropdown-item{color:#fff}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background:rgba(255,255,255,.3)}.dropdown-item.active,.dropdown-item:active{color:#fff;background:rgba(255,255,255,.3)}.dropdown-divider{border-color:rgba(255,255,255,.12)}.dropdown-item-text{color:#dee2e6}.dropdown-header{color:#dee2e6}.navbar .breadcrumb .breadcrumb-item a{color:#fff}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:#fff}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.nav-tabs .nav-link{border-color:rgba(0,0,0,0);color:#dee2e6}.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1266f1;border-color:#1266f1;background-color:rgba(0,0,0,0)}.nav-pills:not(.menu-sidebar) .nav-link{background-color:#424242;color:#fff}.nav-pills:not(.menu-sidebar) .nav-link.active,.nav-pills:not(.menu-sidebar) .show>.nav-link{color:#fff;background-color:#1266f1}.navbar-brand{color:#fff}.navbar-brand:hover{color:#fff}.navbar-nav .nav-link{color:#fff}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fff}.navbar-scroll .nav-link,.navbar-scroll .fa-bars{color:#fff}.navbar-scrolled .nav-link,.navbar-scrolled .fa-bars{color:#fff}.navbar-scrolled{background-color:#1266f1}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a{color:rgba(0,0,0,.55)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a:hover{color:rgba(0,0,0,.7)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:rgba(0,0,0,.55)}.page-link{color:#fff}.page-link:hover{color:#fff;background:rgba(0,0,0,.15)}.page-link:focus{color:#fff;background-color:rgba(0,0,0,.15)}.page-item.active .page-link{background-color:#1266f1}.page-item.disabled .page-link{background-color:rgba(0,0,0,.15)}.popover{background-color:#424242}.popover-body{color:#fff}.popover-header{background-color:#424242;border-bottom-color:rgba(255,255,255,.12)}.progress-bar{background-color:#1266f1}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(18, 102, 241, 0.2) 0, rgba(18, 102, 241, 0.3) 40%, rgba(18, 102, 241, 0.4) 50%, rgba(18, 102, 241, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(178, 60, 253, 0.2) 0, rgba(178, 60, 253, 0.3) 40%, rgba(178, 60, 253, 0.4) 50%, rgba(178, 60, 253, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.nav-pills.menu-sidebar .nav-link{color:#fff}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{color:#72a4f7;border-left-color:#72a4f7}.accordion-item{background-color:#424242;border:1px solid rgba(255,255,255,.2)}.accordion-button{background-color:#424242;color:#fff}.accordion-button:not(.collapsed){color:#fff;background-color:#424242;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):focus{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.shadow-1-primary{box-shadow:0px 2px 5px 0px rgba(18,102,241,.25),0px 3px 10px 0px rgba(18,102,241,.2)}.shadow-2-primary{box-shadow:0px 4px 8px 0px rgba(18,102,241,.25),0px 5px 15px 2px rgba(18,102,241,.2)}.shadow-3-primary{box-shadow:0px 6px 11px 0px rgba(18,102,241,.25),0px 7px 20px 3px rgba(18,102,241,.2)}.shadow-4-primary{box-shadow:0px 6px 14px 0px rgba(18,102,241,.25),0px 10px 30px 4px rgba(18,102,241,.2)}.shadow-5-primary{box-shadow:0px 6px 20px 0px rgba(18,102,241,.25),0px 12px 40px 5px rgba(18,102,241,.2)}.shadow-1-secondary{box-shadow:0px 2px 5px 0px rgba(178,60,253,.25),0px 3px 10px 0px rgba(178,60,253,.2)}.shadow-2-secondary{box-shadow:0px 4px 8px 0px rgba(178,60,253,.25),0px 5px 15px 2px rgba(178,60,253,.2)}.shadow-3-secondary{box-shadow:0px 6px 11px 0px rgba(178,60,253,.25),0px 7px 20px 3px rgba(178,60,253,.2)}.shadow-4-secondary{box-shadow:0px 6px 14px 0px rgba(178,60,253,.25),0px 10px 30px 4px rgba(178,60,253,.2)}.shadow-5-secondary{box-shadow:0px 6px 20px 0px rgba(178,60,253,.25),0px 12px 40px 5px rgba(178,60,253,.2)}.table{background:#424242;color:#fff;border-color:rgba(255,255,255,.12)}.table>:not(:last-child)>:last-child>*{border-bottom-color:rgba(255,255,255,.12)}.text-muted{color:#a3a3a3 !important}th,td{border-color:rgba(255,255,255,.12)}.table-active{color:#fff}.table-striped>tbody>tr:nth-of-type(odd){color:#fff}.table-hover>tbody>tr:hover{color:#fff}.table-light{background-color:#323232;color:#fff}caption{color:#dee2e6}.link-primary{color:#72a4f7}.link-primary:hover{color:#5a95f5}.link-secondary{color:#daa1fe}.link-secondary:hover{color:#d088fe}.tooltip-inner{color:#fff;background-color:#757575}.form-check-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input:before{background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 13px rgba(0,0,0,0)}.form-check-input:hover:before{box-shadow:rgba(0,0,0,0)}.form-check-input:focus{border-color:rgba(255,255,255,.7)}.form-check-input:focus:before{box-shadow:0px 0px 0px 13px rgba(255,255,255,.6)}.form-check-input:checked{border-color:#1266f1}.form-check-input:checked:focus{border-color:#1266f1}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input[type=checkbox]:focus:after{background-color:#303030}.form-check-input[type=checkbox]:checked{background-color:#1266f1}.form-check-input[type=checkbox]:checked:after{border-color:#fff;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#1266f1}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input[type=checkbox]:indeterminate:after{border-color:#fff}.form-check-input[type=checkbox]:indeterminate:focus{background-color:#1266f1;border-color:#1266f1}.form-check-input[type=radio]:after{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked:after{border-color:#1266f1;background-color:#1266f1}.form-check-input[type=radio]:checked:focus{background-color:rgba(0,0,0,0)}.form-switch .form-check-input{background-color:rgba(255,255,255,.38)}.form-switch .form-check-input:after{background-color:#dee2e6;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.form-switch .form-check-input[type=checkbox]:focus:after{background-color:#dee2e6}.form-switch .form-check-input:checked{background-color:#1266f1}.form-switch .form-check-input:checked:focus:before{box-shadow:3px -1px 0px 13px #1266f1}.form-switch .form-check-input:checked[type=checkbox]:after{background-color:#1266f1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-label{color:rgba(255,255,255,.7)}.form-control{background-color:rgba(0,0,0,0)}.form-control:focus{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::placeholder{color:#6c757d}.form-control{color:rgba(255,255,255,.7)}.form-control:focus{border-color:#1266f1;box-shadow:inset 0px 0px 0px 1px #1266f1}.form-outline .form-control{background:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-outline .form-control~.form-label{color:rgba(255,255,255,.7)}.form-outline .form-control~.form-notch div{border-color:rgba(255,255,255,.7);background:rgba(0,0,0,0)}.form-outline .form-control:focus~.form-label{color:#1266f1}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]:not(.select-input){background-color:rgba(255,255,255,.2)}.select-input.focused~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.select-input.focused~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.select-input.focused~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-range::-webkit-slider-thumb{background-color:#1266f1}.form-range::-moz-range-thumb{background-color:#1266f1}.form-range::-ms-thumb{background-color:#1266f1}.form-range:focus::-webkit-slider-thumb{background-color:#1266f1}.form-range:focus::-moz-range-thumb{background-color:#1266f1}.form-range:focus::-ms-thumb{background-color:#1266f1}.form-file-input:focus-within~.form-file-label{border-color:#1266f1;box-shadow:0px 0px 0px 1px #1266f1}.form-file-input[disabled]~.form-file-label .form-file-text,.form-file-input:disabled~.form-file-label .form-file-text,.form-file-input[disabled]~.form-file-label .form-file-button,.form-file-input:disabled~.form-file-label .form-file-button{background-color:rgba(255,255,255,.2)}.form-file-label{border-color:rgba(255,255,255,.7)}.form-file-button{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-file-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::-webkit-file-upload-button{color:rgba(255,255,255,.7)}.input-group>.form-control:focus{border-color:#1266f1;box-shadow:inset 0 0 0 1px #1266f1}.input-group-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.input-group.form-outline input+.input-group-text{border-left-color:rgba(255,255,255,.7)}.loading-spinner{color:#1266f1}/*# sourceMappingURL=mdb.dark.min.css.map */ + */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 .5em 0 0;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:0 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:0 -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:0 -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:0 -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:0 -104px !important}i.flag-al:before,i.flag-albania:before{background-position:0 -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:0 -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:0 -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:0 -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:0 -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:0 -260px !important}i.flag-at:before,i.flag-austria:before{background-position:0 -286px !important}i.flag-au:before,i.flag-australia:before{background-position:0 -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:0 -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:0 -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:0 -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:0 -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:0 -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:0 -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:0 -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:0 -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:0 -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:0 -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:0 -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:0 -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:0 -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:0 -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:0 -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:0 -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:0 -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:0 -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:0 -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:0 -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:0 -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:0 -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:0 -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:0 -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:0 -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:0 -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:0 -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:0 -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:0 -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:0 -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:0 -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:0 -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:0 -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:0 -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:0 -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:0 -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:0 -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:0 -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:0 -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:0 -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:0 -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:0 -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:0 -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:0 -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:0 -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:0 -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:0 -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:0 -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:0 -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:0 -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:0 -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:0 -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:0 -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:0 -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:0 -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:0 -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:0 -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:0 -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:0 -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:0 -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:0 -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:0 -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:right}.form-outline .trailing{position:absolute;right:10px;left:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-right:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-left:.75rem;padding-right:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{left:0;top:0;height:100%;width:.5rem;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-right:none;border-left:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-right:none;border-left:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) /*!rtl:ignore*/;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 /*!rtl:ignore*/;margin-left:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-right:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-left:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-right:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-left:1.0625rem;box-shadow:3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-left:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-left:1px;margin-right:1px}.input-group-text>.form-check-input[type=radio]{margin-right:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-left:0}.input-group.form-outline input+.input-group-text{border:0;border-left:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-left:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(59, 113, 202, 0.3), 0 4px 18px 0 rgba(59, 113, 202, 0.2)}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:var(--mdb-btn-box-shadow)}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(227, 235, 247, 0.3), 0 4px 18px 0 rgba(227, 235, 247, 0.2)}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:var(--mdb-btn-box-shadow)}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(20, 164, 77, 0.3), 0 4px 18px 0 rgba(20, 164, 77, 0.2)}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:var(--mdb-btn-box-shadow)}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(220, 76, 100, 0.3), 0 4px 18px 0 rgba(220, 76, 100, 0.2)}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:var(--mdb-btn-box-shadow)}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(228, 161, 27, 0.3), 0 4px 18px 0 rgba(228, 161, 27, 0.2)}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:var(--mdb-btn-box-shadow)}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(84, 180, 211, 0.3), 0 4px 18px 0 rgba(84, 180, 211, 0.2)}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:var(--mdb-btn-box-shadow)}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(251, 251, 251, 0.3), 0 4px 18px 0 rgba(251, 251, 251, 0.2)}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:var(--mdb-btn-box-shadow)}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(51, 45, 45, 0.3), 0 4px 18px 0 rgba(51, 45, 45, 0.2)}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:var(--mdb-btn-box-shadow)}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(255, 255, 255, 0.3), 0 4px 18px 0 rgba(255, 255, 255, 0.2)}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:var(--mdb-btn-box-shadow)}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(0, 0, 0, 0.3), 0 4px 18px 0 rgba(0, 0, 0, 0.2)}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:var(--mdb-btn-box-shadow)}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;--mdb-btn-border-color: #3b71ca;--mdb-btn-focus-border-color: #386bc0;--mdb-btn-hover-border-color: #386bc0;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:var(--mdb-btn-border-color)}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;--mdb-btn-border-color: #e3ebf7;--mdb-btn-focus-border-color: #d8dfeb;--mdb-btn-hover-border-color: #d8dfeb;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:var(--mdb-btn-border-color)}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;--mdb-btn-border-color: #14a44d;--mdb-btn-focus-border-color: #139c49;--mdb-btn-hover-border-color: #139c49;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:var(--mdb-btn-border-color)}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;--mdb-btn-border-color: #dc4c64;--mdb-btn-focus-border-color: #d1485f;--mdb-btn-hover-border-color: #d1485f;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:var(--mdb-btn-border-color)}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;--mdb-btn-border-color: #e4a11b;--mdb-btn-focus-border-color: #d9991a;--mdb-btn-hover-border-color: #d9991a;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:var(--mdb-btn-border-color)}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;--mdb-btn-border-color: #54b4d3;--mdb-btn-focus-border-color: #50abc8;--mdb-btn-hover-border-color: #50abc8;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:var(--mdb-btn-border-color)}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;--mdb-btn-border-color: #fbfbfb;--mdb-btn-focus-border-color: #eeeeee;--mdb-btn-hover-border-color: #eeeeee;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:var(--mdb-btn-border-color)}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;--mdb-btn-border-color: #332d2d;--mdb-btn-focus-border-color: #302b2b;--mdb-btn-hover-border-color: #302b2b;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:var(--mdb-btn-border-color)}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;--mdb-btn-border-color: #fff;--mdb-btn-focus-border-color: #f2f2f2;--mdb-btn-hover-border-color: #f2f2f2;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:var(--mdb-btn-border-color)}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;--mdb-btn-border-color: #000;--mdb-btn-focus-border-color: black;--mdb-btn-hover-border-color: black;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:var(--mdb-btn-border-color)}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-left:0px;padding-right:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;right:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-right:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-left:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;right:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-left:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-right:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-left-radius:var(--mdb-card-border-radius);border-top-right-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-left-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-left-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-left:var(--mdb-pagination-circle-padding-x);padding-right:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-left:var(--mdb-pagination-circle-padding-l-lg);padding-right:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-left:var(--mdb-pagination-circle-padding-l-sm);padding-right:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-left:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-left:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-right:var(--mdb-toast-btn-close-mr);margin-left:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-left:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-left:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(-50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(-45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-right:0px}.form-check-label{padding-left:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{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 rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}.dropdown-menu{margin-top:auto}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;left:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;left:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-left:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body{background-color:#303030;color:#fff}.bg-body{background-color:#303030 !important}.bg-primary{background-color:#1266f1 !important;color:#fff}.bg-secondary{background-color:#b23cfd !important;color:#fff}.border-top,.border-right,.border-bottom,.border-left,.border{border-color:rgba(255,255,255,.12) !important}.border-primary{border-color:#1266f1 !important}.border-secondary{border-color:#b23cfd !important}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-prev):not(.carousel-control-next){color:#72a4f7}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-prev):not(.carousel-control-next):hover{color:#5a95f5}.text-primary{color:#1266f1 !important}.text-secondary{color:#b23cfd !important}.note{color:#424242}.note-primary{background-color:#e1ecfd;border-color:#1266f1}.note-secondary{background-color:#f4e3ff;border-color:#b23cfd}.alert-primary{--mdb-alert-color: #0b3d91;--mdb-alert-bg: #d0e0fc;--mdb-alert-border-color: #b8d1fb}.alert-primary .alert-link{color:#093174}.alert-secondary{--mdb-alert-color: #6b2498;--mdb-alert-bg: #f0d8ff;--mdb-alert-border-color: #e8c5fe}.alert-secondary .alert-link{color:#561d7a}.btn-primary{background-color:#1266f1;color:#fff}.btn-primary:hover{background-color:#0c56d0;color:#fff}.btn-primary:focus,.btn-primary.focus{background-color:#0c56d0;color:#fff}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#093d94;color:#fff}.btn-primary:disabled,.btn-primary.disabled{background-color:#1266f1;color:#fff}.btn-secondary{background-color:#b23cfd;color:#fff}.btn-secondary:hover{background-color:#a316fd;color:#fff}.btn-secondary:focus,.btn-secondary.focus{background-color:#a316fd;color:#fff}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{background-color:#8102d1;color:#fff}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#b23cfd;color:#fff}.btn-outline-primary{color:#1266f1;border-color:#1266f1}.btn-outline-primary:hover{color:#1266f1;border-color:#1266f1}.btn-outline-primary:focus,.btn-outline-primary.focus{color:#1266f1}.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#1266f1}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#1266f1}.btn-outline-secondary{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:hover{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{color:#b23cfd}.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#b23cfd}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#b23cfd}.btn-link{color:#72a4f7}.btn-link:hover{background-color:rgba(0,0,0,.15);color:#5a95f5}.btn-link:focus,.btn-link.focus{background-color:rgba(0,0,0,.15)}.btn-link:active,.btn-link.active{background-color:rgba(0,0,0,.15)}.btn-link:active:focus,.btn-link.active:focus{background-color:rgba(0,0,0,.15)}.list-group-item{background-color:#424242;border-color:rgba(255,255,255,.12)}.list-group-item.active{background-color:#1266f1;border-color:#1266f1}.list-group-item.disabled,.list-group-item:disabled{background-color:#424242}.list-group-item-action.active:hover,.list-group-item-action.active:focus{background-color:#1266f1;border-color:#1266f1}.list-group-item-action{color:#fff}.list-group-item-action:hover,.list-group-item-action:focus{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action:active{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action.list-group-item-primary{color:#8ab4f8}.list-group-item-action.list-group-item-primary:hover{color:#5a95f5;background-color:#d3e2fc}.list-group-item-action.list-group-item-secondary:hover{color:#9002ea;background-color:#daa1fe}.list-group-item-primary{color:#1266f1}.list-group-item-secondary{color:#b23cfd}.card{background-color:#424242;box-shadow:0 10px 20px 0 rgba(0,0,0,.25)}.card-header{background-color:#424242 !important;border-bottom-color:rgba(255,255,255,.12)}.card-footer{border-top-color:rgba(255,255,255,.12);background-color:#424242 !important}.card-link{color:#72a4f7}.card-link:hover{color:#5a95f5}.modal-content{background-color:#424242}.modal-header{border-bottom-color:rgba(255,255,255,.12);color:#fff}.modal-footer{border-top-color:rgba(255,255,255,.12)}.btn-close{filter:invert(1) grayscale(100%) brightness(200%);width:20px}.dropdown-menu{color:#fff;background-color:#424242;box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}.dropdown-item{color:#fff}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background:rgba(255,255,255,.3)}.dropdown-item.active,.dropdown-item:active{color:#fff;background:rgba(255,255,255,.3)}.dropdown-divider{border-color:rgba(255,255,255,.12)}.dropdown-item-text{color:#dee2e6}.dropdown-header{color:#dee2e6}.navbar .breadcrumb .breadcrumb-item a{color:#fff}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:#fff}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.nav-tabs .nav-link{border-color:rgba(0,0,0,0);color:#dee2e6}.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1266f1;border-color:#1266f1;background-color:rgba(0,0,0,0)}.nav-pills:not(.menu-sidebar) .nav-link{background-color:#424242;color:#fff}.nav-pills:not(.menu-sidebar) .nav-link.active,.nav-pills:not(.menu-sidebar) .show>.nav-link{color:#fff;background-color:#1266f1}.navbar-brand{color:#fff}.navbar-brand:hover{color:#fff}.navbar-nav .nav-link{color:#fff}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fff}.navbar-scroll .nav-link,.navbar-scroll .fa-bars{color:#fff}.navbar-scrolled .nav-link,.navbar-scrolled .fa-bars{color:#fff}.navbar-scrolled{background-color:#1266f1}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a{color:rgba(0,0,0,.55)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a:hover{color:rgba(0,0,0,.7)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:rgba(0,0,0,.55)}.page-link{color:#fff}.page-link:hover{color:#fff;background:rgba(0,0,0,.15)}.page-link:focus{color:#fff;background-color:rgba(0,0,0,.15)}.page-item.active .page-link{background-color:#1266f1}.page-item.disabled .page-link{background-color:rgba(0,0,0,.15)}.popover{background-color:#424242}.popover-body{color:#fff}.popover-header{background-color:#424242;border-bottom-color:rgba(255,255,255,.12)}.progress-bar{background-color:#1266f1}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(18, 102, 241, 0.2) 0, rgba(18, 102, 241, 0.3) 40%, rgba(18, 102, 241, 0.4) 50%, rgba(18, 102, 241, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(178, 60, 253, 0.2) 0, rgba(178, 60, 253, 0.3) 40%, rgba(178, 60, 253, 0.4) 50%, rgba(178, 60, 253, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.nav-pills.menu-sidebar .nav-link{color:#fff}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{color:#72a4f7;border-left-color:#72a4f7}.accordion-item{background-color:#424242;border:1px solid rgba(255,255,255,.2)}.accordion-button{background-color:#424242;color:#fff}.accordion-button:not(.collapsed){color:#fff;background-color:#424242;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):focus{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.shadow-1-primary{box-shadow:0px 2px 5px 0px rgba(18,102,241,.25),0px 3px 10px 0px rgba(18,102,241,.2)}.shadow-2-primary{box-shadow:0px 4px 8px 0px rgba(18,102,241,.25),0px 5px 15px 2px rgba(18,102,241,.2)}.shadow-3-primary{box-shadow:0px 6px 11px 0px rgba(18,102,241,.25),0px 7px 20px 3px rgba(18,102,241,.2)}.shadow-4-primary{box-shadow:0px 6px 14px 0px rgba(18,102,241,.25),0px 10px 30px 4px rgba(18,102,241,.2)}.shadow-5-primary{box-shadow:0px 6px 20px 0px rgba(18,102,241,.25),0px 12px 40px 5px rgba(18,102,241,.2)}.shadow-1-secondary{box-shadow:0px 2px 5px 0px rgba(178,60,253,.25),0px 3px 10px 0px rgba(178,60,253,.2)}.shadow-2-secondary{box-shadow:0px 4px 8px 0px rgba(178,60,253,.25),0px 5px 15px 2px rgba(178,60,253,.2)}.shadow-3-secondary{box-shadow:0px 6px 11px 0px rgba(178,60,253,.25),0px 7px 20px 3px rgba(178,60,253,.2)}.shadow-4-secondary{box-shadow:0px 6px 14px 0px rgba(178,60,253,.25),0px 10px 30px 4px rgba(178,60,253,.2)}.shadow-5-secondary{box-shadow:0px 6px 20px 0px rgba(178,60,253,.25),0px 12px 40px 5px rgba(178,60,253,.2)}.table{background:#424242;color:#fff;border-color:rgba(255,255,255,.12)}.table>:not(:last-child)>:last-child>*{border-bottom-color:rgba(255,255,255,.12)}.text-muted{color:#a3a3a3 !important}th,td{border-color:rgba(255,255,255,.12)}.table-active{color:#fff}.table-striped>tbody>tr:nth-of-type(odd){color:#fff}.table-hover>tbody>tr:hover{color:#fff}.table-light{background-color:#323232;color:#fff}caption{color:#dee2e6}.link-primary{color:#72a4f7}.link-primary:hover{color:#5a95f5}.link-secondary{color:#daa1fe}.link-secondary:hover{color:#d088fe}.tooltip-inner{color:#fff;background-color:#757575}.form-check-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input:before{background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 13px rgba(0,0,0,0)}.form-check-input:hover:before{box-shadow:rgba(0,0,0,0)}.form-check-input:focus{border-color:rgba(255,255,255,.7)}.form-check-input:focus:before{box-shadow:0px 0px 0px 13px rgba(255,255,255,.6)}.form-check-input:checked{border-color:#1266f1}.form-check-input:checked:focus{border-color:#1266f1}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input[type=checkbox]:focus:after{background-color:#303030}.form-check-input[type=checkbox]:checked{background-color:#1266f1}.form-check-input[type=checkbox]:checked:after{border-color:#fff;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#1266f1}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input[type=checkbox]:indeterminate:after{border-color:#fff}.form-check-input[type=checkbox]:indeterminate:focus{background-color:#1266f1;border-color:#1266f1}.form-check-input[type=radio]:after{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked:after{border-color:#1266f1;background-color:#1266f1}.form-check-input[type=radio]:checked:focus{background-color:rgba(0,0,0,0)}.form-switch .form-check-input{background-color:rgba(255,255,255,.38)}.form-switch .form-check-input:after{background-color:#dee2e6;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.form-switch .form-check-input[type=checkbox]:focus:after{background-color:#dee2e6}.form-switch .form-check-input:checked{background-color:#1266f1}.form-switch .form-check-input:checked:focus:before{box-shadow:3px -1px 0px 13px #1266f1}.form-switch .form-check-input:checked[type=checkbox]:after{background-color:#1266f1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-label{color:rgba(255,255,255,.7)}.form-control{background-color:rgba(0,0,0,0)}.form-control:focus{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::placeholder{color:#6c757d}.form-control{color:rgba(255,255,255,.7)}.form-control:focus{border-color:#1266f1;box-shadow:inset 0px 0px 0px 1px #1266f1}.form-outline .form-control{background:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-outline .form-control~.form-label{color:rgba(255,255,255,.7)}.form-outline .form-control~.form-notch div{border-color:rgba(255,255,255,.7);background:rgba(0,0,0,0)}.form-outline .form-control:focus~.form-label{color:#1266f1}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]:not(.select-input){background-color:rgba(255,255,255,.2)}.select-input.focused~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.select-input.focused~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.select-input.focused~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-range::-webkit-slider-thumb{background-color:#1266f1}.form-range::-moz-range-thumb{background-color:#1266f1}.form-range::-ms-thumb{background-color:#1266f1}.form-range:focus::-webkit-slider-thumb{background-color:#1266f1}.form-range:focus::-moz-range-thumb{background-color:#1266f1}.form-range:focus::-ms-thumb{background-color:#1266f1}.form-file-input:focus-within~.form-file-label{border-color:#1266f1;box-shadow:0px 0px 0px 1px #1266f1}.form-file-input[disabled]~.form-file-label .form-file-text,.form-file-input:disabled~.form-file-label .form-file-text,.form-file-input[disabled]~.form-file-label .form-file-button,.form-file-input:disabled~.form-file-label .form-file-button{background-color:rgba(255,255,255,.2)}.form-file-label{border-color:rgba(255,255,255,.7)}.form-file-button{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-file-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::-webkit-file-upload-button{color:rgba(255,255,255,.7)}.input-group>.form-control:focus{border-color:#1266f1;box-shadow:inset 0 0 0 1px #1266f1}.input-group-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.input-group.form-outline input+.input-group-text{border-left-color:rgba(255,255,255,.7)}.loading-spinner{color:#1266f1}/*# sourceMappingURL=mdb.dark.min.css.map */ diff --git a/css/mdb.dark.min.css.map b/css/mdb.dark.min.css.map index bdc6ac5..99be7ee 100644 --- a/css/mdb.dark.min.css.map +++ b/css/mdb.dark.min.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../src/scss/standard/bootstrap-rtl-fix/_root.scss","../src/scss/standard/bootstrap-rtl-fix/vendor/_rfs.scss","../src/scss/standard/bootstrap-rtl-fix/_reboot.scss","../src/scss/standard/bootstrap-rtl-fix/_variables.scss","../src/scss/standard/free/_variables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_border-radius.scss","../src/scss/standard/bootstrap-rtl-fix/_type.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_lists.scss","../src/scss/standard/bootstrap-rtl-fix/_images.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_image.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_box-shadow.scss","../src/scss/standard/bootstrap-rtl-fix/_containers.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_container.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_breakpoints.scss","../src/scss/standard/bootstrap-rtl-fix/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/_tables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_table-variants.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-text.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-control.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_transition.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_gradients.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-select.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-check.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-range.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_floating-labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_input-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_forms.scss","../src/scss/standard/bootstrap-rtl-fix/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/_transitions.scss","../src/scss/standard/bootstrap-rtl-fix/_dropdown.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_caret.scss","../src/scss/standard/bootstrap-rtl-fix/_button-group.scss","../src/scss/standard/bootstrap-rtl-fix/_nav.scss","../src/scss/standard/bootstrap-rtl-fix/_navbar.scss","../src/scss/standard/bootstrap-rtl-fix/_card.scss","../src/scss/standard/bootstrap-rtl-fix/_breadcrumb.scss","../src/scss/standard/bootstrap-rtl-fix/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/_badge.scss","../src/scss/standard/bootstrap-rtl-fix/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/_accordion.scss","../src/scss/standard/bootstrap-rtl-fix/_progress.scss","../src/scss/standard/bootstrap-rtl-fix/_placeholders.scss","../src/scss/standard/bootstrap-rtl-fix/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/_close.scss","../src/scss/standard/bootstrap-rtl-fix/_toasts.scss","../src/scss/standard/bootstrap-rtl-fix/_modal.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_backdrop.scss","../src/scss/standard/bootstrap-rtl-fix/_popover.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_reset-text.scss","../src/scss/standard/bootstrap-rtl-fix/_carousel.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_clearfix.scss","../src/scss/standard/bootstrap-rtl-fix/_spinners.scss","../src/scss/standard/bootstrap-rtl-fix/_offcanvas.scss","../src/scss/standard/bootstrap-rtl-fix/_tooltip.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_color-bg.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_colored-links.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_ratio.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_position.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stacks.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stretched-link.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_text-truncation.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_text-truncate.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_vr.scss","../src/scss/standard/free/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/utilities/_api.scss","../src/scss/standard/free/_root.scss","../src/scss/standard/free/_reboot.scss","../src/scss/standard/free/_type.scss","../src/scss/standard/free/_colors.scss","../src/scss/standard/free/_flag.scss","../src/scss/standard/free/_images.scss","../src/scss/standard/free/forms/_form-control.scss","../src/scss/standard/free/forms/_form-select.scss","../src/scss/standard/free/forms/_form-check.scss","../src/scss/standard/free/forms/_form-file.scss","../src/scss/standard/free/forms/_input-group.scss","../src/scss/standard/free/forms/_validation.scss","../src/scss/standard/free/forms/_form-range.scss","../src/scss/standard/free/_tables.scss","../src/scss/standard/free/_buttons.scss","../src/scss/standard/free/mixins/_buttons.scss","../src/scss/standard/free/_deprecated.scss","../src/scss/standard/free/_dropdown.scss","../src/scss/standard/free/_button-group.scss","../src/scss/standard/free/_nav.scss","../src/scss/standard/free/_navbar.scss","../src/scss/standard/free/_card.scss","../src/scss/standard/free/_breadcrumb.scss","../src/scss/standard/free/_pagination.scss","../src/scss/standard/free/_badge.scss","../src/scss/standard/free/_alert.scss","../src/scss/standard/free/_progress.scss","../src/scss/standard/free/_list-group.scss","../src/scss/standard/free/_close.scss","../src/scss/standard/free/_modal.scss","../src/scss/standard/free/_toasts.scss","../src/scss/standard/free/_tooltip.scss","../src/scss/standard/free/_popover.scss","../src/scss/standard/free/_scrollspy.scss","../src/scss/standard/free/_ripple.scss","../src/scss/standard/free/mixins/_ripple.scss","../src/scss/standard/free/_range.scss","../src/scss/standard/free/_accordion.scss","../src/scss/standard/free/_carousel.scss","../src/scss/free/_checkboxes.scss","../src/scss/free/_badges.scss","../src/scss/free/_buttons.scss","../src/scss/free/_button-group.scss","../src/scss/free/_carousel.scss","../src/scss/free/_navbar.scss","../src/scss/free/_tooltips.scss","../src/scss/free/_popovers.scss","../src/scss/free/_scrollspy.scss","../src/scss/free/_validation.scss","../src/scss/free/_variables.scss","../src/scss/free/_tabs.scss","../src/scss/free/_input-group.scss","../src/scss/free/_modal.scss","../src/scss/standard/pro/theme/components/_core-theme.scss","../src/scss/standard/pro/theme/components/_colors-theme.scss","../src/scss/standard/pro/theme/components/_type-theme.scss","../src/scss/standard/pro/theme/components/_alert-theme.scss","../src/scss/standard/pro/theme/components/_button-theme.scss","../src/scss/standard/pro/theme/components/_list-group-theme.scss","../src/scss/standard/pro/theme/components/_card-theme.scss","../src/scss/standard/pro/theme/components/_modal-theme.scss","../src/scss/standard/pro/theme/components/_dropdown-theme.scss","../src/scss/standard/pro/theme/components/_breadcrumb-theme.scss","../src/scss/standard/pro/theme/components/_nav-theme.scss","../src/scss/standard/pro/theme/components/_navbar-theme.scss","../src/scss/standard/pro/theme/components/_pagination-theme.scss","../src/scss/standard/pro/theme/components/_popover-theme.scss","../src/scss/standard/pro/theme/components/_progress-theme.scss","../src/scss/standard/pro/theme/components/_ripple-theme.scss","../src/scss/standard/pro/theme/components/_scrollspy-theme.scss","../src/scss/standard/pro/theme/components/_accordion-theme.scss","../src/scss/standard/pro/theme/components/_shadows-theme.scss","../src/scss/standard/pro/theme/components/_tables-theme.scss","../src/scss/standard/pro/theme/components/_tooltips-theme.scss","../src/scss/standard/pro/theme/components/_form-check-theme.scss","../src/scss/standard/pro/theme/components/_form-control-theme.scss","../src/scss/standard/pro/theme/components/_form-range-theme.scss","../src/scss/standard/pro/theme/components/_form-file-theme.scss","../src/scss/standard/pro/theme/components/_input-group-theme.scss","../src/scss/standard/pro/theme/components/_loading-theme.scss"],"names":[],"mappings":"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,WACA,kBACA,gBACA,YhBoqBiB,IgBnqBjB,MhB5FS,QgB6FT,+BACA,2BACA,mBAEA,8BACE,UAGF,gFAEE,gBACA,eAWJ,iBACE,WjBqtBgB,2BiBptBhB,qBnBgKI,UALI,SI3QN,qBeoHF,uCACE,qBACA,wBACA,kBjB6kBqB,MiBzkBzB,iBACE,WjB4sBgB,yBiB3sBhB,mBnBmJI,UALI,KI3QN,oBeiIF,uCACE,mBACA,qBACA,kBjBokBqB,KiB5jBvB,sBACE,WjBmrBW,4BiBhrBb,yBACE,WjBmrBc,2BiBhrBhB,yBACE,WjBmrBc,yBiB9qBlB,oBACE,MjBorBiB,KiBnrBjB,OjBoqBa,4BiBnqBb,QjB0hBoB,QiBxhBpB,mDACE,eAGF,uCACE,oBfpKA,qBewKF,0CfxKE,qBe4KF,oCACE,OjBupBc,2BiBrpBhB,oCACE,OjBwpBc,yBoBt1BlB,aACE,cACA,WACA,uCAEA,uCtByRI,UALI,KsB9QR,YpB4hBmB,IoB3hBnB,YnB4vBiB,ImB3vBjB,MnBJS,QmBKT,iBnBdM,KmBeN,iPACA,4BACA,oBpBy5BwB,oBoBx5BxB,gBpBy5BoB,UoBx5BpB,yBlBLE,qBKLE,WARW,iCWUX,WEWJ,eACA,gBFRI,uCEfN,aFgBQ,iBESN,mBACE,anBwlBM,QmBvlBN,UblBE,WARW,mEamCf,0DAEE,cpBgqBkB,OoB/pBlB,sBAGF,sBAEE,iBnBzCO,KmB8CT,4BACE,oBACA,0BAIJ,gBACE,YpBypBuB,OoBxpBvB,epBwpBuB,OoBvpBvB,apBwpBuB,MFpbnB,UALI,SI3QN,qBkBiDJ,gBACE,YpBqpBuB,MoBppBvB,epBopBuB,MoBnpBvB,apBopBuB,KFxbnB,UALI,KI3QN,oBmBfJ,YACE,cACA,WrBi2BsB,OqBh2BtB,arBi2ByB,MqBh2BzB,crBi2ByB,QqB/1BzB,8BACE,WACA,mBAIJ,oBACE,crBu1ByB,MqBt1BzB,eACA,iBAEA,sCACE,YACA,oBACA,cAIJ,kBACE,MrBy0BuB,IqBx0BvB,OrBw0BuB,IqBv0BvB,gBACA,mBACA,iBpB5BM,KoB6BN,4BACA,2BACA,wBACA,OrB40BwB,0BqB30BxB,gBACA,yBAGA,iCnBvBE,oBmB2BF,8BAEE,crBm0B6B,IqBh0B/B,yBACE,OrB0zB6B,gBqBvzB/B,wBACE,apB+jBM,QoB9jBN,UACA,WrB0pByB,kCqBvpB3B,0BACE,iBpByjBM,QoBxjBN,apBwjBM,QoBtjBN,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBpBoiBM,QoBniBN,apBxEO,QoB8EL,yOAIJ,2BACE,oBACA,YACA,QrBiyBgC,GqB1xBhC,2FACE,eACA,QrBwxB8B,GqB1wBpC,aACE,arBmxB0B,MqBjxB1B,+BACE,MrB+wBgB,IqB9wBhB,mBACA,wKACA,gCnB5GA,kBgBHE,WGiHF,qCH7GE,uCGuGJ,+BHtGM,iBG8GJ,qCACE,0JAGF,uCACE,oBrB8wB4B,aqBzwB1B,uJAKN,gCACE,crByvBwB,MqBxvBxB,eAEA,kDACE,oBACA,cAKN,mBACE,qBACA,arBuuB6B,KqBpuB/B,WACE,kBACA,sBACA,oBAIE,mDACE,oBACA,YACA,QrB+kBiB,IsBrvBvB,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,wCACE,WtB08B8B,iDsBx8BhC,oCACE,WtBu8B8B,iDsBn8BlC,8BACE,SAGF,kCACE,MtBw7BqB,KsBv7BrB,OtBu7BqB,KsBt7BrB,oBH7BF,iBlBmnBQ,QqBplBN,OtBu7BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIsBF,4FACA,gBJnBE,uCIUJ,kCJTM,iBIoBJ,yCHrCF,iBlBiuD8B,QqBvrD9B,2CACE,MtBi6BqB,KsBh6BrB,OtBi6BsB,MsBh6BtB,oBACA,OtBg6BsB,QsB/5BtB,iBrB1CO,QqB2CP,2BpBjCA,mBKLE,WARW,iCemDf,8BACE,MtB65BqB,KsB55BrB,OtB45BqB,KmBn9BvB,iBlBmnBQ,QqB1jBN,OtB65BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIgDF,4FACA,gBJ7CE,uCIqCJ,8BJpCM,iBI8CJ,qCH/DF,iBlBiuD8B,QqB7pD9B,8BACE,MtBu4BqB,KsBt4BrB,OtBu4BsB,MsBt4BtB,oBACA,OtBs4BsB,QsBr4BtB,iBrBpEO,Qq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E,oCACA,oBACA,4CAEA,kDACA,wCnBhGE,WARW,KmBmHf,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,eCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,YCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,WCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCD8FA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,uBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,oBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,mBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDgFF,UACE,2BACA,yBACA,0BACA,oCACA,+BACA,0CACA,gCACA,2CACA,kCACA,6CACA,2BACA,yCAEA,gBzByfgB,KyBpfhB,wCAEE,gBzBsfoB,KyBnftB,wBACE,2BAGF,gBACE,iCAUJ,2BCjHE,4BACA,+B7B8MI,oBALI,S6BvMR,gCDuHF,2BC1HE,6BACA,0B7B8MI,oBALI,Q6BvMR,iCCvFF,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sEAME,kBAGF,iBACE,mBCmBE,wBACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cDzCN,eAEE,4BACA,gCACA,4BACA,iCACA,gC/B2QI,yBALI,S+BpQR,8BACA,wBACA,iEACA,qCACA,iCACA,uDACA,2CACA,wCACA,qGACA,mCACA,yCACA,sCACA,uCACA,uCACA,4CACA,oCACA,sCACA,qCACA,sCACA,wCAGA,kBACA,mCACA,aACA,wCACA,oEACA,S/B8OI,UALI,8B+BvOR,gCACA,gBACA,gBACA,wCACA,4BACA,+E3BzCE,gDKLE,WARW,+BsB0Df,gCACE,SACA,OACA,sCAuBA,qBACE,sBAEA,sCACE,WACA,OAIJ,mBACE,oBAEA,oCACE,QACA,UnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QA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A,8BACA,+BACA,4E/BlIE,sDgBHE,WeuIJ,qCfnII,uCe2HN,gBf1HQ,iBeoIN,sBACE,qBAGF,sBACE,qBACA,UACA,uDAMJ,qBACE,qBACA,YACA,aACA,sBACA,mDACA,4BACA,2BACA,qBAGF,mBACE,0CACA,gBvBhHE,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,yCACE,mDACA,kDAIJ,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,8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,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,2BACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,gHAEE,MD+KqB,QC9KrB,yBAGF,yDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,wBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,0GAEE,MD+KqB,QC9KrB,yBAGF,sDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,uBACE,MDuL2B,QCtL3B,iBDmLsB,QChLpB,wGAEE,MDiLuB,QChLvB,yBAGF,qDACE,M5CXA,K4CYA,iBD2KuB,QC1KvB,aD0KuB,QCxL7B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QErL7B,WACE,uBACA,M9C2iDgB,I8C1iDhB,O9C0iDgB,I8CziDhB,oBACA,M7CMM,K6CLN,qXACA,S5COE,qB4CLF,Q9C2iDkB,G8CxiDlB,iBACE,M7CFI,K6CGJ,qBACA,Q9CsiDsB,I8CniDxB,iBACE,UACA,W9C2rByB,kC8C1rBzB,Q9CiiDsB,E8C9hDxB,wCAEE,oBACA,iBACA,Q9C2hDyB,I8CvhD7B,iBACE,O9CuhDuB,2C+C7jDzB,OAEE,yBACA,4BACA,+BACA,4BACA,6BjD6RI,sBALI,SiDtRR,oBACA,qBACA,8BACA,8DACA,kCACA,kGACA,kCACA,4BACA,qDAGA,iCACA,ejD+QI,UALI,2BiDxQR,6BACA,oBACA,qCACA,4BACA,yEACA,uC7CRE,6C6CWF,eACE,UAGF,kBACE,aAIJ,iBACE,yBAEA,kBACA,gCACA,kBACA,eACA,oBAEA,mCACE,uCAIJ,cACE,aACA,mBACA,8DACA,oCACA,4CACA,4BACA,uF7CjCE,4FACA,6F6CsCF,yBACE,mDAGA,uCAIJ,YACE,mCACA,qBCpEF,OAEE,yBACA,yBACA,0BACA,2BACA,oBACA,qBACA,8DACA,8BACA,kCACA,gEACA,oDACA,mCACA,mCACA,sCACA,iDACA,qCACA,mCACA,+BACA,wBACA,iDACA,qCAGA,eACA,MACA,OACA,gCACA,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,+BAEA,oBAGA,0B9B3CI,W8B4CF,uBACA,UhD01CmB,oBkBn4CjB,uC8BuCJ,0B9BtCM,iB8B0CN,0BACE,UhDw1CmB,KgDp1CrB,kCACE,UhDq1CoB,YgDj1CxB,yBACE,8CAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,kDAIF,eACE,kBACA,aACA,sBACA,WAEA,6BACA,oBACA,qCACA,4BACA,yE9CpFE,6CKLE,WARW,4ByCqGf,UAIF,gBAEE,4BACA,wBACA,4BCjHA,eACA,MACA,OACA,QDkHE,2BCjHF,YACA,aACA,iBDgHE,uBC7GF,qBACE,UAEF,qBACE,QD0GA,4BAMJ,cACE,aACA,cACA,mBACA,8BACA,wCACA,8F9C1GE,4DACA,6D8C6GF,yBACE,8FAEA,mJAOJ,aACE,gBACA,+CAKF,YACE,kBAGA,cACA,iCAIF,cACE,aACA,cACA,eACA,mBACA,yBACA,wEACA,4CACA,2F9ClIE,gEACA,+D8CwIF,gBACE,4CtChHA,yBsCwHF,OACE,4BACA,0DAIF,cACE,iCACA,kBACA,iBAGF,UACE,0BtCrIA,yBsC0IF,oBAEE,0BtC5IA,0BsCiJF,UACE,2BAUA,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,S9CpNJ,gB8CwNE,gE9CxNF,gB8C6NE,8BACE,gBtCjKJ,4BsC+IA,0B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E,qBACA,+BACA,iCACA,iDAEA,kBACA,+FAKF,0BACE,GACE,2CAKJ,gBAEE,0BACA,2BACA,uCACA,mCACA,qCACA,6CAGA,0DACA,iCAGF,mBAEE,0BACA,2BACA,kCASF,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cAEE,0BACA,2BACA,uCACA,qCACA,2CAGA,8BACA,UAGF,iBACE,0BACA,2BAIA,uCACE,8BAEE,qCClFN,kFAEE,6BACA,6BACA,6BACA,gCACA,gCACA,wBACA,yBACA,kCACA,kEACA,oE7CmEE,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,crCTM,iBR2DJ,6B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,0B6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,eAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,erCTM,iBR2DJ,6B6ClCE,+BACE,MACA,OACA,iCACA,uFAEA,4BAGF,6BACE,MACA,QACA,iCACA,sFAEA,2BAGF,6BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,gCACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,wDAEE,eAGF,iEAGE,oB7C1BJ,0B6CrCF,eAqEM,6BACA,gCACA,0CAEA,iCACE,aAGF,+BACE,aACA,YACA,UACA,mBAEA,2CAnFR,WAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,0BrCxBA,uCqCUJ,WrCTM,iBqCyBF,2BACE,MACA,OACA,iCACA,uFAEA,4BAGF,yBACE,MACA,QACA,iCACA,sFAEA,2BAGF,yBACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,4BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,gDAEE,eAGF,qDAGE,mBA2BR,oBNtHE,eACA,MACA,OACA,QjDuhC0B,KiDthC1B,YACA,aACA,iBhDQM,KgDLN,yBACE,UAEF,yBACE,QjDu3CqB,GuDtwCzB,kBACE,aACA,mBACA,8BACA,sEAEA,6BACE,wFAEA,qDACA,uDACA,wDAIJ,iBACE,gBACA,YtD4nBiB,IsDznBnB,gBACE,YACA,sEACA,gBCtJF,SAEE,2BACA,+BACA,8BACA,6BACA,uB1D4RI,wBALI,S0DrRR,0BACA,0BACA,qCACA,2BACA,kCACA,mCAGA,kCACA,cACA,wCACA,iCLnBA,YlDuwBiB,uBkDrwBjB,kBACA,YnDwiBmB,ImDviBnB,YlDwwBiB,IkDvwBjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBrDoRI,UALI,6B0DnQR,qBACA,UAEA,cACE,mCAGF,wBACE,cACA,qCACA,uCAEA,gCACE,kBACA,WACA,2BACA,mBAKN,2FACE,SAEA,2GACE,SACA,uFAEA,uCAIJ,qBACA,6FACE,OACA,sCACA,sCAEA,6GACE,WACA,+HAEA,yCAIJ,mBAEA,iGACE,MAEA,iHACE,YACA,uFAEA,0CAIJ,qBACA,8FACE,QACA,sCACA,sCAEA,8GACE,UACA,+HAEA,wCAIJ,mBAkBA,eACE,uCACA,kEACA,+BACA,kBACA,uCtDxGE,+CmDjBF,iBACE,cACA,WACA,4BICA,sBACA,yEAFF,mBACE,sBACA,0EAFF,iBACE,sBACA,wEAFF,gBACE,sBACA,yEAFF,iBACE,sBACA,yEAFF,cACE,sBACA,yEAFF,eACE,sBACA,0EAFF,cACE,sBACA,uECNF,cACE,yBAGE,wCAEE,yBANN,gBACE,yBAGE,4CAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,aACE,yBAGE,sCAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,WACE,yBAGE,kCAEE,yBANN,YACE,yBAGE,oCAEE,yBANN,WACE,yBAGE,kCAEE,yBCLR,OACE,kBACA,WAEA,eACE,cACA,oCACA,WAGF,SACE,kBACA,MACA,OACA,WACA,YAKF,WACE,yBADF,WACE,wBADF,YACE,2BADF,YACE,mCCrBJ,WACE,eACA,MACA,QACA,OACA,Q5DohCa,K4DjhCf,cACE,eACA,QACA,SACA,OACA,Q5D4gCa,K4DpgCX,YACE,gBACA,MACA,Q5DggCU,K4D7/BZ,eACE,gBACA,SACA,Q5D0/BU,KUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,0BkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,0BkD5CA,gBACE,gBACA,MACA,Q5DggCU,K4D7/BZ,mBACE,gBACA,SACA,Q5D0/BU,M6DzhChB,QACE,aACA,mBACA,mBACA,mBAGF,QACE,aACA,cACA,sBACA,mBCRF,2ECIE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBCXA,uBACE,kBACA,MACA,QACA,SACA,OACA,QhEoZqB,EgEnZrB,WCRJ,+BCCE,uBACA,mBCNF,IACE,qBACA,mBACA,UACA,eACA,8BACA,QnEwnBW,IoEtiBb,oBACE,wCAIF,gBACE,8BAEA,2CAIF,UACE,4BAEF,UACE,4BAEF,WACE,6BAIF,mBACE,kBAGF,mBACE,kBAIF,aACE,mBAEF,YACE,kBAwFA,cACE,sBADF,gBACE,sBADF,cACE,sBADF,aACE,sBADF,cACE,sBADF,WACE,sBADF,YACE,sBADF,WACE,sBCpII,gBAOI,mCAPJ,WAOI,8BAPJ,cAOI,iCAPJ,cAOI,iCAPJ,mBAOI,sCAPJ,gBAOI,mCAPJ,aAOI,sBAPJ,WAOI,uBAPJ,YAOI,sBAPJ,WAOI,qBAPJ,WAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,aAOI,qBAPJ,eAOI,yBAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,iBAOI,2BAPJ,UAOI,0BAPJ,gBAOI,gCAPJ,SAOI,yBAPJ,QAOI,wBAPJ,SAOI,yBAPJ,aAOI,6BAPJ,cAOI,8BAPJ,QAOI,wBAPJ,eAOI,+BAPJ,QAOI,wBAPJ,QAOI,mDAPJ,WAOI,wDAPJ,WAOI,mDAPJ,aAOI,2BAPJ,UAOI,2BAPJ,UAOI,8EAPJ,UAOI,8EAPJ,UAOI,qFAPJ,UAOI,uFAPJ,UAOI,uFAPJ,UAOI,wFAPJ,eAOI,kDAPJ,eAOI,mDAPJ,eAOI,mDAPJ,eAOI,oDAPJ,eAOI,oDAPJ,eAOI,oDAPJ,iBAOI,6EAPJ,iBAOI,6EAPJ,iBAOI,oFAPJ,iBAOI,sFAPJ,iBAOI,sFAPJ,iBAOI,uFAPJ,cAOI,wDAPJ,iBAOI,2BAPJ,mBAOI,6BAPJ,mBAOI,6BAPJ,gBAOI,0BAPJ,iBAOI,2BAPJ,OAOI,iBAPJ,QAOI,mBAPJ,SAOI,oBAPJ,UAOI,oBAPJ,WAOI,sBAPJ,YAOI,uBAPJ,SAOI,kBAPJ,UAOI,oBAPJ,WAOI,qBAPJ,OAOI,mBAPJ,QAOI,qBAPJ,SAOI,sBAPJ,kBAOI,2CAPJ,oBAOI,sCAPJ,oBAOI,sCAPJ,QAOI,0FAPJ,UAOI,oBAPJ,YAOI,8FAPJ,cAOI,wBAPJ,YAOI,gGAPJ,cAOI,0BAPJ,eAOI,iGAPJ,iBAOI,2BAPJ,cAOI,+FAPJ,gBAOI,yBAPJ,gBAIQ,wBAGJ,gFAPJ,kBAIQ,wBAGJ,kFAPJ,gBAIQ,wBAGJ,gFAPJ,eAIQ,wBAGJ,+EAPJ,gBAIQ,wBAGJ,gFAPJ,aAIQ,wBAGJ,6EAPJ,cAIQ,wBAGJ,8EAPJ,aAIQ,wBAGJ,6EAPJ,cAIQ,wBAGJ,8EAjBJ,UACE,wBADF,UACE,wBADF,UACE,wBADF,UACE,wBADF,UACE,wBADF,mBACE,0BADF,mBACE,2BADF,mBACE,0BADF,mBACE,2BADF,oBACE,wBASF,MAOI,qBAPJ,MAOI,qBAPJ,MAOI,qBAPJ,OAOI,sBAPJ,QAOI,sBAPJ,QAOI,0BAPJ,QAOI,uBAPJ,YAOI,2BAPJ,MAOI,sBAPJ,MAOI,sBAPJ,MAOI,sBAPJ,OAOI,uBAPJ,QAOI,uBAPJ,QAOI,2BAPJ,QAOI,wBAPJ,YAOI,4BAPJ,WAOI,yBAPJ,UAOI,8BAPJ,aAOI,iCAPJ,kBAOI,sCAPJ,qBAOI,yCAPJ,aAOI,uBAPJ,aAOI,uBAPJ,eAOI,yBAPJ,eAOI,yBAPJ,WAOI,0BAPJ,aAOI,4BAPJ,mBAOI,kCAPJ,uBAOI,sCAPJ,qBAOI,oCAPJ,wBAOI,kCAPJ,yBAOI,yCAPJ,wBAOI,wCAPJ,wBAOI,wCAPJ,mBAOI,kCAPJ,iBAOI,gCAPJ,oBAOI,8BAPJ,sBAOI,gCAPJ,qBAOI,+BAPJ,qBAOI,oCAPJ,mBAOI,kCAPJ,sBAOI,gCAPJ,uBAOI,uCAPJ,sBAOI,sCAPJ,uBAOI,iCAPJ,iBAOI,2BAPJ,kBAOI,iCAPJ,gBAOI,+BAPJ,mBAOI,6BAPJ,qBAOI,+BAPJ,oBAOI,8BAPJ,aAOI,oBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,YAOI,mBAPJ,KAOI,oBAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,uBAPJ,KAOI,yBAPJ,KAOI,uBAPJ,QAOI,uBAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,wBAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,6BAPJ,MAOI,2BAPJ,SAOI,2BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,SAOI,6BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,SAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,MAOI,8BAPJ,MAOI,8BAPJ,OAOI,8BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,SAOI,4BAPJ,MAOI,2BAPJ,MAOI,0BAPJ,MAOI,wBAPJ,MAOI,0BAPJ,MAOI,wBAPJ,OAOI,iEAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,iEAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+BAPJ,OAOI,8BAPJ,OAOI,4BAPJ,OAOI,8BAPJ,OAOI,4BAPJ,OAOI,iCAPJ,OAOI,gCAPJ,OAOI,8BAPJ,OAOI,gCAPJ,OAOI,8BAPJ,OAOI,kCAPJ,OAOI,iCAPJ,OAOI,+BAPJ,OAOI,iCAPJ,OAOI,+BAPJ,OAOI,gCAPJ,OAOI,+BAPJ,OAOI,6BAPJ,OAOI,+BAPJ,OAOI,6BAPJ,KAOI,qBAPJ,KAOI,0BAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,0BAPJ,KAOI,wBAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,iCAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,iCAPJ,MAOI,+BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,OAOI,iBAPJ,OAOI,sBAPJ,OAOI,qBAPJ,OAOI,oBAPJ,OAOI,sBAPJ,OAOI,oBAPJ,gBAOI,iDAPJ,MAOI,4CAPJ,MAOI,4CAPJ,MAOI,0CAPJ,MAOI,4CAPJ,MAOI,6BAPJ,MAOI,0BAPJ,YAOI,6BAPJ,YAOI,6BAPJ,UAOI,2BAPJ,YAOI,+BAPJ,WAOI,2BAPJ,SAOI,2BAPJ,aAOI,2BAPJ,WAOI,8BAPJ,MAOI,yBAPJ,OAOI,4BAPJ,SAOI,2BAPJ,OAOI,yBAPJ,YAOI,2BAPJ,UAOI,4BAPJ,aAOI,6BAPJ,sBAOI,gCAPJ,2BAOI,qCAPJ,8BAOI,wCAPJ,gBAOI,oCAPJ,gBAOI,oCAPJ,iBAOI,qCAPJ,WAOI,8BAPJ,aAOI,8BArBJ,qBAcA,YAOI,iEAmBJ,mBA1BA,cAIQ,sBAGJ,uEAPJ,gBAIQ,sBAGJ,yEAPJ,cAIQ,sBAGJ,uEAPJ,aAIQ,sBAGJ,sEAPJ,cAIQ,sBAGJ,uEAPJ,WAIQ,sBAGJ,oEAPJ,YAIQ,sBAGJ,qEAPJ,WAIQ,sBAGJ,oEAPJ,YAIQ,sBAGJ,qEAPJ,YAIQ,sBAGJ,qEAPJ,WAIQ,sBAGJ,0EAPJ,YAIQ,sBAGJ,yBAPJ,eAIQ,sBAGJ,gCAPJ,eAIQ,sBAGJ,sCAPJ,YAIQ,sBAGJ,yBAjBJ,iBACE,yBADF,iBACE,wBADF,iBACE,yBADF,kBACE,sBASF,YAIQ,oBAGJ,gFAPJ,cAIQ,oBAGJ,kFAPJ,YAIQ,oBAGJ,gFAPJ,WAIQ,oBAGJ,+EAPJ,YAIQ,oBAGJ,gFAPJ,SAIQ,oBAGJ,6EAPJ,UAIQ,oBAGJ,8EAPJ,SAIQ,oBAGJ,6EAPJ,UAIQ,oBAGJ,8EAPJ,UAIQ,oBAGJ,8EAPJ,SAIQ,oBAGJ,gFAPJ,gBAIQ,oBAGJ,0CAjBJ,eACE,sBADF,eACE,uBADF,eACE,sBADF,eACE,uBADF,gBACE,oBASF,aAOI,gDAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,kBAOI,4BAPJ,SAOI,+BAPJ,SAOI,+BAPJ,SAOI,kDAPJ,WAOI,2BAPJ,WAOI,qDAPJ,WAOI,kDAPJ,WAOI,qDAPJ,WAOI,iCAPJ,WAOI,+BAPJ,gBAOI,6BAPJ,cAOI,uDAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,iCAPJ,WAOI,gCAPJ,aAOI,uHAPJ,aAOI,2HAPJ,gBAOI,6HAPJ,eAOI,yHAPJ,SAOI,8BAPJ,WAOI,6BAPJ,YAOI,kCAPJ,UAOI,mCAPJ,WAOI,8BAPJ,SAOI,iCAPJ,UAOI,gCAPJ,WAOI,+BAPJ,cAOI,4BAPJ,YAOI,+BAPJ,eAOI,kCAPJ,eAOI,kC3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,0B2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,0B2DcI,iBAOI,sBAPJ,eAOI,uBAPJ,gBAOI,sBAPJ,cAOI,0BAPJ,oBAOI,gCAPJ,aAOI,yBAPJ,YAOI,wBAPJ,aAOI,yBAPJ,iBAOI,6BAPJ,kBAOI,8BAPJ,YAOI,wBAPJ,mBAOI,+BAPJ,YAOI,wBAPJ,eAOI,yBAPJ,cAOI,8BAPJ,iBAOI,iCAPJ,sBAOI,sCAPJ,yBAOI,yCAPJ,iBAOI,uBAPJ,iBAOI,uBAPJ,mBAOI,yBAPJ,mBAOI,yBAPJ,eAOI,0BAPJ,iBAOI,4BAPJ,uBAOI,kCAPJ,2BAOI,sCAPJ,yBAOI,oCAPJ,4BAOI,kCAPJ,6BAOI,yCAPJ,4BAOI,wCAPJ,4BAOI,wCAPJ,uBAOI,kCAPJ,qBAOI,gCAPJ,wBAOI,8BAPJ,0BAOI,gCAPJ,yBAOI,+BAPJ,yBAOI,oCAPJ,uBAOI,kCAPJ,0BAOI,gCAPJ,2BAOI,uCAPJ,0BAOI,sCAPJ,2BAOI,iCAPJ,qBAOI,2BAPJ,sBAOI,iCAPJ,oBAOI,+BAPJ,uBAOI,6BAPJ,yBAOI,+BAPJ,wBAOI,8BAPJ,iBAOI,oBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,gBAOI,mBAPJ,SAOI,oBAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,uBAPJ,SAOI,yBAPJ,SAOI,uBAPJ,YAOI,uBAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,wBAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,6BAPJ,UAOI,2BAPJ,aAOI,2BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,aAOI,6BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,aAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,8BAPJ,UAOI,8BAPJ,WAOI,8BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,aAOI,4BAPJ,UAOI,2BAPJ,UAOI,0BAPJ,UAOI,wBAPJ,UAOI,0BAPJ,UAOI,wBAPJ,WAOI,iEAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,iEAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+BAPJ,WAOI,8BAPJ,WAOI,4BAPJ,WAOI,8BAPJ,WAOI,4BAPJ,WAOI,iCAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,kCAPJ,WAOI,iCAPJ,WAOI,+BAPJ,WAOI,iCAPJ,WAOI,+BAPJ,WAOI,gCAPJ,WAOI,+BAPJ,WAOI,6BAPJ,WAOI,+BAPJ,WAOI,6BAPJ,SAOI,qBAPJ,SAOI,0BAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,WAOI,iBAPJ,WAOI,sBAPJ,WAOI,qBAPJ,WAOI,oBAPJ,WAOI,sBAPJ,WAOI,oBAPJ,gBAOI,2BAPJ,cAOI,4BAPJ,iBAOI,8BCtEZ,0BD+DQ,MAOI,4BAPJ,MAOI,0BAPJ,MAOI,6BAPJ,MAOI,6BChDZ,aDyCQ,gBAOI,0BAPJ,sBAOI,gCAPJ,eAOI,yBAPJ,cAOI,wBAPJ,eAOI,yBAPJ,mBAOI,6BAPJ,oBAOI,8BAPJ,cAOI,wBAPJ,qBAOI,+BAPJ,cAOI,6CDCV,wCAIF,gBACE,8BAEA,2CAIF,UACE,4BAEF,UACE,4BAEF,WACE,6BAIF,mBACE,kBAGF,mBACE,kBAIF,aACE,mBAEF,YACE,kBAwFA,cACE,sBADF,gBACE,sBADF,cACE,sBADF,aACE,sBADF,cACE,sBADF,WACE,sBADF,YACE,sBADF,WACE,sBGjNJ,MACE,wCACA,oBCIA,kBACE,0BACA,kCACA,yBACA,qCACA,iGACA,iCACA,mCAEA,iCACA,uCACA,mCAEA,4BACE,8CACA,oDACA,wCACA,0CAIJ,kBACE,YAIJ,YAEE,2BAGF,IACE,yBACA,kCACA,yBAEA,+BACA,uCACA,mCAGF,WACE,qGACA,mCACA,mCAEA,uDACA,yCACA,0CAKF,EACE,qBC/DF,MACE,yBACA,6BACA,8BACA,mCAEA,gCACA,+CACA,4CACA,aACE,+CAKF,cACE,yBACA,qBAFF,gBACE,yBACA,qBAFF,cACE,yBACA,qBAFF,aACE,yBACA,qBAFF,cACE,yBACA,qBAFF,WACE,yBACA,qBAFF,YACE,yBACA,qBAFF,WACE,yBACA,qBAKF,0BADF,cAEI,WCnBF,YACE,qBAEA,4DAHF,cACE,qBAEA,6DAHF,YACE,qBAEA,2DAHF,WACE,qBAEA,4DAHF,YACE,qBAEA,4DAHF,SACE,qBAEA,4DAHF,UACE,qBAEA,6DAHF,SACE,qBAEA,0DCRJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GAaA,mBACE,eAEF,mBACE,2BACA,4BACA,kBACA,gBACA,cACA,gBAEF,wBACE,cACA,gBAGF,kBACE,qBACA,WACA,YACA,kBACA,iBACA,wBACA,wBACA,2BAKA,eACE,qBACA,WACA,YACA,WACA,qFASF,uCAEE,mCAGF,sEAGE,uCAEF,2CAEE,uCAEF,uCAEE,uCAEF,wCAEE,wCAEF,uCAEE,wCAEF,uCAEE,wCAEF,oDAEE,wCAEF,sCAEE,wCAEF,yCAEE,wCAEF,8CAEE,wCAEF,uCAEE,wCAEF,yCAEE,wCAEF,qCAEE,wCAEF,6CAEE,wCAEF,0CAEE,wCAEF,sCAEE,wCAEF,wCAEE,wCAEF,0CAEE,wCAEF,uCAEE,wCAEF,4CAEE,wCAEF,wCAEE,wCAEF,uCAEE,wCAEF,uCAEE,wCAEF,qCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,6CAEE,wCAEF,wCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,sCAEE,wCAEF,6CAEE,wCAEF,qCAEE,wCAEF,wDAEE,yCAEF,iDAEE,yCAEF,2CAEE,yCAEF,4CAEE,yCAEF,4CAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,0CAEE,yCAEF,sCAEE,yCAEF,oCAEE,yCAEF,0CAEE,yCAEF,gDAEE,yCAEF,sCAEE,yCAEF,8CAEE,yCAEF,uCAEE,yCAEF,wCAEE,yCAEF,uCAEE,yCAEF,wCAEE,yCAEF,kDAEE,yCAEF,uCAEE,yCAEF,uCAEE,yCAEF,uCAEE,yCAEF,qCAEE,yCAEF,8CAEE,yCAEF,2CAEE,yCAEF,uCAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,8CAEE,yCAEF,uCAEE,yCAEF,oCAEE,yCAEF,gDAEE,yCAEF,0CAEE,yCAEF,6CAEE,yCAEF,sCAEE,yCAEF,qCAEE,uCAEF,+DAGE,2CAEF,uCAEE,2CAEF,uCAEE,2CAEF,6CAEE,4CAEF,qCAEE,4CAEF,yCAEE,4CAEF,yCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,0CAEE,4CAEF,iDAEE,4CAEF,sCAEE,4CAEF,gDAEE,4CAEF,yCAEE,4CAEF,oCAEE,4CAEF,6CAEE,4CAEF,sCAEE,4CAEF,yCAEE,4CAEF,4CAEE,4CAEF,wCAEE,4CAEF,uCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,yCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,sDAEE,4CAEF,oCAEE,4CAEF,oCAEE,4CAEF,uCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,qCAEE,4CAEF,0CAEE,4CAEF,wCAEE,4CAEF,wCAEE,6CAEF,uCAEE,6CAEF,qDAEE,6CAEF,2CAEE,6CAEF,2CAEE,6CAEF,sCAEE,6CAEF,8CAEE,6CAEF,0CAEE,6CAEF,oCAEE,6CAEF,uCAEE,6CAEF,2CAEE,6CAEF,6CAEE,6CAEF,yCAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,yCAEE,6CAEF,0CAEE,6CAEF,sCAEE,6CAEF,qCAEE,6CAEF,uCAEE,6CAEF,sCAEE,6CAEF,uCAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,gDAEE,6CAEF,yCAEE,6CAEF,oCAEE,6CAEF,2DAGE,6CAEF,wCAEE,6CAEF,qCAEE,6CAEF,wDAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,qCAEE,6CAEF,yCAEE,6CAEF,wCAEE,6CAEF,sCAEE,6CAEF,sCAEE,uCAEF,wCAEE,2CAEF,0CAEE,2CAEF,uCAEE,2CAEF,6CAEE,4CAEF,qCAEE,4CAEF,8CAEE,4CAEF,uCAEE,4CAEF,yCAEE,4CAEF,2CAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,qCAEE,4CAEF,oCAEE,4CAEF,2CAEE,4CAEF,oCAEE,4CAEF,sCAEE,4CAEF,oCAEE,4CAEF,gDAEE,4CAEF,0CAEE,4CAEF,2CAEE,4CAEF,wCAEE,4CAEF,sCAEE,4CAEF,4CAEE,4CAEF,gDAEE,4CAEF,2CAEE,4CAEF,yCAEE,4CAEF,wCAEE,4CAEF,qCAEE,4CAEF,wCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,4CAEE,4CAEF,+CAEE,4CAEF,0CAEE,4CAEF,4CAEE,6CAEF,qCAEE,6CAEF,sCAEE,6CAEF,yCAEE,6CAEF,4CAEE,6CAEF,wCAEE,6CAEF,gEAGE,6CAEF,wCAEE,6CAEF,4CAEE,6CAEF,0CAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,wCAEE,6CAEF,wCAEE,6CAEF,2CAEE,6CAEF,qCAEE,6CAEF,yCAEE,6CAEF,8CAEE,6CAEF,oCAEE,6CAEF,kDAEE,6CAEF,oCAEE,6CAEF,wCAEE,6CAEF,0CAEE,6CAEF,uCAEE,6CAEF,0CAEE,6CAEF,4CAEE,6CAEF,uCAEE,6CAEF,qCAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CAEF,sCAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CAEF,uCAEE,6CAEF,sCAEE,6CAEF,gDAEE,6CAEF,mEAGE,6CAEF,uCAEE,6CAEF,0CAEE,wCAEF,4CAEE,4CAEF,6CAEE,4CAEF,yCAEE,4CAEF,sDAEE,6CAEF,iDAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,yCAEE,6CAEF,iDAEE,6CAEF,qCAEE,6CAEF,qCAEE,6CAEF,uCAEE,6CAEF,4CAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CC5gCJ,UACE,4BAGF,UACE,kBACA,gBACA,4BACA,sBACA,kCAGF,MACE,kBACA,MACA,QACA,SACA,OACA,WACA,YACA,gBACA,4BAIA,qBACE,mDAEA,UACA,6CACA,2BACE,UAKN,YACE,mDACA,6CAEA,kCAEE,kDAGA,8CAEE,gDAKN,4EAIE,0DAEA,oDACA,oGACE,oDAIJ,iCAEE,8GAEA,gBACA,6CACE,oDAIJ,2CAEE,oHAEA,gBACA,uDACE,yDChFJ,cACE,gBACA,+BACA,0BACA,gBAEA,oBACE,gBACA,0BACA,a5E0mBM,Q4EzmBN,yCAEF,8BACE,kBACA,gBAEF,8BACE,iBACA,qBAIJ,cACE,kBACA,WAEA,2BACE,WACA,kBACA,iBACA,cACA,yCACE,iBAIJ,wBACE,kBACA,WACA,aACA,QACA,2BACA,oBAGF,kCACE,8BAGF,4BACE,gBACA,Y5EsiCgB,O4EriChB,e5EqiCgB,O4EpiChB,a5EsiCiB,O4EriCjB,c5EqiCiB,O4EpiCjB,SACA,yBACA,W5EoiCe,e4EniCf,wCACE,kBACA,MACA,cACA,mBACA,gBACA,uBACA,K5E8hCY,O4E7hCZ,Y5E8hCmB,O4E7hCnB,oBACA,qBACA,W5E4hCkB,iB4E3hClB,M5E4hCa,e4E3hCb,gBAEF,wCACE,aACA,kBACA,OACA,MACA,WACA,eACA,YACA,gBACA,oBACA,4CACE,oBACA,iBACA,a5E8hCsB,Q4E7hCtB,sBACA,yBACA,W5EogCW,e4ElgCb,4DACE,OACA,MACA,YACA,M5EshCmB,M4ErhCnB,kBACA,gCAEF,2DACE,cACA,WACA,4BACA,YACA,kBACA,iBAEF,6DACE,YACA,YACA,iBACA,gCAGJ,kEACE,UAIA,+FACE,UAGJ,kCACE,2BAEF,6FAEE,U5Eo+B+B,gD4El+BjC,8CACE,M5EgfI,Q4E9eN,mIAEE,kBACA,iBACA,mCAEF,iEACE,a5EueI,Q4EteJ,6BACA,mCAEF,qIAEE,kBAEF,kEACE,a5E8dI,Q4E7dJ,mEAGF,uIAEE,iBAEF,mEACE,a5EqdI,Q4EpdJ,kEAGF,gHAGE,iB5Em8B4B,Q4Ej8B9B,4CACE,U5Ek8Be,K4Ej8Bf,Y5Ek8BiB,K4E/7BjB,wDACE,Y5E68BoB,M4E38BtB,6HAEE,U5E27BgC,mD4Ex7BpC,4CAGE,Y5Eu7BiB,O4Et7BjB,e5Eu7BoB,O4Et7BpB,U5Eu7Be,Q4Et7Bf,Y5Eu7BiB,I4Et7BjB,wDACE,Y5E+7BoB,O4E97BpB,U5E+7BkB,Q4E77BpB,6HAEE,U5Ei7BgC,mD4E36BpC,uCACE,M5EvME,K4EwMF,mDACE,M5ExME,Q4E2MF,uDACE,a5E5MA,Q4E+MJ,yDACE,M5EjNA,K4EmNF,4EACE,a5EpNA,K4EqNA,0BACA,mCAEF,6EACE,a5EzNA,K4E0NA,0DAIF,8EACE,a5E/NA,K4EgOA,yDAIF,oDACE,M5E65BuB,qB4E35BzB,iJAGE,iB5Ey5BkB,sB6EpoCtB,qDACE,+BAKN,aACE,W7EqxCuB,e6ElxCzB,mBACE,a7EwmBQ,Q6EvmBR,UACA,W7EixCoC,8B8E9xCtC,YACE,kBAGF,kBACE,kBACA,M9EkoC0B,S8EjoC1B,O9EioC0B,S8EhoC1B,iB9EPM,K8EQN,qCAEA,yBACE,WACA,kBACA,W9EgoCiC,+B8E/nCjC,c9EgoCoC,I8E/nCpC,M9EgoC4B,Q8E/nC5B,O9E+nC4B,Q8E9nC5B,+BACA,UACA,oBACA,U9E6nCgC,S8E1nClC,wBACE,eAEA,+BACE,Q9EwnCkC,I8EvnClC,W9EwnCqC,gC8EpnCzC,wBACE,gBACA,a9EymC4B,gB8ExmC5B,W9EonCgC,iB8ElnChC,+BACE,Q9EmnCkC,I8ElnClC,W9E6mCqC,gC8E5mCrC,U9EmnCoC,S8ElnCpC,W9EmnCqC,6B8E/mCzC,0BACE,a9EokBM,Q8ElkBN,iCACE,Q9E8mCoC,I8E3mCtC,gCACE,WACA,kBAGF,gCACE,a9EwjBI,Q8EtjBJ,uCACE,W9EomC2C,yB8EnmC3C,U9E6lCkC,S8E5lClC,W9E6lCmC,6B8EtlCrC,6CACE,W9E6mCiD,yB8ExmCvD,iCACE,c9EwlCsC,O8EvlCtC,iBACA,iBAGE,6CACE,WACA,kBACA,M9EilCsC,Q8EhlCtC,O9EglCsC,Q8E/kCtC,UACA,cACA,gBACA,iB9E1FA,K8E8FJ,yCACE,sBACA,iB9EkhBI,Q8EhhBJ,+CACE,cACA,wCACA,a9EwkC+C,Q8EvkC/C,a9EtGA,K8EuGA,M9EwkCwC,Q8EvkCxC,O9EwkCyC,S8EvkCzC,mBACA,aACA,8BACA,Y9EqkC8C,O8EpkC9C,W9EqkC6C,K8EpkC7C,+BAGF,+CACE,iB9EggBE,Q8E5fN,+CACE,a9E2fI,Q8EvfR,8BACE,c9EokCmC,I8EnkCnC,M9EokC2B,Q8EnkC3B,O9EmkC2B,Q8ElkC3B,kBACA,iBAEA,qCACE,M9EikCgC,K8EhkChC,O9EgkCgC,K8E7jClC,oCACE,WACA,kBACA,M9E0jCgC,K8EzjChC,O9EyjCgC,K8ExjChC,UACA,cACA,c9EkjCiC,I8EjjCjC,iB9E/IE,K8EkJJ,sCACE,sBACA,iB9EpJE,K8EsJF,4CACE,c9EyiC+B,I8ExiC/B,M9EsjCqC,Q8ErjCrC,O9EqjCqC,Q8EpjCrC,a9EwdE,Q8EvdF,iB9EudE,Q8EtdF,W9EwjC0C,a8EvjC1C,gCACA,kBACA,SACA,QAGF,4CACE,iB9EpKA,K8E0KR,kBACE,oBACA,wBACE,eASF,+BACE,sBACA,eACA,c9E+hCyC,S8E9hCzC,M9E+hCiC,K8E9hCjC,O9E+hCkC,Q8E9hClC,iB9E+hC4C,gB8E9hC5C,gBACA,iBAEA,qCACE,WACA,kBACA,YACA,UACA,c9E0hC6C,I8EzhC7C,M9E0hCqC,Q8EzhCrC,O9EyhCqC,Q8ExhCrC,iB9ExME,K8EyMF,W9E0hC0C,W8EzhC1C,W9EufS,wD8EtfT,W9E0hC0C,mC8EvhC5C,qCACE,sBAEA,4CACE,W9EqhC+C,iC8EphC/C,U9EqhC8C,S8EphC9C,W9EqhC+C,6B8ElhCjD,2CACE,c9EugC2C,I8EtgC3C,M9EmhCyC,Q8ElhCzC,O9EkhCyC,Q8E9gC7C,uCACE,sBAEA,6CACE,sBAEA,oDACE,Y9E0gCsD,U8EzgCtD,W9E0gCqD,0B8EzgCrD,U9E0gCoD,S8EzgCpD,W9E0gCqD,6B8EtgCzD,sDACE,sBAEA,4DACE,WACA,kBACA,YACA,UACA,c9EggC0D,I8E//B1D,M9EggCkD,Q8E//BlD,O9EggCmD,Q8E//BnD,iB9E2XA,Q8E1XA,W9EggCuD,K8E//BvD,Y9EggCwD,U8E//BxD,W9EggCuD,sF8E//BvD,W9EigCuD,mC+E/vC7D,qDACE,+BAIF,+EACE,+BCJN,aACE,iBAEA,2BACE,WhF+xCiB,oBgF9xCjB,OhF8xCiB,oBgF7xCjB,YhF+xCoB,OgF9xCpB,ehF8xCoB,OgF7xCpB,WhF8xCqB,egF5xCrB,iCACE,WhF2xCmB,egF1xCnB,ahFumBI,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kCACE,WlFwwCwC,KkFvwCxC,gBACA,gBAGF,2CACE,OlFmwC6C,IkFlwC7C,gBACA,gBAGF,8BACE,gBACA,gBAGF,8BACE,gBCzCJ,OACE,8BACA,8CAEA,qCAEA,UACE,YnFiwBiB,ImF9vBnB,aACE,YpF6hBiB,IoF1hBnB,uCACE,oBnF4zB0B,Qa70B5B,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,iBAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,cAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,aAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CsEQF,sBACE,WnFgzBqB,ImF9yBvB,4BACE,mCACA,2CAIJ,qBACE,qBACA,yBAGF,qBACE,gDCvCF,KAEE,gCACA,iCACA,0BACA,6BACA,iCACA,yDACA,gGACA,gGACA,iGAGA,uCACA,6CACA,yBACA,sBACA,SnFFE,2CmFIF,qCAEA,iFAIE,2CAGF,+DAGE,2CAGF,iFAKE,4CAEA,+GACE,2CAIJ,mDAGE,qCAQJ,sBAEE,8BACA,mCACA,8BACA,4BACA,2BAGA,0FAEA,yCACA,mBACA,gBAEA,qJAIE,gBAGF,kHAGE,gBAGF,sKAKE,gBAEA,oMACE,gBAIJ,sGAGE,gBAGF,qECrDA,gCACA,oCACA,+BxF2OI,oBALI,SwFpOR,2BD2DA,qEC/DA,+BACA,oCACA,8BxF2O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,gCACE,kBACA,qBACA,WAGF,qBACE,kBACA,SACA,OACA,QACA,aACA,sBACA,UACA,SACA,gBACA,kBACA,UACA,qCACA,WAEA,wBACE,UACA,aACA,kBACA,2CACA,iBAEA,sCACE,iDAKF,2BACE,UACA,+BAEA,iCACE,UAMR,4BACE,UAQJ,WACE,6BAEA,cACA,WAGA,sBACE,qCE5lBJ,kCACE,WAGF,oBACE,UACA,yBACA,WAGF,kBACE,UACA,yBACA,qBACA,UACA,cAGF,6BACE,mFACA,+BAGF,2BACE,oFACA,+BACA,UACA,MACA,QC1BF,eACE,0CAEA,gCACA,SACA,cACA,iBACA,SACA,0CACA,wCACA,SACA,OACA,sCAEA,kBACE,gBACA,8BACE,8DACA,+DACA,4BACA,6BACA,6CACE,8DACA,+DACA,4BACA,6BAKF,oEACE,gBAIJ,6BACE,yBACA,0BACA,iEACA,kEACA,4CACE,yBACA,0BACA,iEACA,kEAKN,yBACE,uDACA,6DAEA,cAEA,wEACA,sFAIJ,eACE,oCACA,4CAEA,8EACA,gCACA,gBAEA,0CAEE,sCACA,4DAGF,4CAEE,sCACA,4DAKF,oCACE,aAIJ,WACE,sBACA,yBACA,aAGF,+BACE,WACE,2BACA,4BAIJ,mBACE,KACE,UAGF,GACE,WAIJ,SACE,uBAGF,oBACE,KACE,UAGF,GACE,WAIJ,UACE,wBAGF,kBACE,6CACA,sDAEA,wGAEA,UAIA,wIAGE,+BC7IJ,+BAEE,yDACA,gGACA,gGACA,iGACA,sJAEA,qCACA,2CAEA,2CACE,2CAGF,sFAEE,2CAGF,0FAEE,4CAEA,kHACE,2CAIJ,qKAGE,qCACA,SAGF,yCACE,gBAEA,8RAIE,2BAGF,2NAGE,gBAGF,6TAKE,gBAEA,yXACE,gBAIJ,mMAGE,gBAIJ,qDACE,gBAKA,8JACE,yBACA,4BAGF,0JACE,0BACA,6BAKN,iDAGE,iCAEA,2CC1FF,UACE,gBAEA,oBACE,qCACA,oCACA,+CACA,sCACA,yCACA,oCACA,uCACA,6CACA,0CACA,iDACA,eACA,+EACA,gBACA,yBACA,cACA,iDACA,6CACA,qCACA,2JAGA,0BACE,oDACA,2BAGF,0BACE,2BAIJ,8DAEE,4CACA,0DAQJ,WACE,oBAEA,qBACE,4CACA,qCACA,uCACA,0CACA,qCACA,oCACA,uCACA,sCACA,gDACA,+BAEA,sDACA,8CACA,yBACA,+JAEA,kDACA,oDACA,kDACA,sCACA,mCAGF,uDAEE,wCACA,2CAEA,qDACA,6CAQA,iEACE,WC5FN,QACE,yFACA,oCACA,6CAEA,wCACA,0CAGF,gBACE,SAEA,sBACE,gBAIJ,2DAEE,SAGF,cACE,aACA,mBACA,kBACE,sDAIJ,2BACE,kBAKA,mCACE,sBAKF,kCACE,sBC3CJ,MACE,SAEA,gBACE,qDACA,sDAIA,+BACE,2EAEA,+DAEF,+BACE,wEAEA,yDAKN,aACE,oCACA,gDAEA,4FAKA,uBACE,wDACA,yDAIJ,aACE,gDACA,oCAEA,yFAIF,eACE,qDACA,wDC9CA,oBAEE,iDACA,sDACA,wDACA,0DAGA,+BACA,gBAGE,uCACE,uCACA,iDAEA,0FAEE,6CAKF,6DACE,8CCzBV,YAEE,wCACA,2DACA,oDACA,yCACA,2CACA,4CACA,kDACA,kDACA,+CACA,+CAIF,WACE,+BACA,SACA,UACA,kDAEA,iBACE,gBAGF,qCAEE,SACA,mDACA,mDACA,qDAMA,wCACE,cAKF,kCACE,2DACA,8DAKF,iCACE,4DACA,+DAYA,qDACE,yDAKF,oDACE,yDAKN,8BACE,yDACA,oDACA,qDAIA,4CACE,uDACA,wDAKF,4CACE,uDACA,wDCzFN,WACE,iCACA,wBACA,uBACA,oCAEA,kBACA,YACA,6BACA,+BACA,6CACA,UACA,yCAEA,iBACE,qBAKJ,oBACE,8BACA,8BACA,6BACA,gCACA,iCAEA,kBACA,qCACA,8DACA,uCACA,yCAKA,eACE,yBACA,cAEA,iBACE,cALJ,iBACE,yBACA,cAEA,mBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,cACE,yBACA,cAEA,gBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,YACE,yBACA,cAEA,cACE,cALJ,aACE,yBACA,cAEA,eACE,cALJ,YACE,yBACA,cAEA,cACE,cC7CN,OACE,SAGF,gBACE,kBAGF,aACE,gCAEA,eACA,uCAGF,uBACE,kBAIA,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,iBACE,yBACA,cAEA,mBACE,cAGF,6BACE,cAEA,mCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,cACE,yBACA,cAEA,gBACE,cAGF,0BACE,cAEA,gCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cAZN,aACE,yBACA,cAEA,eACE,cAGF,yBACE,cAEA,+BACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cChCR,UACE,gBACA,4BCCA,4CAGF,wBACE,sDAGA,8BACE,sDAIJ,kBACE,qCACA,8DACA,8CACA,oDACA,qDACA,sDAEA,mCACE,8CACA,+CAEF,mCACE,+DACA,gDACE,YAGJ,0BACE,YACA,+DACA,uDACA,+CAGA,gDACE,+DAEF,gDACE,+DAKN,kBACE,uCACA,mCACE,8CAKF,yBACE,yBACA,cAEA,2BACE,cALJ,2BACE,yBACA,cAEA,6BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,wBACE,yBACA,cAEA,0BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,sBACE,yBACA,cAEA,wBACE,cALJ,uBACE,yBACA,cAEA,yBACE,cALJ,sBACE,yBACA,cAEA,wBACE,cC1DJ,iBACE,gBCHJ,eAEE,kGAGA,SACA,uCCNF,OAEE,qCACA,mCACA,oCACA,kCAGA,SAEA,kBACE,uCAIJ,cACE,yDAEA,yBACE,2CACA,0CAIJ,uBACE,kBAGF,gBACE,kBAGF,aACE,eACA,gCAIA,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,iBACE,yBACA,cACA,qBAEA,mBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,cACE,yBACA,cACA,qBAEA,gBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cANJ,aACE,yBACA,cACA,qBAEA,eACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cC9CN,SACE,8BAEA,cACE,UAGF,wBACE,aAIJ,eACE,uCCXF,SAEE,uCAGA,wBACE,aAIJ,gBACE,2FCXE,kCACE,+CACA,4CACA,iDACA,4CACA,8CACA,8DACA,2CAEA,sDACA,+BACA,8CACA,0DACA,sDACA,0DACA,wDACA,uBACA,sDACA,yDAGF,iFAEE,mDACA,qDACA,2DACA,0DAEA,+BACA,gBACA,qDACA,iEACA,8HAEA,gBAGF,oDACE,sDAEA,4EACA,iBC7CN,gBACE,kBACA,gBACA,qBACA,sBAGF,wBACE,iBAGF,aACE,2DACA,qCACA,+BACA,sCACA,+BACA,6CCSA,6JDNA,mDACA,uCACA,oBACA,kBACA,kBACA,2CACA,sCACA,iGAEA,uCACA,oBACE,kDACA,UAIJ,kBCVE,2LDcF,4BCdE,2LDoBE,qCCpBF,sLDoBE,uCCpBF,2LDoBE,qCCpBF,iLDoBE,oCCpBF,sLDoBE,qCCpBF,sLDoBE,kCCpBF,sLDoBE,mCCpBF,2LDoBE,kCCpBF,4KCzBF,OACE,+BACA,8BACA,6BACA,qCACA,+CACA,sCACA,yDACA,wCACA,0CACA,kDACA,yCACA,sCAEA,kBAEA,cACE,kBACA,cACA,qCACA,mCACA,+BACA,+CACA,kBACA,mDACA,2CACA,wBACA,6CAEA,oBACE,kBACA,cACA,WACA,2BACA,WACA,YACA,MACA,mDACA,yBACA,6CACA,WAGF,2BACE,cACA,iDACA,qDACA,yCACA,qDACA,UAGF,2BACE,mBClDF,wCACE,qDAIJ,wBACE,yDACA,UACA,gBAIJ,iBACE,qEACA,+DAEA,mDACE,qDAEF,iCACE,uDAIJ,2DAEE,gCAEA,yCAGF,sBACE,qDACA,sDACA,uDAEA,sCACE,SACA,wDACE,gEACA,wEACE,wDACA,gDACA,gBC1CN,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDAIF,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDCtBF,iCACE,iBAEF,kBACE,oBCLJ,gDACE,gBCDF,KACE,gBAGF,kBACE,SCHA,yCACE,SCHJ,4BACE,uBACA,cACA,WACA,WACA,UACA,iBACA,gBACA,mBACA,eACA,sBACA,4BACA,SACA,oCACA,uCACA,WACA,4BAGF,2CACE,sBxG4DE,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,6ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,0ByG/CM,uDACE,wBACA,wBzG0DR,6ByGxEI,oCACE,wBAGF,yCACE,0BzGsDN,0ByG/CM,wDACE,wBACA,wBAdJ,gCACE,wBAGF,qCACE,yBAOA,oDACE,wBACA,uBCtBZ,wBACE,QACA,SACA,mBACA,kBACA,WAGF,oDACE,2BACA,+DACA,YACA,qBACA,aACA,gBACA,qBAGF,uDACE,2BACA,+DACA,SACA,qBACA,aACA,gBACA,qBAGF,sDACE,2BACA,+DACA,UACA,oBACA,cACA,eACA,oBAGF,qDACE,2BACA,+DACA,WACA,oBACA,cACA,eACA,oBAGF,sCAEE,8BAGF,gCAEE,UAGF,SACE,kBC3DF,wBACE,QACA,SACA,mBACA,kBACA,WACA,oBAGF,oDACE,8BACA,+DACA,aACA,gBACA,sBAGF,4DACE,WACA,qBACA,kBACA,WACA,aACA,aACA,8BACA,4DAGF,uDACE,8BACA,+DACA,UACA,aACA,sBAGF,+DACE,WACA,qBACA,kBACA,WACA,WACA,aACA,8BACA,4DAGF,sDACE,8BACA,+DACA,WACA,cACA,qBAGF,8DACE,WACA,qBACA,kBACA,UACA,YACA,aACA,8BACA,4DAGF,qDACE,8BACA,+DACA,YACA,eACA,qBAGF,6DACE,WACA,qBACA,kBACA,UACA,aACA,aACA,8BACA,4DAGF,SACE,kBCtFF,kCACE,kCCDF,gBACE,WAMI,kDAC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","file":"mdb.dark.min.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../src/scss/standard/bootstrap-rtl-fix/_root.scss","../src/scss/standard/bootstrap-rtl-fix/vendor/_rfs.scss","../src/scss/standard/bootstrap-rtl-fix/_reboot.scss","../src/scss/standard/bootstrap-rtl-fix/_variables.scss","../src/scss/standard/free/_variables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_border-radius.scss","../src/scss/standard/bootstrap-rtl-fix/_type.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_lists.scss","../src/scss/standard/bootstrap-rtl-fix/_images.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_image.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_box-shadow.scss","../src/scss/standard/bootstrap-rtl-fix/_containers.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_container.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_breakpoints.scss","../src/scss/standard/bootstrap-rtl-fix/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/_tables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_table-variants.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-text.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-control.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_transition.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_gradients.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-select.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-check.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-range.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_floating-labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_input-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_forms.scss","../src/scss/standard/bootstrap-rtl-fix/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/_transitions.scss","../src/scss/standard/bootstrap-rtl-fix/_dropdown.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_caret.scss","../src/scss/standard/bootstrap-rtl-fix/_button-group.scss","../src/scss/standard/bootstrap-rtl-fix/_nav.scss","../src/scss/standard/bootstrap-rtl-fix/_navbar.scss","../src/scss/standard/bootstrap-rtl-fix/_card.scss","../src/scss/standard/bootstrap-rtl-fix/_breadcrumb.scss","../src/scss/standard/bootstrap-rtl-fix/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/_badge.scss","../src/scss/standard/bootstrap-rtl-fix/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/_accordion.scss","../src/scss/standard/bootstrap-rtl-fix/_progress.scss","../src/scss/standard/bootstrap-rtl-fix/_placeholders.scss","../src/scss/standard/bootstrap-rtl-fix/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/_close.scss","../src/scss/standard/bootstrap-rtl-fix/_toasts.scss","../src/scss/standard/bootstrap-rtl-fix/_modal.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_backdrop.scss","../src/scss/standard/bootstrap-rtl-fix/_popover.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_reset-text.scss","../src/scss/standard/bootstrap-rtl-fix/_carousel.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_clearfix.scss","../src/scss/standard/bootstrap-rtl-fix/_spinners.scss","../src/scss/standard/bootstrap-rtl-fix/_offcanvas.scss","../src/scss/standard/bootstrap-rtl-fix/_tooltip.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_color-bg.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_colored-links.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_ratio.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_position.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stacks.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stretched-link.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_text-truncation.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_text-truncate.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_vr.scss","../src/scss/standard/free/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/utilities/_api.scss","../src/scss/standard/free/_root.scss","../src/scss/standard/free/_reboot.scss","../src/scss/standard/free/_type.scss","../src/scss/standard/free/_colors.scss","../src/scss/standard/free/_flag.scss","../src/scss/standard/free/_images.scss","../src/scss/standard/free/forms/_form-control.scss","../src/scss/standard/free/forms/_form-select.scss","../src/scss/standard/free/forms/_form-check.scss","../src/scss/standard/free/forms/_form-file.scss","../src/scss/standard/free/forms/_input-group.scss","../src/scss/standard/free/forms/_validation.scss","../src/scss/standard/free/forms/_form-range.scss","../src/scss/standard/free/_tables.scss","../src/scss/standard/free/_buttons.scss","../src/scss/standard/free/mixins/_buttons.scss","../src/scss/standard/free/_deprecated.scss","../src/scss/standard/free/_dropdown.scss","../src/scss/standard/free/_button-group.scss","../src/scss/standard/free/_nav.scss","../src/scss/standard/free/_navbar.scss","../src/scss/standard/free/_card.scss","../src/scss/standard/free/_breadcrumb.scss","../src/scss/standard/free/_pagination.scss","../src/scss/standard/free/_badge.scss","../src/scss/standard/free/_alert.scss","../src/scss/standard/free/_progress.scss","../src/scss/standard/free/_list-group.scss","../src/scss/standard/free/_close.scss","../src/scss/standard/free/_modal.scss","../src/scss/standard/free/_toasts.scss","../src/scss/standard/free/_tooltip.scss","../src/scss/standard/free/_popover.scss","../src/scss/standard/free/_scrollspy.scss","../src/scss/standard/free/_ripple.scss","../src/scss/standard/free/mixins/_ripple.scss","../src/scss/standard/free/_range.scss","../src/scss/standard/free/_accordion.scss","../src/scss/standard/free/_carousel.scss","../src/scss/free/_checkboxes.scss","../src/scss/free/_badges.scss","../src/scss/free/_buttons.scss","../src/scss/free/_button-group.scss","../src/scss/free/_carousel.scss","../src/scss/free/_dropdown.scss","../src/scss/free/_navbar.scss","../src/scss/free/_tooltips.scss","../src/scss/free/_popovers.scss","../src/scss/free/_scrollspy.scss","../src/scss/free/_validation.scss","../src/scss/free/_variables.scss","../src/scss/free/_tabs.scss","../src/scss/free/_input-group.scss","../src/scss/free/_modal.scss","../src/scss/standard/pro/theme/components/_core-theme.scss","../src/scss/standard/pro/theme/components/_colors-theme.scss","../src/scss/standard/pro/theme/components/_type-theme.scss","../src/scss/standard/pro/theme/components/_alert-theme.scss","../src/scss/standard/pro/theme/components/_button-theme.scss","../src/scss/standard/pro/theme/components/_list-group-theme.scss","../src/scss/standard/pro/theme/components/_card-theme.scss","../src/scss/standard/pro/theme/components/_modal-theme.scss","../src/scss/standard/pro/theme/components/_dropdown-theme.scss","../src/scss/standard/pro/theme/components/_breadcrumb-theme.scss","../src/scss/standard/pro/theme/components/_nav-theme.scss","../src/scss/standard/pro/theme/components/_navbar-theme.scss","../src/scss/standard/pro/theme/components/_pagination-theme.scss","../src/scss/standard/pro/theme/components/_popover-theme.scss","../src/scss/standard/pro/theme/components/_progress-theme.scss","../src/scss/standard/pro/theme/components/_ripple-theme.scss","../src/scss/standard/pro/theme/components/_scrollspy-theme.scss","../src/scss/standard/pro/theme/components/_accordion-theme.scss","../src/scss/standard/pro/theme/components/_shadows-theme.scss","../src/scss/standard/pro/theme/components/_tables-theme.scss","../src/scss/standard/pro/theme/components/_tooltips-theme.scss","../src/scss/standard/pro/theme/components/_form-check-theme.scss","../src/scss/standard/pro/theme/components/_form-control-theme.scss","../src/scss/standard/pro/theme/components/_form-range-theme.scss","../src/scss/standard/pro/theme/components/_form-file-theme.scss","../src/scss/standard/pro/theme/components/_input-group-theme.scss","../src/scss/standard/pro/theme/components/_loading-theme.scss"],"names":[],"mappings":"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,WACA,kBACA,gBACA,YhBoqBiB,IgBnqBjB,MhB5FS,QgB6FT,+BACA,2BACA,mBAEA,8BACE,UAGF,gFAEE,gBACA,eAWJ,iBACE,WjBqtBgB,2BiBptBhB,qBnBgKI,UALI,SI3QN,qBeoHF,uCACE,qBACA,wBACA,kBjB6kBqB,MiBzkBzB,iBACE,WjB4sBgB,yBiB3sBhB,mBnBmJI,UALI,KI3QN,oBeiIF,uCACE,mBACA,qBACA,kBjBokBqB,KiB5jBvB,sBACE,WjBmrBW,4BiBhrBb,yBACE,WjBmrBc,2BiBhrBhB,yBACE,WjBmrBc,yBiB9qBlB,oBACE,MjBorBiB,KiBnrBjB,OjBoqBa,4BiBnqBb,QjB0hBoB,QiBxhBpB,mDACE,eAGF,uCACE,oBfpKA,qBewKF,0CfxKE,qBe4KF,oCACE,OjBupBc,2BiBrpBhB,oCACE,OjBwpBc,yBoBt1BlB,aACE,cACA,WACA,uCAEA,uCtByRI,UALI,KsB9QR,YpB4hBmB,IoB3hBnB,YnB4vBiB,ImB3vBjB,MnBJS,QmBKT,iBnBdM,KmBeN,iPACA,4BACA,oBpBy5BwB,oBoBx5BxB,gBpBy5BoB,UoBx5BpB,yBlBLE,qBKLE,WARW,iCWUX,WEWJ,eACA,gBFRI,uCEfN,aFgBQ,iBESN,mBACE,anBwlBM,QmBvlBN,UblBE,WARW,mEamCf,0DAEE,cpBgqBkB,OoB/pBlB,sBAGF,sBAEE,iBnBzCO,KmB8CT,4BACE,oBACA,0BAIJ,gBACE,YpBypBuB,OoBxpBvB,epBwpBuB,OoBvpBvB,apBwpBuB,MFpbnB,UALI,SI3QN,qBkBiDJ,gBACE,YpBqpBuB,MoBppBvB,epBopBuB,MoBnpBvB,apBopBuB,KFxbnB,UALI,KI3QN,oBmBfJ,YACE,cACA,WrBi2BsB,OqBh2BtB,arBi2ByB,MqBh2BzB,crBi2ByB,QqB/1BzB,8BACE,WACA,mBAIJ,oBACE,crBu1ByB,MqBt1BzB,eACA,iBAEA,sCACE,YACA,oBACA,cAIJ,kBACE,MrBy0BuB,IqBx0BvB,OrBw0BuB,IqBv0BvB,gBACA,mBACA,iBpB5BM,KoB6BN,4BACA,2BACA,wBACA,OrB40BwB,0BqB30BxB,gBACA,yBAGA,iCnBvBE,oBmB2BF,8BAEE,crBm0B6B,IqBh0B/B,yBACE,OrB0zB6B,gBqBvzB/B,wBACE,apB+jBM,QoB9jBN,UACA,WrB0pByB,kCqBvpB3B,0BACE,iBpByjBM,QoBxjBN,apBwjBM,QoBtjBN,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBpBoiBM,QoBniBN,apBxEO,QoB8EL,yOAIJ,2BACE,oBACA,YACA,QrBiyBgC,GqB1xBhC,2FACE,eACA,QrBwxB8B,GqB1wBpC,aACE,arBmxB0B,MqBjxB1B,+BACE,MrB+wBgB,IqB9wBhB,mBACA,wKACA,gCnB5GA,kBgBHE,WGiHF,qCH7GE,uCGuGJ,+BHtGM,iBG8GJ,qCACE,0JAGF,uCACE,oBrB8wB4B,aqBzwB1B,uJAKN,gCACE,crByvBwB,MqBxvBxB,eAEA,kDACE,oBACA,cAKN,mBACE,qBACA,arBuuB6B,KqBpuB/B,WACE,kBACA,sBACA,oBAIE,mDACE,oBACA,YACA,QrB+kBiB,IsBrvBvB,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,wCACE,WtB08B8B,iDsBx8BhC,oCACE,WtBu8B8B,iDsBn8BlC,8BACE,SAGF,kCACE,MtBw7BqB,KsBv7BrB,OtBu7BqB,KsBt7BrB,oBH7BF,iBlBmnBQ,QqBplBN,OtBu7BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIsBF,4FACA,gBJnBE,uCIUJ,kCJTM,iBIoBJ,yCHrCF,iBlBiuD8B,QqBvrD9B,2CACE,MtBi6BqB,KsBh6BrB,OtBi6BsB,MsBh6BtB,oBACA,OtBg6BsB,QsB/5BtB,iBrB1CO,QqB2CP,2BpBjCA,mBKLE,WARW,iCemDf,8BACE,MtB65BqB,KsB55BrB,OtB45BqB,KmBn9BvB,iBlBmnBQ,QqB1jBN,OtB65BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIgDF,4FACA,gBJ7CE,uCIqCJ,8BJpCM,iBI8CJ,qCH/DF,iBlBiuD8B,QqB7pD9B,8BACE,MtBu4BqB,KsBt4BrB,OtBu4BsB,MsBt4BtB,oBACA,OtBs4BsB,QsBr4BtB,iBrBpEO,Qq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E,oCACA,oBACA,4CAEA,kDACA,wCnBhGE,WARW,KmBmHf,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,eCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,YCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,WCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCD8FA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,uBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,oBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,mBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDgFF,UACE,2BACA,yBACA,0BACA,oCACA,+BACA,0CACA,gCACA,2CACA,kCACA,6CACA,2BACA,yCAEA,gBzByfgB,KyBpfhB,wCAEE,gBzBsfoB,KyBnftB,wBACE,2BAGF,gBACE,iCAUJ,2BCjHE,4BACA,+B7B8MI,oBALI,S6BvMR,gCDuHF,2BC1HE,6BACA,0B7B8MI,oBALI,Q6BvMR,iCCvFF,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sEAME,kBAGF,iBACE,mBCmBE,wBACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cDzCN,eAEE,4BACA,gCACA,4BACA,iCACA,gC/B2QI,yBALI,S+BpQR,8BACA,wBACA,iEACA,qCACA,iCACA,uDACA,2CACA,wCACA,qGACA,mCACA,yCACA,sCACA,uCACA,uCACA,4CACA,oCACA,sCACA,qCACA,sCACA,wCAGA,kBACA,mCACA,aACA,wCACA,oEACA,S/B8OI,UALI,8B+BvOR,gCACA,gBACA,gBACA,wCACA,4BACA,+E3BzCE,gDKLE,WARW,+BsB0Df,gCACE,SACA,OACA,sCAuBA,qBACE,sBAEA,sCACE,WACA,OAIJ,mBACE,oBAEA,oCACE,QACA,UnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QACA,WnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QACA,WnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QACA,WnBrCJ,0BmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QACA,WnBrCJ,0BmBuBA,yBACE,sBAEA,0CACE,WACA,OAIJ,uBACE,oBAEA,wCACE,QACA,WAUN,wCACE,SACA,YACA,aACA,yCCxFA,gCACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAzBJ,aACA,sCACA,yBACA,qCA8CE,sCACE,cDoEJ,yCACE,MACA,WACA,UACA,aACA,uCCtGA,iCACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAlBJ,oCACA,eACA,uCACA,uBAuCE,uCACE,cD8EF,iCACE,iBAMJ,2CACE,MACA,WACA,UACA,aACA,wCCvHA,mCACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAWA,mCACE,aAGF,oCACE,qBACA,a9B4cQ,O8B3cR,e9B0ce,O8Bzcf,WA9BN,oCACA,wBACA,uCAiCE,yCACE,cD+FF,oCACE,iBAMN,kBACE,SACA,8CACA,gBACA,oDACA,UAMF,eACE,cACA,WACA,8EACA,WACA,Y7B2XmB,I6B1XnB,qCACA,mBAEA,mBACA,+BACA,SAEA,0CAEE,2CVvLF,iBUyLuB,kCAGvB,4CAEE,4CACA,qBV/LF,iBUgMuB,mCAGvB,gDAEE,8CACA,oBACA,+BAMJ,oBACE,cAIF,iBACE,cACA,kFACA,gB/B0EI,UALI,S+BnER,uCACA,mBAIF,oBACE,cACA,8EACA,qCAIF,oBAEE,8BACA,2BACA,iEACA,4BACA,mCACA,sCACA,2CACA,wDACA,uCACA,uCACA,4CACA,qCEnPF,+BAEE,kBACA,oBACA,sBAEA,yCACE,kBACA,cAKF,kXAME,UAKJ,aACE,aACA,eACA,2BAEA,0BACE,WAIJ,W7BhBI,qB6BoBF,qFAEE,iBAIF,qJ7BXE,0BACA,6B6BoBF,6G7BPE,yBACA,4B6B4BJ,uBACE,uBACA,sBAEA,2GAGE,cAGF,0CACE,eAIJ,yEACE,qBACA,oBAGF,yEACE,0BACA,yBAKF,iCxB1FM,WARW,2DwBsGf,0CxB9FI,WARW,KwB+GjB,oBACE,sBACA,uBACA,uBAEA,wDAEE,WAGF,4FAEE,gBAIF,qH7B5FE,6BACA,4B6BgGF,oF7B/GE,yBACA,0B8BvBJ,KAEE,+BACA,iCAEA,6BACA,4CACA,wDACA,uCAGA,aACA,eACA,eACA,gBACA,gBAGF,UACE,cACA,oElC0QI,UALI,8BkCnQR,4CACA,gCdZI,WccJ,uFdVI,uCcGN,UdFQ,iBcWN,gCAEE,sCAKF,mBACE,yCACA,oBACA,eAQJ,UAEE,iCACA,qCACA,sCACA,gEACA,0CACA,oCACA,iDAGA,sFAEA,oBACE,wDAGA,gBACA,4D9BzCA,yDACA,0D8B2CA,oDAGE,kBACA,yDAGF,0DAEE,yCACA,+BACA,2BAIJ,8DAEE,4CACA,oDACA,0DAGF,yBAEE,qD9BpEA,yBACA,0B8B+EJ,WAEE,uCACA,2CACA,wCAGA,qBACE,gBACA,S9BjGA,iD8BoGA,8BACE,yCACA,+BACA,2BAIJ,uDAEE,6Cb5HF,iBa6HuB,oCASvB,wCAEE,cACA,kBAKF,kDAEE,aACA,YACA,kBAMF,iEACE,WASF,uBACE,aAEF,qBACE,cCrKJ,QAEE,0BACA,+BACA,wCACA,6CACA,gDACA,8CACA,qCACA,oCACA,sCACA,6CACA,mDACA,wCACA,wCACA,wCACA,wCACA,0QACA,sDACA,4CACA,0CACA,8DAGA,kBACA,aACA,eACA,mBACA,8BACA,gEAMA,2JACE,aACA,kBACA,mBACA,8BAmBJ,cACE,8CACA,iDACA,gDnCiOI,UALI,kCmC1NR,oCAEA,mBAEA,wCAEE,0CASJ,YAEE,4BACA,iCAEA,6BACA,8CACA,0DACA,gEAGA,aACA,sBACA,eACA,gBACA,gBAEA,yDAEE,qCAGF,2BACE,gBAQJ,aACE,YjCq7BmB,MiCp7BnB,ejCo7BmB,MiCn7BnB,8BAEA,yDAGE,qCAYJ,iBACE,gBACA,YAGA,mBAIF,gBACE,gFnCmJI,UALI,oCmC5IR,cACA,8BACA,+BACA,4E/BlIE,sDgBHE,WeuIJ,qCfnII,uCe2HN,gBf1HQ,iBeoIN,sBACE,qBAGF,sBACE,qBACA,UACA,uDAMJ,qBACE,qBACA,YACA,aACA,sBACA,mDACA,4BACA,2BACA,qBAGF,mBACE,0CACA,gBvBhHE,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,yCACE,mDACA,kDAIJ,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,8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,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,2BACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,gHAEE,MD+KqB,QC9KrB,yBAGF,yDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,wBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,0GAEE,MD+KqB,QC9KrB,yBAGF,sDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,uBACE,MDuL2B,QCtL3B,iBDmLsB,QChLpB,wGAEE,MDiLuB,QChLvB,yBAGF,qDACE,M5CXA,K4CYA,iBD2KuB,QC1KvB,aD0KuB,QCxL7B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QErL7B,WACE,uBACA,M9C2iDgB,I8C1iDhB,O9C0iDgB,I8CziDhB,oBACA,M7CMM,K6CLN,qXACA,S5COE,qB4CLF,Q9C2iDkB,G8CxiDlB,iBACE,M7CFI,K6CGJ,qBACA,Q9CsiDsB,I8CniDxB,iBACE,UACA,W9C2rByB,kC8C1rBzB,Q9CiiDsB,E8C9hDxB,wCAEE,oBACA,iBACA,Q9C2hDyB,I8CvhD7B,iBACE,O9CuhDuB,2C+C7jDzB,OAEE,yBACA,4BACA,+BACA,4BACA,6BjD6RI,sBALI,SiDtRR,oBACA,qBACA,8BACA,8DACA,kCACA,kGACA,kCACA,4BACA,qDAGA,iCACA,ejD+QI,UALI,2BiDxQR,6BACA,oBACA,qCACA,4BACA,yEACA,uC7CRE,6C6CWF,eACE,UAGF,kBACE,aAIJ,iBACE,yBAEA,kBACA,gCACA,kBACA,eACA,oBAEA,mCACE,uCAIJ,cACE,aACA,mBACA,8DACA,oCACA,4CACA,4BACA,uF7CjCE,4FACA,6F6CsCF,yBACE,mDAGA,uCAIJ,YACE,mCACA,qBCpEF,OAEE,yBACA,yBACA,0BACA,2BACA,oBACA,qBACA,8DACA,8BACA,kCACA,gEACA,oDACA,mCACA,mCACA,sCACA,iDACA,qCACA,mCACA,+BACA,wBACA,iDACA,qCAGA,eACA,MACA,OACA,gCACA,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,+BAEA,oBAGA,0B9B3CI,W8B4CF,uBACA,UhD01CmB,oBkBn4CjB,uC8BuCJ,0B9BtCM,iB8B0CN,0BACE,UhDw1CmB,KgDp1CrB,kCACE,UhDq1CoB,YgDj1CxB,yBACE,8CAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,kDAIF,eACE,kBACA,aACA,sBACA,WAEA,6BACA,oBACA,qCACA,4BACA,yE9CpFE,6CKLE,WARW,4ByCqGf,UAIF,gBAEE,4BACA,wBACA,4BCjHA,eACA,MACA,OACA,QDkHE,2BCjHF,YACA,aACA,iBDgHE,uBC7GF,qBACE,UAEF,qBACE,QD0GA,4BAMJ,cACE,aACA,cACA,mBACA,8BACA,wCACA,8F9C1GE,4DACA,6D8C6GF,yBACE,8FAEA,mJAOJ,aACE,gBACA,+CAKF,YACE,kBAGA,cACA,iCAIF,cACE,aACA,cACA,eACA,mBACA,yBACA,wEACA,4CACA,2F9ClIE,gEACA,+D8CwIF,gBACE,4CtChHA,yBsCwHF,OACE,4BACA,0DAIF,cACE,iCACA,kBACA,iBAGF,UACE,0BtCrIA,yBsC0IF,oBAEE,0BtC5IA,0BsCiJF,UACE,2BAUA,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,S9CpNJ,gB8CwNE,gE9CxNF,gB8C6NE,8BACE,gBtCjKJ,4BsC+IA,0B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A,iCACA,iDAEA,kBACA,+FAKF,0BACE,GACE,2CAKJ,gBAEE,0BACA,2BACA,uCACA,mCACA,qCACA,6CAGA,0DACA,iCAGF,mBAEE,0BACA,2BACA,kCASF,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cAEE,0BACA,2BACA,uCACA,qCACA,2CAGA,8BACA,UAGF,iBACE,0BACA,2BAIA,uCACE,8BAEE,qCClFN,kFAEE,6BACA,6BACA,6BACA,gCACA,gCACA,wBACA,yBACA,kCACA,kEACA,oE7CmEE,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,crCTM,iBR2DJ,6B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,0B6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,eAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,erCTM,iBR2DJ,6B6ClCE,+BACE,MACA,OACA,iCACA,uFAEA,4BAGF,6BACE,MACA,QACA,iCACA,sFAEA,2BAGF,6BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,gCACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,wDAEE,eAGF,iEAGE,oB7C1BJ,0B6CrCF,eAqEM,6BACA,gCACA,0CAEA,iCACE,aAGF,+BACE,aACA,YACA,UACA,mBAEA,2CAnFR,WAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,0BrCxBA,uCqCUJ,WrCTM,iBqCyBF,2BACE,MACA,OACA,iCACA,uFAEA,4BAGF,yBACE,MACA,QACA,iCACA,sFAEA,2BAGF,yBACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,4BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,gDAEE,eAGF,qDAGE,mBA2BR,oBNtHE,eACA,MACA,OACA,QjDuhC0B,KiDthC1B,YACA,aACA,iBhDQM,KgDLN,yBACE,UAEF,yBACE,QjDu3CqB,GuDtwCzB,kBACE,aACA,mBACA,8BACA,sEAEA,6BACE,wFAEA,qDACA,uDACA,wDAIJ,iBACE,gBACA,YtD4nBiB,IsDznBnB,gBACE,YACA,sEACA,gBCtJF,SAEE,2BACA,+BACA,8BACA,6BACA,uB1D4RI,wBALI,S0DrRR,0BACA,0BACA,qCACA,2BACA,kCACA,mCAGA,kCACA,cACA,wCACA,iCLnBA,YlDuwBiB,uBkDrwBjB,kBACA,YnDwiBmB,ImDviBnB,YlDwwBiB,IkDvwBjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBrDoRI,UALI,6B0DnQR,qBACA,UAEA,cACE,mCAGF,wBACE,cACA,qCACA,uCAEA,gCACE,kBACA,WACA,2BACA,mBAKN,2FACE,SAEA,2GACE,SACA,uFAEA,uCAIJ,qBACA,6FACE,OACA,sCACA,sCAEA,6GACE,WACA,+HAEA,yCAIJ,mBAEA,iGACE,MAEA,iHACE,YACA,uFAEA,0CAIJ,qBACA,8FACE,QACA,sCACA,sCAEA,8GACE,UACA,+HAEA,wCAIJ,mBAkBA,eACE,uCACA,kEACA,+BACA,kBACA,uCtDxGE,+CmDjBF,iBACE,cACA,WACA,4BICA,sBACA,yEAFF,mBACE,sBACA,0EAFF,iBACE,sBACA,wEAFF,gBACE,sBACA,yEAFF,iBACE,sBACA,yEAFF,cACE,sBACA,yEAFF,eACE,sBACA,0EAFF,cACE,sBACA,uECNF,cACE,yBAGE,wCAEE,yBANN,gBACE,yBAGE,4CAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,aACE,yBAGE,sCAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,WACE,yBAGE,kCAEE,yBANN,YACE,yBAGE,oCAEE,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E5MA,Q4E+MJ,yDACE,M5EjNA,K4EmNF,4EACE,a5EpNA,K4EqNA,0BACA,mCAEF,6EACE,a5EzNA,K4E0NA,0DAIF,8EACE,a5E/NA,K4EgOA,yDAIF,oDACE,M5E65BuB,qB4E35BzB,iJAGE,iB5Ey5BkB,sB6EpoCtB,qDACE,+BAKN,aACE,W7EqxCuB,e6ElxCzB,mBACE,a7EwmBQ,Q6EvmBR,UACA,W7EixCoC,8B8E9xCtC,YACE,kBAGF,kBACE,kBACA,M9EkoC0B,S8EjoC1B,O9EioC0B,S8EhoC1B,iB9EPM,K8EQN,qCAEA,yBACE,WACA,kBACA,W9EgoCiC,+B8E/nCjC,c9EgoCoC,I8E/nCpC,M9EgoC4B,Q8E/nC5B,O9E+nC4B,Q8E9nC5B,+BACA,UACA,oBACA,U9E6nCgC,S8E1nClC,wBACE,eAEA,+BACE,Q9EwnCkC,I8EvnClC,W9EwnCqC,gC8EpnCzC,wBACE,gBACA,a9EymC4B,gB8ExmC5B,W9EonCgC,iB8ElnChC,+BACE,Q9EmnCkC,I8ElnClC,W9E6mCqC,gC8E5mCrC,U9EmnCoC,S8ElnCpC,W9EmnCqC,6B8E/mCzC,0BACE,a9EokBM,Q8ElkBN,iCACE,Q9E8mCoC,I8E3mCtC,gCACE,WACA,kBAGF,gCACE,a9EwjBI,Q8EtjBJ,uCACE,W9EomC2C,yB8EnmC3C,U9E6lCkC,S8E5lClC,W9E6lCmC,6B8EtlCrC,6CACE,W9E6mCiD,yB8ExmCvD,iCACE,c9EwlCsC,O8EvlCtC,iBACA,iBAGE,6CACE,WACA,kBACA,M9EilCsC,Q8EhlCtC,O9EglCsC,Q8E/kCtC,UACA,cACA,gBACA,iB9E1FA,K8E8FJ,yCACE,sBACA,iB9EkhBI,Q8EhhBJ,+CACE,cACA,wCACA,a9EwkC+C,Q8EvkC/C,a9EtGA,K8EuGA,M9EwkCwC,Q8EvkCxC,O9EwkCyC,S8EvkCzC,mBACA,aACA,8BACA,Y9EqkC8C,O8EpkC9C,W9EqkC6C,K8EpkC7C,+BAGF,+CACE,iB9EggBE,Q8E5fN,+CACE,a9E2fI,Q8EvfR,8BACE,c9EokCmC,I8EnkCnC,M9EokC2B,Q8EnkC3B,O9EmkC2B,Q8ElkC3B,kBACA,iBAEA,qCACE,M9EikCgC,K8EhkChC,O9EgkCgC,K8E7jClC,oCACE,WACA,kBACA,M9E0jCgC,K8EzjChC,O9EyjCgC,K8ExjChC,UACA,cACA,c9EkjCiC,I8EjjCjC,iB9E/IE,K8EkJJ,sCACE,sBACA,iB9EpJE,K8EsJF,4CACE,c9EyiC+B,I8ExiC/B,M9EsjCqC,Q8ErjCrC,O9EqjCqC,Q8EpjCrC,a9EwdE,Q8EvdF,iB9EudE,Q8EtdF,W9EwjC0C,a8EvjC1C,gCACA,kBACA,SACA,QAGF,4CACE,iB9EpKA,K8E0KR,kBACE,oBACA,wBACE,eASF,+BACE,sBACA,eACA,c9E+hCyC,S8E9hCzC,M9E+hCiC,K8E9hCjC,O9E+hCkC,Q8E9hClC,iB9E+hC4C,gB8E9hC5C,gBACA,iBAEA,qCACE,WACA,kBACA,YACA,UACA,c9E0hC6C,I8EzhC7C,M9E0hCqC,Q8EzhCrC,O9EyhCqC,Q8ExhCrC,iB9ExME,K8EyMF,W9E0hC0C,W8EzhC1C,W9EufS,wD8EtfT,W9E0hC0C,mC8EvhC5C,qCACE,sBAEA,4CACE,W9EqhC+C,iC8EphC/C,U9EqhC8C,S8EphC9C,W9EqhC+C,6B8ElhCjD,2CACE,c9EugC2C,I8EtgC3C,M9EmhCyC,Q8ElhCzC,O9EkhCyC,Q8E9gC7C,uCACE,sBAEA,6CACE,sBAEA,oDACE,Y9E0gCsD,U8EzgCtD,W9E0gCqD,0B8EzgCrD,U9E0gCoD,S8EzgCpD,W9E0gCqD,6B8EtgCzD,sDACE,sBAEA,4DACE,WACA,kBACA,YACA,UACA,c9EggC0D,I8E//B1D,M9EggCkD,Q8E//BlD,O9EggCmD,Q8E//BnD,iB9E2XA,Q8E1XA,W9EggCuD,K8E//BvD,Y9EggCwD,U8E//BxD,W9EggCuD,sF8E//BvD,W9EigCuD,mC+E/vC7D,qDACE,+BAIF,+EACE,+BCJN,aACE,iBAEA,2BACE,WhF+xCiB,oBgF9xCjB,OhF8xCiB,oBgF7xCjB,YhF+xCoB,OgF9xCpB,ehF8xCoB,OgF7xCpB,WhF8xCqB,egF5xCrB,iCACE,WhF2xCmB,egF1xCnB,ahFumBI,QgFtmBJ,UACA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wC,KkFvwCxC,gBACA,gBAGF,2CACE,OlFmwC6C,IkFlwC7C,gBACA,gBAGF,8BACE,gBACA,gBAGF,8BACE,gBCzCJ,OACE,8BACA,8CAEA,qCAEA,UACE,YnFiwBiB,ImF9vBnB,aACE,YpF6hBiB,IoF1hBnB,uCACE,oBnF4zB0B,Qa70B5B,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,iBAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,cAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,aAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CsEQF,sBACE,WnFgzBqB,ImF9yBvB,4BACE,mCACA,2CAIJ,qBACE,qBACA,yBAGF,qBACE,gDCvCF,KAEE,gCACA,iCACA,0BACA,6BACA,iCACA,yDACA,gGACA,gGACA,iGAGA,uCACA,6CACA,yBACA,sBACA,SnFFE,2CmFIF,qCAEA,iFAIE,2CAGF,+DAGE,2CAGF,iFAKE,4CAEA,+GACE,2CAIJ,mDAGE,qCAQJ,sBAEE,8BACA,mCACA,8BACA,4BACA,2BAGA,0FAEA,yCACA,mBACA,gBAEA,qJAIE,gBAGF,kHAGE,gBAGF,sKAKE,gBAEA,oMACE,gBAIJ,sGAGE,gBAGF,qECrDA,gCACA,oCACA,+BxF2OI,oBALI,SwFpOR,2BD2DA,qEC/DA,+BACA,oCACA,8BxF2OI,oBALI,QwFp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AEA,6LAGE,mCACA,+CAKN,mCACE,gCACA,mCACA,mCACA,sCACA,yCACA,yCAEA,wHAGE,gCACA,4CAIA,2TAGE,mCACA,+CAKF,2TAGE,mCACA,+CASN,kBACE,2BACA,4BACA,uBACA,iCACA,kCACA,6BACA,gCAEA,eACA,2BACA,6BACA,8BACA,aACA,gCACA,mBACA,0FAEA,gBACA,YACA,gBAEA,gCACE,kBACA,qBACA,WAGF,qBACE,kBACA,SACA,OACA,QACA,aACA,sBACA,UACA,SACA,gBACA,kBACA,UACA,qCACA,WAEA,wBACE,UACA,aACA,kBACA,2CACA,iBAEA,sCACE,iDAKF,2BACE,UACA,+BAEA,iCACE,UAMR,4BACE,UAQJ,WACE,6BAEA,cACA,WAGA,sBACE,qCE/lBJ,kCACE,WAGF,oBACE,UACA,yBACA,WAGF,kBACE,UACA,yBACA,qBACA,UACA,cAGF,6BACE,mFACA,+BAGF,2BACE,oFACA,+BACA,UACA,MACA,QC1BF,eACE,0CAEA,gCACA,SACA,cACA,iBACA,SACA,0CACA,wCACA,SACA,OACA,sCAEA,kBACE,gBACA,8BACE,8DACA,+DACA,4BACA,6BACA,6CACE,8DACA,+DACA,4BACA,6BAKF,oEACE,gBAIJ,6BACE,yBACA,0BACA,iEACA,kEACA,4CACE,yBACA,0BACA,iEACA,kEAKN,yBACE,uDACA,6DAEA,cAEA,wEACA,sFAIJ,eACE,oCACA,4CAEA,8EACA,gCACA,gBAEA,0CAEE,sCACA,4DAGF,4CAEE,sCACA,4DAKF,oCACE,aAIJ,WACE,sBACA,yBACA,aAGF,+BACE,WACE,2BACA,4BAIJ,mBACE,KACE,UAGF,GACE,WAIJ,SACE,uBAGF,oBACE,KACE,UAGF,GACE,WAIJ,UACE,wBAGF,kBACE,6CACA,sDAEA,wGAEA,UAIA,wIAGE,+BC7IJ,+BAEE,yDACA,gGACA,gGACA,iGACA,sJAEA,qCACA,2CAEA,2CACE,2CAGF,sFAEE,2CAGF,0FAEE,4CAEA,kHACE,2CAIJ,qKAGE,qCACA,SAGF,yCACE,gBAEA,8RAIE,2BAGF,2NAGE,gBAGF,6TAKE,gBAEA,yXACE,gBAIJ,mMAGE,gBAIJ,qDACE,gBAKA,8JACE,yBACA,4BAGF,0JACE,0BACA,6BAKN,iDAGE,iCAEA,2CC1FF,UACE,gBAEA,oBACE,qCACA,oCACA,+CACA,sCACA,yCACA,oCACA,uCACA,6CACA,0CACA,iDACA,eACA,+EACA,gBACA,yBACA,cACA,iDACA,6CACA,qCACA,2JAGA,0BACE,oDACA,2BAGF,0BACE,2BAIJ,8DAEE,4CACA,0DAQJ,WACE,oBAEA,qBACE,4CACA,qCACA,uCACA,0CACA,qCACA,oCACA,uCACA,sCACA,gDACA,+BAEA,sDACA,8CACA,yBACA,+JAEA,kDACA,oDACA,kDACA,sCACA,mCAGF,uDAEE,wCACA,2CAEA,qDACA,6CAQA,iEACE,WC5FN,QACE,yFACA,oCACA,6CAEA,wCACA,0CAGF,gBACE,SAEA,sBACE,gBAIJ,2DAEE,SAGF,cACE,aACA,mBACA,kBACE,sDAIJ,2BACE,kBAKA,mCACE,sBAKF,kCACE,sBC3CJ,MACE,SAEA,gBACE,qDACA,sDAIA,+BACE,2EAEA,+DAEF,+BACE,wEAEA,yDAKN,aACE,oCACA,gDAEA,4FAKA,uBACE,wDACA,yDAIJ,aACE,gDACA,oCAEA,yFAIF,eACE,qDACA,wDC9CA,oBAEE,iDACA,sDACA,wDACA,0DAGA,+BACA,gBAGE,uCACE,uCACA,iDAEA,0FAEE,6CAKF,6DACE,8CCzBV,YAEE,wCACA,2DACA,oDACA,yCACA,2CACA,4CACA,kDACA,kDACA,+CACA,+CAIF,WACE,+BACA,SACA,UACA,kDAEA,iBACE,gBAGF,qCAEE,SACA,mDACA,mDACA,qDAMA,wCACE,cAKF,kCACE,2DACA,8DAKF,iCACE,4DACA,+DAYA,qDACE,yDAKF,oDACE,yDAKN,8BACE,yDACA,oDACA,qDAIA,4CACE,uDACA,wDAKF,4CACE,uDACA,wDCzFN,WACE,iCACA,wBACA,uBACA,oCAEA,kBACA,YACA,6BACA,+BACA,6CACA,UACA,yCAEA,iBACE,qBAKJ,oBACE,8BACA,8BACA,6BACA,gCACA,iCAEA,kBACA,qCACA,8DACA,uCACA,yCAKA,eACE,yBACA,cAEA,iBACE,cALJ,iBACE,yBACA,cAEA,mBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,cACE,yBACA,cAEA,gBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,YACE,yBACA,cAEA,cACE,cALJ,aACE,yBACA,cAEA,eACE,cALJ,YACE,yBACA,cAEA,cACE,cC7CN,OACE,SAGF,gBACE,kBAGF,aACE,gCAEA,eACA,uCAGF,uBACE,kBAIA,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,iBACE,yBACA,cAEA,mBACE,cAGF,6BACE,cAEA,mCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,cACE,yBACA,cAEA,gBACE,cAGF,0BACE,cAEA,gCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cAZN,aACE,yBACA,cAEA,eACE,cAGF,yBACE,cAEA,+BACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cChCR,UACE,gBACA,4BCCA,4CAGF,wBACE,sDAGA,8BACE,sDAIJ,kBACE,qCACA,8DACA,8CACA,oDACA,qDACA,sDAEA,mCACE,8CACA,+CAEF,mCACE,+DACA,gDACE,YAGJ,0BACE,YACA,+DACA,uDACA,+CAGA,gDACE,+DAEF,gDACE,+DAKN,kBACE,uCACA,mCACE,8CAKF,yBACE,yBACA,cAEA,2BACE,cALJ,2BACE,yBACA,cAEA,6BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,wBACE,yBACA,cAEA,0BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,sBACE,yBACA,cAEA,wBACE,cALJ,uBACE,yBACA,cAEA,yBACE,cALJ,sBACE,yBACA,cAEA,wBACE,cC1DJ,iBACE,gBCHJ,eAEE,kGAGA,SACA,uCCNF,OAEE,qCACA,mCACA,oCACA,kCAGA,SAEA,kBACE,uCAIJ,cACE,yDAEA,yBACE,2CACA,0CAIJ,uBACE,kBAGF,gBACE,kBAGF,aACE,eACA,gCAIA,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,iBACE,yBACA,cACA,qBAEA,mBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,cACE,yBACA,cACA,qBAEA,gBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cANJ,aACE,yBACA,cACA,qBAEA,eACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cC9CN,SACE,8BAEA,cACE,UAGF,wBACE,aAIJ,eACE,uCCXF,SAEE,uCAGA,wBACE,aAIJ,gBACE,2FCXE,kCACE,+CACA,4CACA,iDACA,4CACA,8CACA,8DACA,2CAEA,sDACA,+BACA,8CACA,0DACA,sDACA,0DACA,wDACA,uBACA,sDACA,yDAGF,iFAEE,mDACA,qDACA,2DACA,0DAEA,+BACA,gBACA,qDACA,iEACA,8HAEA,gBAGF,oDACE,sDAEA,4EACA,iBC7CN,gBACE,kBACA,gBACA,qBACA,sBAGF,wBACE,iBAGF,aACE,2DACA,qCACA,+BACA,sCACA,+BACA,6CCSA,6JDNA,mDACA,uCACA,oBACA,kBACA,kBACA,2CACA,sCACA,iGAEA,uCACA,oBACE,kDACA,UAIJ,kBCVE,2LDcF,4BCdE,2LDoBE,qCCpBF,sLDoBE,uCCpBF,2LDoBE,qCCpBF,iLDoBE,oCCpBF,sLDoBE,qCCpBF,sLDoBE,kCCpBF,sLDoBE,mCCpBF,2LDoBE,kCCpBF,4KCzBF,OACE,+BACA,8BACA,6BACA,qCACA,+CACA,sCACA,yDACA,wCACA,0CACA,kDACA,yCACA,sCAEA,kBAEA,cACE,kBACA,cACA,qCACA,mCACA,+BACA,+CACA,kBACA,mDACA,2CACA,wBACA,6CAEA,oBACE,kBACA,cACA,WACA,2BACA,WACA,YACA,MACA,mDACA,yBACA,6CACA,WAGF,2BACE,cACA,iDACA,qDACA,yCACA,qDACA,UAGF,2BACE,mBClDF,wCACE,qDAIJ,wBACE,yDACA,UACA,gBAIJ,iBACE,qEACA,+DAEA,mDACE,qDAEF,iCACE,uDAIJ,2DAEE,gCAEA,yCAGF,sBACE,qDACA,sDACA,uDAEA,sCACE,SACA,wDACE,gEACA,wEACE,wDACA,gDACA,gBC1CN,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDAIF,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDCtBF,iCACE,iBAEF,kBACE,oBCLJ,gDACE,gBCDF,KACE,gBAGF,kBACE,SCHA,yCACE,SCHJ,4BACE,uBACA,cACA,WACA,WACA,UACA,iBACA,gBACA,mBACA,eACA,sBACA,4BACA,SACA,oCACA,uCACA,WACA,4BAGF,2CACE,sBCpBF,eACE,gBzG+EE,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,6B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,0B0G/CM,uDACE,wBACA,wB1G0DR,6B0GxEI,oCACE,wBAGF,yCACE,0B1GsDN,0B0G/CM,wDACE,wBACA,wBAdJ,gCACE,wBAGF,qCACE,yBAOA,oDACE,wBACA,uBCtBZ,wBACE,QACA,SACA,mBACA,kBACA,WAGF,oDACE,2BACA,+DACA,YACA,qBACA,aACA,gBACA,qBAGF,uDACE,2BACA,+DACA,SACA,qBACA,aACA,gBACA,qBAGF,sDACE,2BACA,+DACA,UACA,oBACA,cACA,eACA,oBAGF,qDACE,2BACA,+DACA,WACA,oBACA,cACA,eACA,oBAGF,sCAEE,8BAGF,gCAEE,UAGF,SACE,kBC3DF,wBACE,QACA,SACA,mBACA,kBACA,WACA,oBAGF,oDACE,8BACA,+DACA,aACA,gBACA,sBAGF,4DACE,WACA,qBACA,kBACA,WACA,aACA,aACA,8BACA,4DAGF,uDACE,8BACA,+DACA,UACA,aACA,sBAGF,+DACE,WACA,qBACA,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","file":"mdb.dark.min.css"} \ No newline at end of file diff --git a/css/mdb.dark.rtl.min.css b/css/mdb.dark.rtl.min.css index 22ddcb9..f7cb4e7 100644 --- a/css/mdb.dark.rtl.min.css +++ b/css/mdb.dark.rtl.min.css @@ -1,9 +1,9 @@ -:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: purple-500;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type="tel"], +:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: #9c27b0;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type="tel"], [type="url"], [type="email"], [type="number"] { direction: ltr; -}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::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-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-left:auto;margin-right:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-left:calc(-0.5*var(--mdb-gutter-x));margin-right:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right 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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left: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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:100% 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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid rgba(0,0,0,0);border-bottom:0;border-right:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:right;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{left:0;right:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-right:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:0;border-bottom:.3em solid rgba(0,0,0,0);border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-right:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:1.125rem;padding-right:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:1.265625rem;padding-right:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-right-radius:var(--mdb-nav-tabs-border-radius);border-top-left-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-left:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-right:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-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-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-right:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:right;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--mdb-accordion-border-radius);border-top-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-right-radius:var(--mdb-accordion-inner-border-radius);border-top-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--mdb-accordion-inner-border-radius);border-bottom-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right: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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5*var(--mdb-toast-padding-x));margin-right:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;right:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;right:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-right-radius:var(--mdb-modal-inner-border-radius);border-top-left-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) auto calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-left-radius:var(--mdb-modal-inner-border-radius);border-bottom-right-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--mdb-popover-arrow-width);margin-right:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-right-radius:var(--mdb-popover-inner-border-radius);border-top-left-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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:right;width:100%;margin-left:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:none}.carousel-control-prev-icon{background-image:none}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-mdb-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-mdb-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right: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-mdb-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--mdb-spinner-width);height:var(--mdb-spinner-height);vertical-align:var(--mdb-spinner-vertical-align);border-radius:50%;animation:var(--mdb-spinner-animation-speed) linear infinite var(--mdb-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(-360deg)}}.spinner-border{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-border-width: 0.25em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-border;border:var(--mdb-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem;--mdb-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--mdb-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--mdb-offcanvas-zindex: 1045;--mdb-offcanvas-width: 400px;--mdb-offcanvas-height: 30vh;--mdb-offcanvas-padding-x: 1rem;--mdb-offcanvas-padding-y: 1rem;--mdb-offcanvas-color: ;--mdb-offcanvas-bg: #fff;--mdb-offcanvas-border-width: 1px;--mdb-offcanvas-border-color: var(--mdb-border-color-translucent);--mdb-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right: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(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--mdb-offcanvas-padding-y)*.5) calc(var(--mdb-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--mdb-offcanvas-padding-y));margin-left:calc(-0.5*var(--mdb-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--mdb-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.6}.offcanvas-body{flex-grow:1;padding:var(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x);overflow-y:auto}.tooltip{--mdb-tooltip-zindex: 1090;--mdb-tooltip-max-width: 200px;--mdb-tooltip-padding-x: 16px;--mdb-tooltip-padding-y: 6px;--mdb-tooltip-margin: ;--mdb-tooltip-font-size:0.875rem;--mdb-tooltip-color: #fff;--mdb-tooltip-bg: #6d6d6d;--mdb-tooltip-border-radius: 0.25rem;--mdb-tooltip-opacity: 0.9;--mdb-tooltip-arrow-width: 0.8rem;--mdb-tooltip-arrow-height: 0.4rem;z-index:var(--mdb-tooltip-zindex);display:block;padding:var(--mdb-tooltip-arrow-height);margin:var(--mdb-tooltip-margin);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--mdb-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--mdb-tooltip-arrow-width);height:var(--mdb-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-top-color:var(--mdb-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-right-color:var(--mdb-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-bottom-color:var(--mdb-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) 0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-left-color:var(--mdb-tooltip-bg)}.tooltip-inner{max-width:var(--mdb-tooltip-max-width);padding:var(--mdb-tooltip-padding-y) var(--mdb-tooltip-padding-x);color:var(--mdb-tooltip-color);text-align:center;background-color:var(--mdb-tooltip-bg);border-radius:var(--mdb-tooltip-border-radius)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(59, 113, 202, var(--mdb-bg-opacity, 1)) !important}.text-bg-secondary{color:#000 !important;background-color:RGBA(159, 166, 178, var(--mdb-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(20, 164, 77, var(--mdb-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(220, 76, 100, var(--mdb-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(228, 161, 27, var(--mdb-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(84, 180, 211, var(--mdb-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(251, 251, 251, var(--mdb-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(51, 45, 45, var(--mdb-bg-opacity, 1)) !important}.link-primary{color:#3b71ca !important}.link-primary:hover,.link-primary:focus{color:#386bc0 !important}.link-secondary{color:#9fa6b2 !important}.link-secondary:hover,.link-secondary:focus{color:#a4aab6 !important}.link-success{color:#14a44d !important}.link-success:hover,.link-success:focus{color:#20a956 !important}.link-danger{color:#dc4c64 !important}.link-danger:hover,.link-danger:focus{color:#de556c !important}.link-warning{color:#e4a11b !important}.link-warning:hover,.link-warning:focus{color:#e5a626 !important}.link-info{color:#54b4d3 !important}.link-info:hover,.link-info:focus{color:#5db8d5 !important}.link-light{color:#fbfbfb !important}.link-light:hover,.link-light:focus{color:#fbfbfb !important}.link-dark{color:#332d2d !important}.link-dark:hover,.link-dark:focus{color:#302b2b !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--mdb-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--mdb-aspect-ratio: 100%}.ratio-4x3{--mdb-aspect-ratio: 75%}.ratio-16x9{--mdb-aspect-ratio: 56.25%}.ratio-21x9{--mdb-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{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){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right: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}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}.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:right !important}.float-end{float:left !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-5{opacity:.05 !important}.opacity-10{opacity:.1 !important}.opacity-15{opacity:.15 !important}.opacity-20{opacity:.2 !important}.opacity-25{opacity:.25 !important}.opacity-30{opacity:.3 !important}.opacity-35{opacity:.35 !important}.opacity-40{opacity:.4 !important}.opacity-45{opacity:.45 !important}.opacity-50{opacity:.5 !important}.opacity-55{opacity:.55 !important}.opacity-60{opacity:.6 !important}.opacity-65{opacity:.65 !important}.opacity-70{opacity:.7 !important}.opacity-75{opacity:.75 !important}.opacity-80{opacity:.8 !important}.opacity-85{opacity:.85 !important}.opacity-90{opacity:.9 !important}.opacity-95{opacity:.95 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .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}.shadow-0{box-shadow:none !important}.shadow-1{box-shadow:0 0px 2px 0 rgba(0,0,0,.07),0 1px 1px 0 rgba(0,0,0,.04) !important}.shadow-2{box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04) !important}.shadow-3{box-shadow:0 2px 6px -1px rgba(0,0,0,.07),0 6px 18px -1px rgba(0,0,0,.04) !important}.shadow-4{box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04) !important}.shadow-5{box-shadow:0 2px 25px -5px rgba(0,0,0,.07),0 25px 21px -5px rgba(0,0,0,.04) !important}.shadow-6{box-shadow:0 2px 35px -12px rgba(0,0,0,.21),0 50px 40px -5px rgba(0,0,0,.04) !important}.shadow-1-soft{box-shadow:0 1px 5px 0 rgba(0,0,0,.05) !important}.shadow-2-soft{box-shadow:0 2px 10px 0 rgba(0,0,0,.05) !important}.shadow-3-soft{box-shadow:0 5px 15px 0 rgba(0,0,0,.05) !important}.shadow-4-soft{box-shadow:0 10px 20px 0 rgba(0,0,0,.05) !important}.shadow-5-soft{box-shadow:0 15px 30px 0 rgba(0,0,0,.05) !important}.shadow-6-soft{box-shadow:0 20px 40px 0 rgba(0,0,0,.05) !important}.shadow-1-strong{box-shadow:0 0px 2px 0 rgba(0,0,0,.16),0 1px 1px 0 rgba(0,0,0,.1) !important}.shadow-2-strong{box-shadow:0 0px 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1) !important}.shadow-3-strong{box-shadow:0 2px 6px -1px rgba(0,0,0,.16),0 6px 18px -1px rgba(0,0,0,.1) !important}.shadow-4-strong{box-shadow:0 2px 15px -3px rgba(0,0,0,.16),0 10px 20px -2px rgba(0,0,0,.1) !important}.shadow-5-strong{box-shadow:0 2px 25px -5px rgba(0,0,0,.16),0 25px 21px -5px rgba(0,0,0,.1) !important}.shadow-6-strong{box-shadow:0 2px 35px -12px rgba(0,0,0,.26),0 50px 40px -5px rgba(0,0,0,.1) !important}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06) !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{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{right:0 !important}.start-50{right:50% !important}.start-100{right:100% !important}.end-0{left:0 !important}.end-50{left:50% !important}.end-100{left: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(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-left:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-end-0{border-left:0 !important}.border-bottom{border-bottom:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-right:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-start-0{border-right:0 !important}.border-primary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-primary-rgb), var(--mdb-border-opacity)) !important}.border-secondary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-secondary-rgb), var(--mdb-border-opacity)) !important}.border-success{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-success-rgb), var(--mdb-border-opacity)) !important}.border-danger{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-danger-rgb), var(--mdb-border-opacity)) !important}.border-warning{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-warning-rgb), var(--mdb-border-opacity)) !important}.border-info{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-info-rgb), var(--mdb-border-opacity)) !important}.border-light{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-light-rgb), var(--mdb-border-opacity)) !important}.border-dark{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-dark-rgb), var(--mdb-border-opacity)) !important}.border-white{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-white-rgb), var(--mdb-border-opacity)) !important}.border-1{--mdb-border-width: 1px}.border-2{--mdb-border-width: 2px}.border-3{--mdb-border-width: 3px}.border-4{--mdb-border-width: 4px}.border-5{--mdb-border-width: 5px}.border-opacity-10{--mdb-border-opacity: 0.1}.border-opacity-25{--mdb-border-opacity: 0.25}.border-opacity-50{--mdb-border-opacity: 0.5}.border-opacity-75{--mdb-border-opacity: 0.75}.border-opacity-100{--mdb-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-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-1{margin-left:.25rem !important}.me-2{margin-left:.5rem !important}.me-3{margin-left:1rem !important}.me-4{margin-left:1.5rem !important}.me-5{margin-left:3rem !important}.me-auto{margin-left: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}.mb-6{margin-bottom:3.5rem !important}.mb-7{margin-bottom:4rem !important}.mb-8{margin-bottom:5rem !important}.mb-9{margin-bottom:6rem !important}.mb-10{margin-bottom:8rem !important}.mb-11{margin-bottom:10rem !important}.mb-12{margin-bottom:12rem !important}.mb-13{margin-bottom:14rem !important}.mb-14{margin-bottom:16rem !important}.ms-0{margin-right:0 !important}.ms-1{margin-right:.25rem !important}.ms-2{margin-right:.5rem !important}.ms-3{margin-right:1rem !important}.ms-4{margin-right:1.5rem !important}.ms-5{margin-right:3rem !important}.ms-auto{margin-right:auto !important}.m-n1{margin:-0.25rem !important}.m-n2{margin:-0.5rem !important}.m-n3{margin:-1rem !important}.m-n4{margin:-1.5rem !important}.m-n5{margin:-3rem !important}.mx-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-1.5rem !important}.mt-n5{margin-top:-3rem !important}.me-n1{margin-left:-0.25rem !important}.me-n2{margin-left:-0.5rem !important}.me-n3{margin-left:-1rem !important}.me-n4{margin-left:-1.5rem !important}.me-n5{margin-left:-3rem !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-1.5rem !important}.mb-n5{margin-bottom:-3rem !important}.ms-n1{margin-right:-0.25rem !important}.ms-n2{margin-right:-0.5rem !important}.ms-n3{margin-right:-1rem !important}.ms-n4{margin-right:-1.5rem !important}.ms-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-1{padding-left:.25rem !important}.pe-2{padding-left:.5rem !important}.pe-3{padding-left:1rem !important}.pe-4{padding-left:1.5rem !important}.pe-5{padding-left: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-right:0 !important}.ps-1{padding-right:.25rem !important}.ps-2{padding-right:.5rem !important}.ps-3{padding-right:1rem !important}.ps-4{padding-right:1.5rem !important}.ps-5{padding-right: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}.font-monospace{font-family:var(--mdb-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:right !important}.text-end{text-align:left !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-primary{--mdb-text-opacity: 1;color:rgba(var(--mdb-primary-rgb), var(--mdb-text-opacity)) !important}.text-secondary{--mdb-text-opacity: 1;color:rgba(var(--mdb-secondary-rgb), var(--mdb-text-opacity)) !important}.text-success{--mdb-text-opacity: 1;color:rgba(var(--mdb-success-rgb), var(--mdb-text-opacity)) !important}.text-danger{--mdb-text-opacity: 1;color:rgba(var(--mdb-danger-rgb), var(--mdb-text-opacity)) !important}.text-warning{--mdb-text-opacity: 1;color:rgba(var(--mdb-warning-rgb), var(--mdb-text-opacity)) !important}.text-info{--mdb-text-opacity: 1;color:rgba(var(--mdb-info-rgb), var(--mdb-text-opacity)) !important}.text-light{--mdb-text-opacity: 1;color:rgba(var(--mdb-light-rgb), var(--mdb-text-opacity)) !important}.text-dark{--mdb-text-opacity: 1;color:rgba(var(--mdb-dark-rgb), var(--mdb-text-opacity)) !important}.text-black{--mdb-text-opacity: 1;color:rgba(var(--mdb-black-rgb), var(--mdb-text-opacity)) !important}.text-white{--mdb-text-opacity: 1;color:rgba(var(--mdb-white-rgb), var(--mdb-text-opacity)) !important}.text-body{--mdb-text-opacity: 1;color:rgba(var(--mdb-body-color-rgb), var(--mdb-text-opacity)) !important}.text-muted{--mdb-text-opacity: 1;color:#757575 !important}.text-black-50{--mdb-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--mdb-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--mdb-text-opacity: 1;color:inherit !important}.text-opacity-25{--mdb-text-opacity: 0.25}.text-opacity-50{--mdb-text-opacity: 0.5}.text-opacity-75{--mdb-text-opacity: 0.75}.text-opacity-100{--mdb-text-opacity: 1}.bg-primary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-primary-rgb), var(--mdb-bg-opacity)) !important}.bg-secondary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-secondary-rgb), var(--mdb-bg-opacity)) !important}.bg-success{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-success-rgb), var(--mdb-bg-opacity)) !important}.bg-danger{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-danger-rgb), var(--mdb-bg-opacity)) !important}.bg-warning{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-warning-rgb), var(--mdb-bg-opacity)) !important}.bg-info{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-info-rgb), var(--mdb-bg-opacity)) !important}.bg-light{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-light-rgb), var(--mdb-bg-opacity)) !important}.bg-dark{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-dark-rgb), var(--mdb-bg-opacity)) !important}.bg-black{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-black-rgb), var(--mdb-bg-opacity)) !important}.bg-white{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-white-rgb), var(--mdb-bg-opacity)) !important}.bg-body{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-body-bg-rgb), var(--mdb-bg-opacity)) !important}.bg-transparent{--mdb-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--mdb-bg-opacity: 0.1}.bg-opacity-25{--mdb-bg-opacity: 0.25}.bg-opacity-50{--mdb-bg-opacity: 0.5}.bg-opacity-75{--mdb-bg-opacity: 0.75}.bg-opacity-100{--mdb-bg-opacity: 1}.bg-gradient{background-image:var(--mdb-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--mdb-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--mdb-border-radius-sm) !important}.rounded-2{border-radius:var(--mdb-border-radius) !important}.rounded-3{border-radius:var(--mdb-border-radius-lg) !important}.rounded-4{border-radius:.375rem !important}.rounded-5{border-radius:.5rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--mdb-border-radius-pill) !important}.rounded-6{border-radius:.75rem !important}.rounded-7{border-radius:1rem !important}.rounded-8{border-radius:1.25rem !important}.rounded-9{border-radius:1.5rem !important}.rounded-top{border-top-right-radius:var(--mdb-border-radius) !important;border-top-left-radius:var(--mdb-border-radius) !important}.rounded-end{border-top-left-radius:var(--mdb-border-radius) !important;border-bottom-left-radius:var(--mdb-border-radius) !important}.rounded-bottom{border-bottom-left-radius:var(--mdb-border-radius) !important;border-bottom-right-radius:var(--mdb-border-radius) !important}.rounded-start{border-bottom-right-radius:var(--mdb-border-radius) !important;border-top-right-radius:var(--mdb-border-radius) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.ls-tighter{letter-spacing:-0.05em !important}.ls-tight{letter-spacing:-0.025em !important}.ls-normal{letter-spacing:0em !important}.ls-wide{letter-spacing:.025em !important}.ls-wider{letter-spacing:.05em !important}.ls-widest{letter-spacing:.1em !important}.object-cover{object-fit:cover !important}.object-top{object-position:top !important}.object-center{object-position:center !important}.object-bottom{object-position:bottom !important}@media(min-width: 576px){.float-sm-start{float:right !important}.float-sm-end{float:left !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}.mx-sm-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-sm-1{margin-left:.25rem !important}.me-sm-2{margin-left:.5rem !important}.me-sm-3{margin-left:1rem !important}.me-sm-4{margin-left:1.5rem !important}.me-sm-5{margin-left:3rem !important}.me-sm-auto{margin-left: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}.mb-sm-6{margin-bottom:3.5rem !important}.mb-sm-7{margin-bottom:4rem !important}.mb-sm-8{margin-bottom:5rem !important}.mb-sm-9{margin-bottom:6rem !important}.mb-sm-10{margin-bottom:8rem !important}.mb-sm-11{margin-bottom:10rem !important}.mb-sm-12{margin-bottom:12rem !important}.mb-sm-13{margin-bottom:14rem !important}.mb-sm-14{margin-bottom:16rem !important}.ms-sm-0{margin-right:0 !important}.ms-sm-1{margin-right:.25rem !important}.ms-sm-2{margin-right:.5rem !important}.ms-sm-3{margin-right:1rem !important}.ms-sm-4{margin-right:1.5rem !important}.ms-sm-5{margin-right:3rem !important}.ms-sm-auto{margin-right:auto !important}.m-sm-n1{margin:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mx-sm-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-sm-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-sm-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-sm-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-sm-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-sm-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-sm-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-sm-n1{margin-top:-0.25rem !important}.mt-sm-n2{margin-top:-0.5rem !important}.mt-sm-n3{margin-top:-1rem !important}.mt-sm-n4{margin-top:-1.5rem !important}.mt-sm-n5{margin-top:-3rem !important}.me-sm-n1{margin-left:-0.25rem !important}.me-sm-n2{margin-left:-0.5rem !important}.me-sm-n3{margin-left:-1rem !important}.me-sm-n4{margin-left:-1.5rem !important}.me-sm-n5{margin-left:-3rem !important}.mb-sm-n1{margin-bottom:-0.25rem !important}.mb-sm-n2{margin-bottom:-0.5rem !important}.mb-sm-n3{margin-bottom:-1rem !important}.mb-sm-n4{margin-bottom:-1.5rem !important}.mb-sm-n5{margin-bottom:-3rem !important}.ms-sm-n1{margin-right:-0.25rem !important}.ms-sm-n2{margin-right:-0.5rem !important}.ms-sm-n3{margin-right:-1rem !important}.ms-sm-n4{margin-right:-1.5rem !important}.ms-sm-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-sm-1{padding-left:.25rem !important}.pe-sm-2{padding-left:.5rem !important}.pe-sm-3{padding-left:1rem !important}.pe-sm-4{padding-left:1.5rem !important}.pe-sm-5{padding-left: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-right:0 !important}.ps-sm-1{padding-right:.25rem !important}.ps-sm-2{padding-right:.5rem !important}.ps-sm-3{padding-right:1rem !important}.ps-sm-4{padding-right:1.5rem !important}.ps-sm-5{padding-right: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}.text-sm-start{text-align:right !important}.text-sm-end{text-align:left !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:right !important}.float-md-end{float:left !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}.mx-md-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-md-1{margin-left:.25rem !important}.me-md-2{margin-left:.5rem !important}.me-md-3{margin-left:1rem !important}.me-md-4{margin-left:1.5rem !important}.me-md-5{margin-left:3rem !important}.me-md-auto{margin-left: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}.mb-md-6{margin-bottom:3.5rem !important}.mb-md-7{margin-bottom:4rem !important}.mb-md-8{margin-bottom:5rem !important}.mb-md-9{margin-bottom:6rem !important}.mb-md-10{margin-bottom:8rem !important}.mb-md-11{margin-bottom:10rem !important}.mb-md-12{margin-bottom:12rem !important}.mb-md-13{margin-bottom:14rem !important}.mb-md-14{margin-bottom:16rem !important}.ms-md-0{margin-right:0 !important}.ms-md-1{margin-right:.25rem !important}.ms-md-2{margin-right:.5rem !important}.ms-md-3{margin-right:1rem !important}.ms-md-4{margin-right:1.5rem !important}.ms-md-5{margin-right:3rem !important}.ms-md-auto{margin-right:auto !important}.m-md-n1{margin:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.m-md-n3{margin:-1rem !important}.m-md-n4{margin:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mx-md-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-md-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-md-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-md-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-md-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-md-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-md-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-md-n1{margin-top:-0.25rem !important}.mt-md-n2{margin-top:-0.5rem !important}.mt-md-n3{margin-top:-1rem !important}.mt-md-n4{margin-top:-1.5rem !important}.mt-md-n5{margin-top:-3rem !important}.me-md-n1{margin-left:-0.25rem !important}.me-md-n2{margin-left:-0.5rem !important}.me-md-n3{margin-left:-1rem !important}.me-md-n4{margin-left:-1.5rem !important}.me-md-n5{margin-left:-3rem !important}.mb-md-n1{margin-bottom:-0.25rem !important}.mb-md-n2{margin-bottom:-0.5rem !important}.mb-md-n3{margin-bottom:-1rem !important}.mb-md-n4{margin-bottom:-1.5rem !important}.mb-md-n5{margin-bottom:-3rem !important}.ms-md-n1{margin-right:-0.25rem !important}.ms-md-n2{margin-right:-0.5rem !important}.ms-md-n3{margin-right:-1rem !important}.ms-md-n4{margin-right:-1.5rem !important}.ms-md-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-md-1{padding-left:.25rem !important}.pe-md-2{padding-left:.5rem !important}.pe-md-3{padding-left:1rem !important}.pe-md-4{padding-left:1.5rem !important}.pe-md-5{padding-left: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-right:0 !important}.ps-md-1{padding-right:.25rem !important}.ps-md-2{padding-right:.5rem !important}.ps-md-3{padding-right:1rem !important}.ps-md-4{padding-right:1.5rem !important}.ps-md-5{padding-right: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}.text-md-start{text-align:right !important}.text-md-end{text-align:left !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:right !important}.float-lg-end{float:left !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}.mx-lg-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-lg-1{margin-left:.25rem !important}.me-lg-2{margin-left:.5rem !important}.me-lg-3{margin-left:1rem !important}.me-lg-4{margin-left:1.5rem !important}.me-lg-5{margin-left:3rem !important}.me-lg-auto{margin-left: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}.mb-lg-6{margin-bottom:3.5rem !important}.mb-lg-7{margin-bottom:4rem !important}.mb-lg-8{margin-bottom:5rem !important}.mb-lg-9{margin-bottom:6rem !important}.mb-lg-10{margin-bottom:8rem !important}.mb-lg-11{margin-bottom:10rem !important}.mb-lg-12{margin-bottom:12rem !important}.mb-lg-13{margin-bottom:14rem !important}.mb-lg-14{margin-bottom:16rem !important}.ms-lg-0{margin-right:0 !important}.ms-lg-1{margin-right:.25rem !important}.ms-lg-2{margin-right:.5rem !important}.ms-lg-3{margin-right:1rem !important}.ms-lg-4{margin-right:1.5rem !important}.ms-lg-5{margin-right:3rem !important}.ms-lg-auto{margin-right:auto !important}.m-lg-n1{margin:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mx-lg-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-lg-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-lg-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-lg-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-lg-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-lg-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-lg-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-lg-n1{margin-top:-0.25rem !important}.mt-lg-n2{margin-top:-0.5rem !important}.mt-lg-n3{margin-top:-1rem !important}.mt-lg-n4{margin-top:-1.5rem !important}.mt-lg-n5{margin-top:-3rem !important}.me-lg-n1{margin-left:-0.25rem !important}.me-lg-n2{margin-left:-0.5rem !important}.me-lg-n3{margin-left:-1rem !important}.me-lg-n4{margin-left:-1.5rem !important}.me-lg-n5{margin-left:-3rem !important}.mb-lg-n1{margin-bottom:-0.25rem !important}.mb-lg-n2{margin-bottom:-0.5rem !important}.mb-lg-n3{margin-bottom:-1rem !important}.mb-lg-n4{margin-bottom:-1.5rem !important}.mb-lg-n5{margin-bottom:-3rem !important}.ms-lg-n1{margin-right:-0.25rem !important}.ms-lg-n2{margin-right:-0.5rem !important}.ms-lg-n3{margin-right:-1rem !important}.ms-lg-n4{margin-right:-1.5rem !important}.ms-lg-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-lg-1{padding-left:.25rem !important}.pe-lg-2{padding-left:.5rem !important}.pe-lg-3{padding-left:1rem !important}.pe-lg-4{padding-left:1.5rem !important}.pe-lg-5{padding-left: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-right:0 !important}.ps-lg-1{padding-right:.25rem !important}.ps-lg-2{padding-right:.5rem !important}.ps-lg-3{padding-right:1rem !important}.ps-lg-4{padding-right:1.5rem !important}.ps-lg-5{padding-right: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}.text-lg-start{text-align:right !important}.text-lg-end{text-align:left !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:right !important}.float-xl-end{float:left !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xl-1{margin-left:.25rem !important}.me-xl-2{margin-left:.5rem !important}.me-xl-3{margin-left:1rem !important}.me-xl-4{margin-left:1.5rem !important}.me-xl-5{margin-left:3rem !important}.me-xl-auto{margin-left: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}.mb-xl-6{margin-bottom:3.5rem !important}.mb-xl-7{margin-bottom:4rem !important}.mb-xl-8{margin-bottom:5rem !important}.mb-xl-9{margin-bottom:6rem !important}.mb-xl-10{margin-bottom:8rem !important}.mb-xl-11{margin-bottom:10rem !important}.mb-xl-12{margin-bottom:12rem !important}.mb-xl-13{margin-bottom:14rem !important}.mb-xl-14{margin-bottom:16rem !important}.ms-xl-0{margin-right:0 !important}.ms-xl-1{margin-right:.25rem !important}.ms-xl-2{margin-right:.5rem !important}.ms-xl-3{margin-right:1rem !important}.ms-xl-4{margin-right:1.5rem !important}.ms-xl-5{margin-right:3rem !important}.ms-xl-auto{margin-right:auto !important}.m-xl-n1{margin:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mx-xl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xl-n1{margin-top:-0.25rem !important}.mt-xl-n2{margin-top:-0.5rem !important}.mt-xl-n3{margin-top:-1rem !important}.mt-xl-n4{margin-top:-1.5rem !important}.mt-xl-n5{margin-top:-3rem !important}.me-xl-n1{margin-left:-0.25rem !important}.me-xl-n2{margin-left:-0.5rem !important}.me-xl-n3{margin-left:-1rem !important}.me-xl-n4{margin-left:-1.5rem !important}.me-xl-n5{margin-left:-3rem !important}.mb-xl-n1{margin-bottom:-0.25rem !important}.mb-xl-n2{margin-bottom:-0.5rem !important}.mb-xl-n3{margin-bottom:-1rem !important}.mb-xl-n4{margin-bottom:-1.5rem !important}.mb-xl-n5{margin-bottom:-3rem !important}.ms-xl-n1{margin-right:-0.25rem !important}.ms-xl-n2{margin-right:-0.5rem !important}.ms-xl-n3{margin-right:-1rem !important}.ms-xl-n4{margin-right:-1.5rem !important}.ms-xl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xl-1{padding-left:.25rem !important}.pe-xl-2{padding-left:.5rem !important}.pe-xl-3{padding-left:1rem !important}.pe-xl-4{padding-left:1.5rem !important}.pe-xl-5{padding-left: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-right:0 !important}.ps-xl-1{padding-right:.25rem !important}.ps-xl-2{padding-right:.5rem !important}.ps-xl-3{padding-right:1rem !important}.ps-xl-4{padding-right:1.5rem !important}.ps-xl-5{padding-right: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}.text-xl-start{text-align:right !important}.text-xl-end{text-align:left !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:right !important}.float-xxl-end{float:left !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xxl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xxl-1{margin-left:.25rem !important}.me-xxl-2{margin-left:.5rem !important}.me-xxl-3{margin-left:1rem !important}.me-xxl-4{margin-left:1.5rem !important}.me-xxl-5{margin-left:3rem !important}.me-xxl-auto{margin-left: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}.mb-xxl-6{margin-bottom:3.5rem !important}.mb-xxl-7{margin-bottom:4rem !important}.mb-xxl-8{margin-bottom:5rem !important}.mb-xxl-9{margin-bottom:6rem !important}.mb-xxl-10{margin-bottom:8rem !important}.mb-xxl-11{margin-bottom:10rem !important}.mb-xxl-12{margin-bottom:12rem !important}.mb-xxl-13{margin-bottom:14rem !important}.mb-xxl-14{margin-bottom:16rem !important}.ms-xxl-0{margin-right:0 !important}.ms-xxl-1{margin-right:.25rem !important}.ms-xxl-2{margin-right:.5rem !important}.ms-xxl-3{margin-right:1rem !important}.ms-xxl-4{margin-right:1.5rem !important}.ms-xxl-5{margin-right:3rem !important}.ms-xxl-auto{margin-right:auto !important}.m-xxl-n1{margin:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mx-xxl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xxl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xxl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xxl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xxl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xxl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xxl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xxl-n1{margin-top:-0.25rem !important}.mt-xxl-n2{margin-top:-0.5rem !important}.mt-xxl-n3{margin-top:-1rem !important}.mt-xxl-n4{margin-top:-1.5rem !important}.mt-xxl-n5{margin-top:-3rem !important}.me-xxl-n1{margin-left:-0.25rem !important}.me-xxl-n2{margin-left:-0.5rem !important}.me-xxl-n3{margin-left:-1rem !important}.me-xxl-n4{margin-left:-1.5rem !important}.me-xxl-n5{margin-left:-3rem !important}.mb-xxl-n1{margin-bottom:-0.25rem !important}.mb-xxl-n2{margin-bottom:-0.5rem !important}.mb-xxl-n3{margin-bottom:-1rem !important}.mb-xxl-n4{margin-bottom:-1.5rem !important}.mb-xxl-n5{margin-bottom:-3rem !important}.ms-xxl-n1{margin-right:-0.25rem !important}.ms-xxl-n2{margin-right:-0.5rem !important}.ms-xxl-n3{margin-right:-1rem !important}.ms-xxl-n4{margin-right:-1.5rem !important}.ms-xxl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xxl-1{padding-left:.25rem !important}.pe-xxl-2{padding-left:.5rem !important}.pe-xxl-3{padding-left:1rem !important}.pe-xxl-4{padding-left:1.5rem !important}.pe-xxl-5{padding-left: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-right:0 !important}.ps-xxl-1{padding-right:.25rem !important}.ps-xxl-2{padding-right:.5rem !important}.ps-xxl-3{padding-right:1rem !important}.ps-xxl-4{padding-right:1.5rem !important}.ps-xxl-5{padding-right: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}.text-xxl-start{text-align:right !important}.text-xxl-end{text-align:left !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-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}}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}:root{--mdb-font-roboto: "Roboto", sans-serif;--mdb-bg-opacity: 1}hr:not([size]).hr{--mdb-divider-height: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;--mdb-divider-blurry-bg: transparent;--mdb-divider-blurry-bg-image: linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-height: 1px;--mdb-divider-blurry-opacity: 0.25;height:var(--mdb-divider-height);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}hr:not([size]).hr.hr-blurry{background-color:var(--mdb-divider-blurry-bg);background-image:var(--mdb-divider-blurry-bg-image);height:var(--mdb-divider-blurry-height);opacity:var(--mdb-divider-blurry-opacity)}hr:not([size]).vr{height:auto}hr.hr,hr.vr{border-top:none !important}.vr{--mdb-divider-width: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;width:var(--mdb-divider-width);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}.vr-blurry{--mdb-divider-blurry-vr-bg-image: linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-vr-width: 1px;--mdb-divider-blurry-opacity: 0.25;background-image:var(--mdb-divider-blurry-vr-bg-image);width:var(--mdb-divider-blurry-vr-width);opacity:var(--mdb-divider-blurry-opacity)}a{text-decoration:none}.note{--mdb-note-padding: 10px;--mdb-note-border-width: 6px;--mdb-note-border-radius: 5px;--mdb-note-strong-font-weight: 600;padding:var(--mdb-note-padding);border-right:var(--mdb-note-border-width) solid;border-radius:var(--mdb-note-border-radius)}.note strong{font-weight:var(--mdb-note-strong-font-weight)}.note-primary{background-color:#dfe7f6;border-color:#376fc8}.note-secondary{background-color:#ebedef;border-color:#565e6c}.note-success{background-color:#d6f0e0;border-color:#139647}.note-danger{background-color:#f9e1e5;border-color:#d62e4a}.note-warning{background-color:#fbf0da;border-color:#a17112}.note-info{background-color:#def1f7;border-color:#2686a6}.note-light{background-color:#f5f5f5;border-color:#8c8c8c}.note-dark{background-color:#332e2e;border-color:#e8e8e8}@media(min-width: 1199px){.w-responsive{width:75%}}.bg-primary{--mdb--bg-opacity: 1;background-color:rgba(59, 113, 202, var(--mdb--bg-opacity))}.bg-secondary{--mdb--bg-opacity: 1;background-color:rgba(159, 166, 178, var(--mdb--bg-opacity))}.bg-success{--mdb--bg-opacity: 1;background-color:rgba(20, 164, 77, var(--mdb--bg-opacity))}.bg-danger{--mdb--bg-opacity: 1;background-color:rgba(220, 76, 100, var(--mdb--bg-opacity))}.bg-warning{--mdb--bg-opacity: 1;background-color:rgba(228, 161, 27, var(--mdb--bg-opacity))}.bg-info{--mdb--bg-opacity: 1;background-color:rgba(84, 180, 211, var(--mdb--bg-opacity))}.bg-light{--mdb--bg-opacity: 1;background-color:rgba(251, 251, 251, var(--mdb--bg-opacity))}.bg-dark{--mdb--bg-opacity: 1;background-color:rgba(51, 45, 45, var(--mdb--bg-opacity))}/*! +}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::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-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-left:auto;margin-right:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-left:calc(-0.5*var(--mdb-gutter-x));margin-right:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right 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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left: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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:100% 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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid rgba(0,0,0,0);border-bottom:0;border-right:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:right;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{left:0;right:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-right:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:0;border-bottom:.3em solid rgba(0,0,0,0);border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-right:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:1.125rem;padding-right:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:1.265625rem;padding-right:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-right-radius:var(--mdb-nav-tabs-border-radius);border-top-left-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-left:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-right:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-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-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-right:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:right;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--mdb-accordion-border-radius);border-top-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-right-radius:var(--mdb-accordion-inner-border-radius);border-top-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--mdb-accordion-inner-border-radius);border-bottom-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right: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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5*var(--mdb-toast-padding-x));margin-right:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;right:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;right:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-right-radius:var(--mdb-modal-inner-border-radius);border-top-left-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) auto calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-left-radius:var(--mdb-modal-inner-border-radius);border-bottom-right-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--mdb-popover-arrow-width);margin-right:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-right-radius:var(--mdb-popover-inner-border-radius);border-top-left-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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:right;width:100%;margin-left:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(-100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:none}.carousel-control-prev-icon{background-image:none}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-mdb-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-mdb-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right: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-mdb-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--mdb-spinner-width);height:var(--mdb-spinner-height);vertical-align:var(--mdb-spinner-vertical-align);border-radius:50%;animation:var(--mdb-spinner-animation-speed) linear infinite var(--mdb-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(-360deg)}}.spinner-border{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-border-width: 0.25em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-border;border:var(--mdb-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem;--mdb-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--mdb-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--mdb-offcanvas-zindex: 1045;--mdb-offcanvas-width: 400px;--mdb-offcanvas-height: 30vh;--mdb-offcanvas-padding-x: 1rem;--mdb-offcanvas-padding-y: 1rem;--mdb-offcanvas-color: ;--mdb-offcanvas-bg: #fff;--mdb-offcanvas-border-width: 1px;--mdb-offcanvas-border-color: var(--mdb-border-color-translucent);--mdb-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right: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(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--mdb-offcanvas-padding-y)*.5) calc(var(--mdb-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--mdb-offcanvas-padding-y));margin-left:calc(-0.5*var(--mdb-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--mdb-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.6}.offcanvas-body{flex-grow:1;padding:var(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x);overflow-y:auto}.tooltip{--mdb-tooltip-zindex: 1090;--mdb-tooltip-max-width: 200px;--mdb-tooltip-padding-x: 16px;--mdb-tooltip-padding-y: 6px;--mdb-tooltip-margin: ;--mdb-tooltip-font-size:0.875rem;--mdb-tooltip-color: #fff;--mdb-tooltip-bg: #6d6d6d;--mdb-tooltip-border-radius: 0.25rem;--mdb-tooltip-opacity: 0.9;--mdb-tooltip-arrow-width: 0.8rem;--mdb-tooltip-arrow-height: 0.4rem;z-index:var(--mdb-tooltip-zindex);display:block;padding:var(--mdb-tooltip-arrow-height);margin:var(--mdb-tooltip-margin);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--mdb-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--mdb-tooltip-arrow-width);height:var(--mdb-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-top-color:var(--mdb-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-right-color:var(--mdb-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-bottom-color:var(--mdb-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) 0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-left-color:var(--mdb-tooltip-bg)}.tooltip-inner{max-width:var(--mdb-tooltip-max-width);padding:var(--mdb-tooltip-padding-y) var(--mdb-tooltip-padding-x);color:var(--mdb-tooltip-color);text-align:center;background-color:var(--mdb-tooltip-bg);border-radius:var(--mdb-tooltip-border-radius)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(59, 113, 202, var(--mdb-bg-opacity, 1)) !important}.text-bg-secondary{color:#000 !important;background-color:RGBA(159, 166, 178, var(--mdb-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(20, 164, 77, var(--mdb-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(220, 76, 100, var(--mdb-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(228, 161, 27, var(--mdb-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(84, 180, 211, var(--mdb-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(251, 251, 251, var(--mdb-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(51, 45, 45, var(--mdb-bg-opacity, 1)) !important}.link-primary{color:#3b71ca !important}.link-primary:hover,.link-primary:focus{color:#386bc0 !important}.link-secondary{color:#9fa6b2 !important}.link-secondary:hover,.link-secondary:focus{color:#a4aab6 !important}.link-success{color:#14a44d !important}.link-success:hover,.link-success:focus{color:#20a956 !important}.link-danger{color:#dc4c64 !important}.link-danger:hover,.link-danger:focus{color:#de556c !important}.link-warning{color:#e4a11b !important}.link-warning:hover,.link-warning:focus{color:#e5a626 !important}.link-info{color:#54b4d3 !important}.link-info:hover,.link-info:focus{color:#5db8d5 !important}.link-light{color:#fbfbfb !important}.link-light:hover,.link-light:focus{color:#fbfbfb !important}.link-dark{color:#332d2d !important}.link-dark:hover,.link-dark:focus{color:#302b2b !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--mdb-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--mdb-aspect-ratio: 100%}.ratio-4x3{--mdb-aspect-ratio: 75%}.ratio-16x9{--mdb-aspect-ratio: 56.25%}.ratio-21x9{--mdb-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{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){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right: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}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}.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:right !important}.float-end{float:left !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-5{opacity:.05 !important}.opacity-10{opacity:.1 !important}.opacity-15{opacity:.15 !important}.opacity-20{opacity:.2 !important}.opacity-25{opacity:.25 !important}.opacity-30{opacity:.3 !important}.opacity-35{opacity:.35 !important}.opacity-40{opacity:.4 !important}.opacity-45{opacity:.45 !important}.opacity-50{opacity:.5 !important}.opacity-55{opacity:.55 !important}.opacity-60{opacity:.6 !important}.opacity-65{opacity:.65 !important}.opacity-70{opacity:.7 !important}.opacity-75{opacity:.75 !important}.opacity-80{opacity:.8 !important}.opacity-85{opacity:.85 !important}.opacity-90{opacity:.9 !important}.opacity-95{opacity:.95 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .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}.shadow-0{box-shadow:none !important}.shadow-1{box-shadow:0 0px 2px 0 rgba(0,0,0,.07),0 1px 1px 0 rgba(0,0,0,.04) !important}.shadow-2{box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04) !important}.shadow-3{box-shadow:0 2px 6px -1px rgba(0,0,0,.07),0 6px 18px -1px rgba(0,0,0,.04) !important}.shadow-4{box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04) !important}.shadow-5{box-shadow:0 2px 25px -5px rgba(0,0,0,.07),0 25px 21px -5px rgba(0,0,0,.04) !important}.shadow-6{box-shadow:0 2px 35px -12px rgba(0,0,0,.21),0 50px 40px -5px rgba(0,0,0,.04) !important}.shadow-1-soft{box-shadow:0 1px 5px 0 rgba(0,0,0,.05) !important}.shadow-2-soft{box-shadow:0 2px 10px 0 rgba(0,0,0,.05) !important}.shadow-3-soft{box-shadow:0 5px 15px 0 rgba(0,0,0,.05) !important}.shadow-4-soft{box-shadow:0 10px 20px 0 rgba(0,0,0,.05) !important}.shadow-5-soft{box-shadow:0 15px 30px 0 rgba(0,0,0,.05) !important}.shadow-6-soft{box-shadow:0 20px 40px 0 rgba(0,0,0,.05) !important}.shadow-1-strong{box-shadow:0 0px 2px 0 rgba(0,0,0,.16),0 1px 1px 0 rgba(0,0,0,.1) !important}.shadow-2-strong{box-shadow:0 0px 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1) !important}.shadow-3-strong{box-shadow:0 2px 6px -1px rgba(0,0,0,.16),0 6px 18px -1px rgba(0,0,0,.1) !important}.shadow-4-strong{box-shadow:0 2px 15px -3px rgba(0,0,0,.16),0 10px 20px -2px rgba(0,0,0,.1) !important}.shadow-5-strong{box-shadow:0 2px 25px -5px rgba(0,0,0,.16),0 25px 21px -5px rgba(0,0,0,.1) !important}.shadow-6-strong{box-shadow:0 2px 35px -12px rgba(0,0,0,.26),0 50px 40px -5px rgba(0,0,0,.1) !important}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06) !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{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{right:0 !important}.start-50{right:50% !important}.start-100{right:100% !important}.end-0{left:0 !important}.end-50{left:50% !important}.end-100{left: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(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-left:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-end-0{border-left:0 !important}.border-bottom{border-bottom:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-right:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-start-0{border-right:0 !important}.border-primary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-primary-rgb), var(--mdb-border-opacity)) !important}.border-secondary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-secondary-rgb), var(--mdb-border-opacity)) !important}.border-success{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-success-rgb), var(--mdb-border-opacity)) !important}.border-danger{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-danger-rgb), var(--mdb-border-opacity)) !important}.border-warning{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-warning-rgb), var(--mdb-border-opacity)) !important}.border-info{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-info-rgb), var(--mdb-border-opacity)) !important}.border-light{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-light-rgb), var(--mdb-border-opacity)) !important}.border-dark{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-dark-rgb), var(--mdb-border-opacity)) !important}.border-white{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-white-rgb), var(--mdb-border-opacity)) !important}.border-1{--mdb-border-width: 1px}.border-2{--mdb-border-width: 2px}.border-3{--mdb-border-width: 3px}.border-4{--mdb-border-width: 4px}.border-5{--mdb-border-width: 5px}.border-opacity-10{--mdb-border-opacity: 0.1}.border-opacity-25{--mdb-border-opacity: 0.25}.border-opacity-50{--mdb-border-opacity: 0.5}.border-opacity-75{--mdb-border-opacity: 0.75}.border-opacity-100{--mdb-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-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-1{margin-left:.25rem !important}.me-2{margin-left:.5rem !important}.me-3{margin-left:1rem !important}.me-4{margin-left:1.5rem !important}.me-5{margin-left:3rem !important}.me-auto{margin-left: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}.mb-6{margin-bottom:3.5rem !important}.mb-7{margin-bottom:4rem !important}.mb-8{margin-bottom:5rem !important}.mb-9{margin-bottom:6rem !important}.mb-10{margin-bottom:8rem !important}.mb-11{margin-bottom:10rem !important}.mb-12{margin-bottom:12rem !important}.mb-13{margin-bottom:14rem !important}.mb-14{margin-bottom:16rem !important}.ms-0{margin-right:0 !important}.ms-1{margin-right:.25rem !important}.ms-2{margin-right:.5rem !important}.ms-3{margin-right:1rem !important}.ms-4{margin-right:1.5rem !important}.ms-5{margin-right:3rem !important}.ms-auto{margin-right:auto !important}.m-n1{margin:-0.25rem !important}.m-n2{margin:-0.5rem !important}.m-n3{margin:-1rem !important}.m-n4{margin:-1.5rem !important}.m-n5{margin:-3rem !important}.mx-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-1.5rem !important}.mt-n5{margin-top:-3rem !important}.me-n1{margin-left:-0.25rem !important}.me-n2{margin-left:-0.5rem !important}.me-n3{margin-left:-1rem !important}.me-n4{margin-left:-1.5rem !important}.me-n5{margin-left:-3rem !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-1.5rem !important}.mb-n5{margin-bottom:-3rem !important}.ms-n1{margin-right:-0.25rem !important}.ms-n2{margin-right:-0.5rem !important}.ms-n3{margin-right:-1rem !important}.ms-n4{margin-right:-1.5rem !important}.ms-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-1{padding-left:.25rem !important}.pe-2{padding-left:.5rem !important}.pe-3{padding-left:1rem !important}.pe-4{padding-left:1.5rem !important}.pe-5{padding-left: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-right:0 !important}.ps-1{padding-right:.25rem !important}.ps-2{padding-right:.5rem !important}.ps-3{padding-right:1rem !important}.ps-4{padding-right:1.5rem !important}.ps-5{padding-right: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}.font-monospace{font-family:var(--mdb-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:right !important}.text-end{text-align:left !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-primary{--mdb-text-opacity: 1;color:rgba(var(--mdb-primary-rgb), var(--mdb-text-opacity)) !important}.text-secondary{--mdb-text-opacity: 1;color:rgba(var(--mdb-secondary-rgb), var(--mdb-text-opacity)) !important}.text-success{--mdb-text-opacity: 1;color:rgba(var(--mdb-success-rgb), var(--mdb-text-opacity)) !important}.text-danger{--mdb-text-opacity: 1;color:rgba(var(--mdb-danger-rgb), var(--mdb-text-opacity)) !important}.text-warning{--mdb-text-opacity: 1;color:rgba(var(--mdb-warning-rgb), var(--mdb-text-opacity)) !important}.text-info{--mdb-text-opacity: 1;color:rgba(var(--mdb-info-rgb), var(--mdb-text-opacity)) !important}.text-light{--mdb-text-opacity: 1;color:rgba(var(--mdb-light-rgb), var(--mdb-text-opacity)) !important}.text-dark{--mdb-text-opacity: 1;color:rgba(var(--mdb-dark-rgb), var(--mdb-text-opacity)) !important}.text-black{--mdb-text-opacity: 1;color:rgba(var(--mdb-black-rgb), var(--mdb-text-opacity)) !important}.text-white{--mdb-text-opacity: 1;color:rgba(var(--mdb-white-rgb), var(--mdb-text-opacity)) !important}.text-body{--mdb-text-opacity: 1;color:rgba(var(--mdb-body-color-rgb), var(--mdb-text-opacity)) !important}.text-muted{--mdb-text-opacity: 1;color:#757575 !important}.text-black-50{--mdb-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--mdb-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--mdb-text-opacity: 1;color:inherit !important}.text-opacity-25{--mdb-text-opacity: 0.25}.text-opacity-50{--mdb-text-opacity: 0.5}.text-opacity-75{--mdb-text-opacity: 0.75}.text-opacity-100{--mdb-text-opacity: 1}.bg-primary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-primary-rgb), var(--mdb-bg-opacity)) !important}.bg-secondary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-secondary-rgb), var(--mdb-bg-opacity)) !important}.bg-success{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-success-rgb), var(--mdb-bg-opacity)) !important}.bg-danger{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-danger-rgb), var(--mdb-bg-opacity)) !important}.bg-warning{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-warning-rgb), var(--mdb-bg-opacity)) !important}.bg-info{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-info-rgb), var(--mdb-bg-opacity)) !important}.bg-light{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-light-rgb), var(--mdb-bg-opacity)) !important}.bg-dark{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-dark-rgb), var(--mdb-bg-opacity)) !important}.bg-black{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-black-rgb), var(--mdb-bg-opacity)) !important}.bg-white{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-white-rgb), var(--mdb-bg-opacity)) !important}.bg-body{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-body-bg-rgb), var(--mdb-bg-opacity)) !important}.bg-transparent{--mdb-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--mdb-bg-opacity: 0.1}.bg-opacity-25{--mdb-bg-opacity: 0.25}.bg-opacity-50{--mdb-bg-opacity: 0.5}.bg-opacity-75{--mdb-bg-opacity: 0.75}.bg-opacity-100{--mdb-bg-opacity: 1}.bg-gradient{background-image:var(--mdb-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--mdb-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--mdb-border-radius-sm) !important}.rounded-2{border-radius:var(--mdb-border-radius) !important}.rounded-3{border-radius:var(--mdb-border-radius-lg) !important}.rounded-4{border-radius:.375rem !important}.rounded-5{border-radius:.5rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--mdb-border-radius-pill) !important}.rounded-6{border-radius:.75rem !important}.rounded-7{border-radius:1rem !important}.rounded-8{border-radius:1.25rem !important}.rounded-9{border-radius:1.5rem !important}.rounded-top{border-top-right-radius:var(--mdb-border-radius) !important;border-top-left-radius:var(--mdb-border-radius) !important}.rounded-end{border-top-left-radius:var(--mdb-border-radius) !important;border-bottom-left-radius:var(--mdb-border-radius) !important}.rounded-bottom{border-bottom-left-radius:var(--mdb-border-radius) !important;border-bottom-right-radius:var(--mdb-border-radius) !important}.rounded-start{border-bottom-right-radius:var(--mdb-border-radius) !important;border-top-right-radius:var(--mdb-border-radius) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.ls-tighter{letter-spacing:-0.05em !important}.ls-tight{letter-spacing:-0.025em !important}.ls-normal{letter-spacing:0em !important}.ls-wide{letter-spacing:.025em !important}.ls-wider{letter-spacing:.05em !important}.ls-widest{letter-spacing:.1em !important}.object-cover{object-fit:cover !important}.object-top{object-position:top !important}.object-center{object-position:center !important}.object-bottom{object-position:bottom !important}@media(min-width: 576px){.float-sm-start{float:right !important}.float-sm-end{float:left !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}.mx-sm-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-sm-1{margin-left:.25rem !important}.me-sm-2{margin-left:.5rem !important}.me-sm-3{margin-left:1rem !important}.me-sm-4{margin-left:1.5rem !important}.me-sm-5{margin-left:3rem !important}.me-sm-auto{margin-left: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}.mb-sm-6{margin-bottom:3.5rem !important}.mb-sm-7{margin-bottom:4rem !important}.mb-sm-8{margin-bottom:5rem !important}.mb-sm-9{margin-bottom:6rem !important}.mb-sm-10{margin-bottom:8rem !important}.mb-sm-11{margin-bottom:10rem !important}.mb-sm-12{margin-bottom:12rem !important}.mb-sm-13{margin-bottom:14rem !important}.mb-sm-14{margin-bottom:16rem !important}.ms-sm-0{margin-right:0 !important}.ms-sm-1{margin-right:.25rem !important}.ms-sm-2{margin-right:.5rem !important}.ms-sm-3{margin-right:1rem !important}.ms-sm-4{margin-right:1.5rem !important}.ms-sm-5{margin-right:3rem !important}.ms-sm-auto{margin-right:auto !important}.m-sm-n1{margin:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mx-sm-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-sm-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-sm-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-sm-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-sm-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-sm-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-sm-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-sm-n1{margin-top:-0.25rem !important}.mt-sm-n2{margin-top:-0.5rem !important}.mt-sm-n3{margin-top:-1rem !important}.mt-sm-n4{margin-top:-1.5rem !important}.mt-sm-n5{margin-top:-3rem !important}.me-sm-n1{margin-left:-0.25rem !important}.me-sm-n2{margin-left:-0.5rem !important}.me-sm-n3{margin-left:-1rem !important}.me-sm-n4{margin-left:-1.5rem !important}.me-sm-n5{margin-left:-3rem !important}.mb-sm-n1{margin-bottom:-0.25rem !important}.mb-sm-n2{margin-bottom:-0.5rem !important}.mb-sm-n3{margin-bottom:-1rem !important}.mb-sm-n4{margin-bottom:-1.5rem !important}.mb-sm-n5{margin-bottom:-3rem !important}.ms-sm-n1{margin-right:-0.25rem !important}.ms-sm-n2{margin-right:-0.5rem !important}.ms-sm-n3{margin-right:-1rem !important}.ms-sm-n4{margin-right:-1.5rem !important}.ms-sm-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-sm-1{padding-left:.25rem !important}.pe-sm-2{padding-left:.5rem !important}.pe-sm-3{padding-left:1rem !important}.pe-sm-4{padding-left:1.5rem !important}.pe-sm-5{padding-left: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-right:0 !important}.ps-sm-1{padding-right:.25rem !important}.ps-sm-2{padding-right:.5rem !important}.ps-sm-3{padding-right:1rem !important}.ps-sm-4{padding-right:1.5rem !important}.ps-sm-5{padding-right: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}.text-sm-start{text-align:right !important}.text-sm-end{text-align:left !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:right !important}.float-md-end{float:left !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}.mx-md-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-md-1{margin-left:.25rem !important}.me-md-2{margin-left:.5rem !important}.me-md-3{margin-left:1rem !important}.me-md-4{margin-left:1.5rem !important}.me-md-5{margin-left:3rem !important}.me-md-auto{margin-left: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}.mb-md-6{margin-bottom:3.5rem !important}.mb-md-7{margin-bottom:4rem !important}.mb-md-8{margin-bottom:5rem !important}.mb-md-9{margin-bottom:6rem !important}.mb-md-10{margin-bottom:8rem !important}.mb-md-11{margin-bottom:10rem !important}.mb-md-12{margin-bottom:12rem !important}.mb-md-13{margin-bottom:14rem !important}.mb-md-14{margin-bottom:16rem !important}.ms-md-0{margin-right:0 !important}.ms-md-1{margin-right:.25rem !important}.ms-md-2{margin-right:.5rem !important}.ms-md-3{margin-right:1rem !important}.ms-md-4{margin-right:1.5rem !important}.ms-md-5{margin-right:3rem !important}.ms-md-auto{margin-right:auto !important}.m-md-n1{margin:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.m-md-n3{margin:-1rem !important}.m-md-n4{margin:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mx-md-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-md-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-md-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-md-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-md-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-md-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-md-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-md-n1{margin-top:-0.25rem !important}.mt-md-n2{margin-top:-0.5rem !important}.mt-md-n3{margin-top:-1rem !important}.mt-md-n4{margin-top:-1.5rem !important}.mt-md-n5{margin-top:-3rem !important}.me-md-n1{margin-left:-0.25rem !important}.me-md-n2{margin-left:-0.5rem !important}.me-md-n3{margin-left:-1rem !important}.me-md-n4{margin-left:-1.5rem !important}.me-md-n5{margin-left:-3rem !important}.mb-md-n1{margin-bottom:-0.25rem !important}.mb-md-n2{margin-bottom:-0.5rem !important}.mb-md-n3{margin-bottom:-1rem !important}.mb-md-n4{margin-bottom:-1.5rem !important}.mb-md-n5{margin-bottom:-3rem !important}.ms-md-n1{margin-right:-0.25rem !important}.ms-md-n2{margin-right:-0.5rem !important}.ms-md-n3{margin-right:-1rem !important}.ms-md-n4{margin-right:-1.5rem !important}.ms-md-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-md-1{padding-left:.25rem !important}.pe-md-2{padding-left:.5rem !important}.pe-md-3{padding-left:1rem !important}.pe-md-4{padding-left:1.5rem !important}.pe-md-5{padding-left: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-right:0 !important}.ps-md-1{padding-right:.25rem !important}.ps-md-2{padding-right:.5rem !important}.ps-md-3{padding-right:1rem !important}.ps-md-4{padding-right:1.5rem !important}.ps-md-5{padding-right: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}.text-md-start{text-align:right !important}.text-md-end{text-align:left !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:right !important}.float-lg-end{float:left !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}.mx-lg-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-lg-1{margin-left:.25rem !important}.me-lg-2{margin-left:.5rem !important}.me-lg-3{margin-left:1rem !important}.me-lg-4{margin-left:1.5rem !important}.me-lg-5{margin-left:3rem !important}.me-lg-auto{margin-left: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}.mb-lg-6{margin-bottom:3.5rem !important}.mb-lg-7{margin-bottom:4rem !important}.mb-lg-8{margin-bottom:5rem !important}.mb-lg-9{margin-bottom:6rem !important}.mb-lg-10{margin-bottom:8rem !important}.mb-lg-11{margin-bottom:10rem !important}.mb-lg-12{margin-bottom:12rem !important}.mb-lg-13{margin-bottom:14rem !important}.mb-lg-14{margin-bottom:16rem !important}.ms-lg-0{margin-right:0 !important}.ms-lg-1{margin-right:.25rem !important}.ms-lg-2{margin-right:.5rem !important}.ms-lg-3{margin-right:1rem !important}.ms-lg-4{margin-right:1.5rem !important}.ms-lg-5{margin-right:3rem !important}.ms-lg-auto{margin-right:auto !important}.m-lg-n1{margin:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mx-lg-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-lg-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-lg-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-lg-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-lg-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-lg-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-lg-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-lg-n1{margin-top:-0.25rem !important}.mt-lg-n2{margin-top:-0.5rem !important}.mt-lg-n3{margin-top:-1rem !important}.mt-lg-n4{margin-top:-1.5rem !important}.mt-lg-n5{margin-top:-3rem !important}.me-lg-n1{margin-left:-0.25rem !important}.me-lg-n2{margin-left:-0.5rem !important}.me-lg-n3{margin-left:-1rem !important}.me-lg-n4{margin-left:-1.5rem !important}.me-lg-n5{margin-left:-3rem !important}.mb-lg-n1{margin-bottom:-0.25rem !important}.mb-lg-n2{margin-bottom:-0.5rem !important}.mb-lg-n3{margin-bottom:-1rem !important}.mb-lg-n4{margin-bottom:-1.5rem !important}.mb-lg-n5{margin-bottom:-3rem !important}.ms-lg-n1{margin-right:-0.25rem !important}.ms-lg-n2{margin-right:-0.5rem !important}.ms-lg-n3{margin-right:-1rem !important}.ms-lg-n4{margin-right:-1.5rem !important}.ms-lg-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-lg-1{padding-left:.25rem !important}.pe-lg-2{padding-left:.5rem !important}.pe-lg-3{padding-left:1rem !important}.pe-lg-4{padding-left:1.5rem !important}.pe-lg-5{padding-left: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-right:0 !important}.ps-lg-1{padding-right:.25rem !important}.ps-lg-2{padding-right:.5rem !important}.ps-lg-3{padding-right:1rem !important}.ps-lg-4{padding-right:1.5rem !important}.ps-lg-5{padding-right: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}.text-lg-start{text-align:right !important}.text-lg-end{text-align:left !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:right !important}.float-xl-end{float:left !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xl-1{margin-left:.25rem !important}.me-xl-2{margin-left:.5rem !important}.me-xl-3{margin-left:1rem !important}.me-xl-4{margin-left:1.5rem !important}.me-xl-5{margin-left:3rem !important}.me-xl-auto{margin-left: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}.mb-xl-6{margin-bottom:3.5rem !important}.mb-xl-7{margin-bottom:4rem !important}.mb-xl-8{margin-bottom:5rem !important}.mb-xl-9{margin-bottom:6rem !important}.mb-xl-10{margin-bottom:8rem !important}.mb-xl-11{margin-bottom:10rem !important}.mb-xl-12{margin-bottom:12rem !important}.mb-xl-13{margin-bottom:14rem !important}.mb-xl-14{margin-bottom:16rem !important}.ms-xl-0{margin-right:0 !important}.ms-xl-1{margin-right:.25rem !important}.ms-xl-2{margin-right:.5rem !important}.ms-xl-3{margin-right:1rem !important}.ms-xl-4{margin-right:1.5rem !important}.ms-xl-5{margin-right:3rem !important}.ms-xl-auto{margin-right:auto !important}.m-xl-n1{margin:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mx-xl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xl-n1{margin-top:-0.25rem !important}.mt-xl-n2{margin-top:-0.5rem !important}.mt-xl-n3{margin-top:-1rem !important}.mt-xl-n4{margin-top:-1.5rem !important}.mt-xl-n5{margin-top:-3rem !important}.me-xl-n1{margin-left:-0.25rem !important}.me-xl-n2{margin-left:-0.5rem !important}.me-xl-n3{margin-left:-1rem !important}.me-xl-n4{margin-left:-1.5rem !important}.me-xl-n5{margin-left:-3rem !important}.mb-xl-n1{margin-bottom:-0.25rem !important}.mb-xl-n2{margin-bottom:-0.5rem !important}.mb-xl-n3{margin-bottom:-1rem !important}.mb-xl-n4{margin-bottom:-1.5rem !important}.mb-xl-n5{margin-bottom:-3rem !important}.ms-xl-n1{margin-right:-0.25rem !important}.ms-xl-n2{margin-right:-0.5rem !important}.ms-xl-n3{margin-right:-1rem !important}.ms-xl-n4{margin-right:-1.5rem !important}.ms-xl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xl-1{padding-left:.25rem !important}.pe-xl-2{padding-left:.5rem !important}.pe-xl-3{padding-left:1rem !important}.pe-xl-4{padding-left:1.5rem !important}.pe-xl-5{padding-left: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-right:0 !important}.ps-xl-1{padding-right:.25rem !important}.ps-xl-2{padding-right:.5rem !important}.ps-xl-3{padding-right:1rem !important}.ps-xl-4{padding-right:1.5rem !important}.ps-xl-5{padding-right: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}.text-xl-start{text-align:right !important}.text-xl-end{text-align:left !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:right !important}.float-xxl-end{float:left !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xxl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xxl-1{margin-left:.25rem !important}.me-xxl-2{margin-left:.5rem !important}.me-xxl-3{margin-left:1rem !important}.me-xxl-4{margin-left:1.5rem !important}.me-xxl-5{margin-left:3rem !important}.me-xxl-auto{margin-left: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}.mb-xxl-6{margin-bottom:3.5rem !important}.mb-xxl-7{margin-bottom:4rem !important}.mb-xxl-8{margin-bottom:5rem !important}.mb-xxl-9{margin-bottom:6rem !important}.mb-xxl-10{margin-bottom:8rem !important}.mb-xxl-11{margin-bottom:10rem !important}.mb-xxl-12{margin-bottom:12rem !important}.mb-xxl-13{margin-bottom:14rem !important}.mb-xxl-14{margin-bottom:16rem !important}.ms-xxl-0{margin-right:0 !important}.ms-xxl-1{margin-right:.25rem !important}.ms-xxl-2{margin-right:.5rem !important}.ms-xxl-3{margin-right:1rem !important}.ms-xxl-4{margin-right:1.5rem !important}.ms-xxl-5{margin-right:3rem !important}.ms-xxl-auto{margin-right:auto !important}.m-xxl-n1{margin:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mx-xxl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xxl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xxl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xxl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xxl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xxl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xxl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xxl-n1{margin-top:-0.25rem !important}.mt-xxl-n2{margin-top:-0.5rem !important}.mt-xxl-n3{margin-top:-1rem !important}.mt-xxl-n4{margin-top:-1.5rem !important}.mt-xxl-n5{margin-top:-3rem !important}.me-xxl-n1{margin-left:-0.25rem !important}.me-xxl-n2{margin-left:-0.5rem !important}.me-xxl-n3{margin-left:-1rem !important}.me-xxl-n4{margin-left:-1.5rem !important}.me-xxl-n5{margin-left:-3rem !important}.mb-xxl-n1{margin-bottom:-0.25rem !important}.mb-xxl-n2{margin-bottom:-0.5rem !important}.mb-xxl-n3{margin-bottom:-1rem !important}.mb-xxl-n4{margin-bottom:-1.5rem !important}.mb-xxl-n5{margin-bottom:-3rem !important}.ms-xxl-n1{margin-right:-0.25rem !important}.ms-xxl-n2{margin-right:-0.5rem !important}.ms-xxl-n3{margin-right:-1rem !important}.ms-xxl-n4{margin-right:-1.5rem !important}.ms-xxl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xxl-1{padding-left:.25rem !important}.pe-xxl-2{padding-left:.5rem !important}.pe-xxl-3{padding-left:1rem !important}.pe-xxl-4{padding-left:1.5rem !important}.pe-xxl-5{padding-left: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-right:0 !important}.ps-xxl-1{padding-right:.25rem !important}.ps-xxl-2{padding-right:.5rem !important}.ps-xxl-3{padding-right:1rem !important}.ps-xxl-4{padding-right:1.5rem !important}.ps-xxl-5{padding-right: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}.text-xxl-start{text-align:right !important}.text-xxl-end{text-align:left !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-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}}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}:root{--mdb-font-roboto: "Roboto", sans-serif;--mdb-bg-opacity: 1}hr:not([size]).hr{--mdb-divider-height: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;--mdb-divider-blurry-bg: transparent;--mdb-divider-blurry-bg-image: linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-height: 1px;--mdb-divider-blurry-opacity: 0.25;height:var(--mdb-divider-height);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}hr:not([size]).hr.hr-blurry{background-color:var(--mdb-divider-blurry-bg);background-image:var(--mdb-divider-blurry-bg-image);height:var(--mdb-divider-blurry-height);opacity:var(--mdb-divider-blurry-opacity)}hr:not([size]).vr{height:auto}hr.hr,hr.vr{border-top:none !important}.vr{--mdb-divider-width: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;width:var(--mdb-divider-width);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}.vr-blurry{--mdb-divider-blurry-vr-bg-image: linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-vr-width: 1px;--mdb-divider-blurry-opacity: 0.25;background-image:var(--mdb-divider-blurry-vr-bg-image);width:var(--mdb-divider-blurry-vr-width);opacity:var(--mdb-divider-blurry-opacity)}a{text-decoration:none}.note{--mdb-note-padding: 10px;--mdb-note-border-width: 6px;--mdb-note-border-radius: 5px;--mdb-note-strong-font-weight: 600;padding:var(--mdb-note-padding);border-right:var(--mdb-note-border-width) solid;border-radius:var(--mdb-note-border-radius)}.note strong{font-weight:var(--mdb-note-strong-font-weight)}.note-primary{background-color:#dfe7f6;border-color:#376fc8}.note-secondary{background-color:#ebedef;border-color:#565e6c}.note-success{background-color:#d6f0e0;border-color:#139647}.note-danger{background-color:#f9e1e5;border-color:#d62e4a}.note-warning{background-color:#fbf0da;border-color:#a17112}.note-info{background-color:#def1f7;border-color:#2686a6}.note-light{background-color:#f5f5f5;border-color:#8c8c8c}.note-dark{background-color:#332e2e;border-color:#e8e8e8}@media(min-width: 1199px){.w-responsive{width:75%}}.bg-primary{--mdb--bg-opacity: 1;background-color:rgba(59, 113, 202, var(--mdb--bg-opacity))}.bg-secondary{--mdb--bg-opacity: 1;background-color:rgba(159, 166, 178, var(--mdb--bg-opacity))}.bg-success{--mdb--bg-opacity: 1;background-color:rgba(20, 164, 77, var(--mdb--bg-opacity))}.bg-danger{--mdb--bg-opacity: 1;background-color:rgba(220, 76, 100, var(--mdb--bg-opacity))}.bg-warning{--mdb--bg-opacity: 1;background-color:rgba(228, 161, 27, var(--mdb--bg-opacity))}.bg-info{--mdb--bg-opacity: 1;background-color:rgba(84, 180, 211, var(--mdb--bg-opacity))}.bg-light{--mdb--bg-opacity: 1;background-color:rgba(251, 251, 251, var(--mdb--bg-opacity))}.bg-dark{--mdb--bg-opacity: 1;background-color:rgba(51, 45, 45, var(--mdb--bg-opacity))}/*! * # Semantic UI 2.4.2 - Flag * http://github.com/semantic-org/semantic-ui/ * @@ -11,4 +11,4 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * - */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 0 0 .5em;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:100% 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:100% -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:100% -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:100% -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:100% -104px !important}i.flag-al:before,i.flag-albania:before{background-position:100% -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:100% -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:100% -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:100% -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:100% -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:100% -260px !important}i.flag-at:before,i.flag-austria:before{background-position:100% -286px !important}i.flag-au:before,i.flag-australia:before{background-position:100% -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:100% -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:100% -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:100% -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:100% -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:100% -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:100% -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:100% -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:100% -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:100% -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:100% -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:100% -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:100% -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:100% -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:100% -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:100% -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:100% -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:100% -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:100% -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:100% -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:100% -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:100% -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:100% -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:100% -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:100% -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:100% -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:100% -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:100% -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:100% -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:100% -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:100% -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:100% -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:100% -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:100% -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:100% -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:100% -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:100% -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:100% -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:100% -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:100% -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:100% -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:100% -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:100% -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:100% -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:100% -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:100% -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:100% -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:100% -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:100% -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:100% -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:100% -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:100% -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:100% -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:100% -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:100% -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:100% -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:100% -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:100% -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:100% -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:100% -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:100% -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:100% -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:100% -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:left}.form-outline .trailing{position:absolute;left:10px;right:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-left:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-right:.75rem;padding-left:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;right:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:100% 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;right:0;top:0;width:100%;max-width:100%;height:100%;text-align:right;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{right:0;top:0;height:100%;width:.5rem;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-left:none;border-right:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-left:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) ;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 ;margin-right:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-left:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(50%, -50%);position:absolute;right:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-right:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-left:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-right:1.0625rem;box-shadow:-3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-right:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-right:1px;margin-left:1px}.input-group-text>.form-check-input[type=radio]{margin-left:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-right:0}.input-group.form-outline input+.input-group-text{border:0;border-right:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-right:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:-3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:-3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2);background-color:#386bc0}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:#3566b6}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:0 4px 9px -4px #3b71ca}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2);background-color:#d8dfeb}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:#ccd4de}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:0 4px 9px -4px #e3ebf7}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2);background-color:#139c49}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:#129445}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:0 4px 9px -4px #14a44d}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2);background-color:#d1485f}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:#c6445a}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:0 4px 9px -4px #dc4c64}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2);background-color:#d9991a}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:#cd9118}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:0 4px 9px -4px #e4a11b}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2);background-color:#50abc8}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:#4ca2be}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:0 4px 9px -4px #54b4d3}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2);background-color:#eee}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:#e2e2e2}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:0 4px 9px -4px #fbfbfb}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2);background-color:#302b2b}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:#2e2929}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:0 4px 9px -4px #332d2d}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2);background-color:#f2f2f2}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:#e6e6e6}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:0 4px 9px -4px #fff}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2);background-color:#000}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:#000}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:0 4px 9px -4px #000}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;border-color:#3b71ca}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:#386bc0}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:#386bc0}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:#3566b6}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:#386bc0}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:#3b71ca}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;border-color:#e3ebf7}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:#d8dfeb}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:#d8dfeb}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:#ccd4de}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:#d8dfeb}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:#e3ebf7}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;border-color:#14a44d}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:#139c49}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:#139c49}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:#129445}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:#139c49}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:#14a44d}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;border-color:#dc4c64}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:#d1485f}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:#d1485f}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:#c6445a}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:#d1485f}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:#dc4c64}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;border-color:#e4a11b}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:#d9991a}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:#d9991a}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:#cd9118}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:#d9991a}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:#e4a11b}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;border-color:#54b4d3}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:#50abc8}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:#50abc8}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:#4ca2be}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:#50abc8}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:#54b4d3}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;border-color:#fbfbfb}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:#eee}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:#eee}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:#e2e2e2}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:#eee}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:#fbfbfb}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;border-color:#332d2d}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:#302b2b}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:#302b2b}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:#2e2929}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:#302b2b}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:#332d2d}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;border-color:#fff}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:#f2f2f2}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:#f2f2f2}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:#e6e6e6}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:#f2f2f2}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:#fff}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;border-color:#000}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:#000}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:#000}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:#000}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:#000}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:#000}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-right:0px;padding-left:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;left:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-left:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-right:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(-90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(-180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;left:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-right:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-left:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-right-radius:var(--mdb-card-border-radius);border-top-left-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-right-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-right-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-right:0}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-right:var(--mdb-pagination-circle-padding-x);padding-left:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-right:var(--mdb-pagination-circle-padding-l-lg);padding-left:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-right:var(--mdb-pagination-circle-padding-l-sm);padding-left:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-right:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-right:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-left:var(--mdb-toast-btn-close-mr);margin-right:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-right:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-right:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-left:0px}.form-check-label{padding-right:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;right:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;right:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-right:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body{background-color:#303030;color:#fff}.bg-body{background-color:#303030 !important}.bg-primary{background-color:#1266f1 !important;color:#fff}.bg-secondary{background-color:#b23cfd !important;color:#fff}.border-top,.border-left,.border-bottom,.border-right,.border{border-color:rgba(255,255,255,.12) !important}.border-primary{border-color:#1266f1 !important}.border-secondary{border-color:#b23cfd !important}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-next):not(.carousel-control-prev){color:#72a4f7}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-next):not(.carousel-control-prev):hover{color:#5a95f5}.text-primary{color:#1266f1 !important}.text-secondary{color:#b23cfd !important}.note{color:#424242}.note-primary{background-color:#e1ecfd;border-color:#1266f1}.note-secondary{background-color:#f4e3ff;border-color:#b23cfd}.alert-primary{--mdb-alert-color: #0b3d91;--mdb-alert-bg: #d0e0fc;--mdb-alert-border-color: #b8d1fb}.alert-primary .alert-link{color:#093174}.alert-secondary{--mdb-alert-color: #6b2498;--mdb-alert-bg: #f0d8ff;--mdb-alert-border-color: #e8c5fe}.alert-secondary .alert-link{color:#561d7a}.btn-primary{background-color:#1266f1;color:#fff}.btn-primary:hover{background-color:#0c56d0;color:#fff}.btn-primary:focus,.btn-primary.focus{background-color:#0c56d0;color:#fff}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#093d94;color:#fff}.btn-primary:disabled,.btn-primary.disabled{background-color:#1266f1;color:#fff}.btn-secondary{background-color:#b23cfd;color:#fff}.btn-secondary:hover{background-color:#a316fd;color:#fff}.btn-secondary:focus,.btn-secondary.focus{background-color:#a316fd;color:#fff}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{background-color:#8102d1;color:#fff}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#b23cfd;color:#fff}.btn-outline-primary{color:#1266f1;border-color:#1266f1}.btn-outline-primary:hover{color:#1266f1;border-color:#1266f1}.btn-outline-primary:focus,.btn-outline-primary.focus{color:#1266f1}.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#1266f1}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#1266f1}.btn-outline-secondary{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:hover{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{color:#b23cfd}.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#b23cfd}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#b23cfd}.btn-link{color:#72a4f7}.btn-link:hover{background-color:rgba(0,0,0,.15);color:#5a95f5}.btn-link:focus,.btn-link.focus{background-color:rgba(0,0,0,.15)}.btn-link:active,.btn-link.active{background-color:rgba(0,0,0,.15)}.btn-link:active:focus,.btn-link.active:focus{background-color:rgba(0,0,0,.15)}.list-group-item{background-color:#424242;border-color:rgba(255,255,255,.12)}.list-group-item.active{background-color:#1266f1;border-color:#1266f1}.list-group-item.disabled,.list-group-item:disabled{background-color:#424242}.list-group-item-action.active:hover,.list-group-item-action.active:focus{background-color:#1266f1;border-color:#1266f1}.list-group-item-action{color:#fff}.list-group-item-action:hover,.list-group-item-action:focus{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action:active{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action.list-group-item-primary{color:#8ab4f8}.list-group-item-action.list-group-item-primary:hover{color:#5a95f5;background-color:#d3e2fc}.list-group-item-action.list-group-item-secondary:hover{color:#9002ea;background-color:#daa1fe}.list-group-item-primary{color:#1266f1}.list-group-item-secondary{color:#b23cfd}.card{background-color:#424242;box-shadow:0 10px 20px 0 rgba(0,0,0,.25)}.card-header{background-color:#424242 !important;border-bottom-color:rgba(255,255,255,.12)}.card-footer{border-top-color:rgba(255,255,255,.12);background-color:#424242 !important}.card-link{color:#72a4f7}.card-link:hover{color:#5a95f5}.modal-content{background-color:#424242}.modal-header{border-bottom-color:rgba(255,255,255,.12);color:#fff}.modal-footer{border-top-color:rgba(255,255,255,.12)}.btn-close{filter:invert(1) grayscale(100%) brightness(200%);width:20px}.dropdown-menu{color:#fff;background-color:#424242;box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}.dropdown-item{color:#fff}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background:rgba(255,255,255,.3)}.dropdown-item.active,.dropdown-item:active{color:#fff;background:rgba(255,255,255,.3)}.dropdown-divider{border-color:rgba(255,255,255,.12)}.dropdown-item-text{color:#dee2e6}.dropdown-header{color:#dee2e6}.navbar .breadcrumb .breadcrumb-item a{color:#fff}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:#fff}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.nav-tabs .nav-link{border-color:rgba(0,0,0,0);color:#dee2e6}.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1266f1;border-color:#1266f1;background-color:rgba(0,0,0,0)}.nav-pills:not(.menu-sidebar) .nav-link{background-color:#424242;color:#fff}.nav-pills:not(.menu-sidebar) .nav-link.active,.nav-pills:not(.menu-sidebar) .show>.nav-link{color:#fff;background-color:#1266f1}.navbar-brand{color:#fff}.navbar-brand:hover{color:#fff}.navbar-nav .nav-link{color:#fff}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fff}.navbar-scroll .nav-link,.navbar-scroll .fa-bars{color:#fff}.navbar-scrolled .nav-link,.navbar-scrolled .fa-bars{color:#fff}.navbar-scrolled{background-color:#1266f1}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a{color:rgba(0,0,0,.55)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a:hover{color:rgba(0,0,0,.7)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:rgba(0,0,0,.55)}.page-link{color:#fff}.page-link:hover{color:#fff;background:rgba(0,0,0,.15)}.page-link:focus{color:#fff;background-color:rgba(0,0,0,.15)}.page-item.active .page-link{background-color:#1266f1}.page-item.disabled .page-link{background-color:rgba(0,0,0,.15)}.popover{background-color:#424242}.popover-body{color:#fff}.popover-header{background-color:#424242;border-bottom-color:rgba(255,255,255,.12)}.progress-bar{background-color:#1266f1}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(18, 102, 241, 0.2) 0, rgba(18, 102, 241, 0.3) 40%, rgba(18, 102, 241, 0.4) 50%, rgba(18, 102, 241, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(178, 60, 253, 0.2) 0, rgba(178, 60, 253, 0.3) 40%, rgba(178, 60, 253, 0.4) 50%, rgba(178, 60, 253, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.nav-pills.menu-sidebar .nav-link{color:#fff}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{color:#72a4f7;border-right-color:#72a4f7}.accordion-item{background-color:#424242;border:1px solid rgba(255,255,255,.2)}.accordion-button{background-color:#424242;color:#fff}.accordion-button:not(.collapsed){color:#fff;background-color:#424242;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):focus{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.shadow-1-primary{box-shadow:0px 2px 5px 0px rgba(18,102,241,.25),0px 3px 10px 0px rgba(18,102,241,.2)}.shadow-2-primary{box-shadow:0px 4px 8px 0px rgba(18,102,241,.25),0px 5px 15px 2px rgba(18,102,241,.2)}.shadow-3-primary{box-shadow:0px 6px 11px 0px rgba(18,102,241,.25),0px 7px 20px 3px rgba(18,102,241,.2)}.shadow-4-primary{box-shadow:0px 6px 14px 0px rgba(18,102,241,.25),0px 10px 30px 4px rgba(18,102,241,.2)}.shadow-5-primary{box-shadow:0px 6px 20px 0px rgba(18,102,241,.25),0px 12px 40px 5px rgba(18,102,241,.2)}.shadow-1-secondary{box-shadow:0px 2px 5px 0px rgba(178,60,253,.25),0px 3px 10px 0px rgba(178,60,253,.2)}.shadow-2-secondary{box-shadow:0px 4px 8px 0px rgba(178,60,253,.25),0px 5px 15px 2px rgba(178,60,253,.2)}.shadow-3-secondary{box-shadow:0px 6px 11px 0px rgba(178,60,253,.25),0px 7px 20px 3px rgba(178,60,253,.2)}.shadow-4-secondary{box-shadow:0px 6px 14px 0px rgba(178,60,253,.25),0px 10px 30px 4px rgba(178,60,253,.2)}.shadow-5-secondary{box-shadow:0px 6px 20px 0px rgba(178,60,253,.25),0px 12px 40px 5px rgba(178,60,253,.2)}.table{background:#424242;color:#fff;border-color:rgba(255,255,255,.12)}.table>:not(:last-child)>:last-child>*{border-bottom-color:rgba(255,255,255,.12)}.text-muted{color:#a3a3a3 !important}th,td{border-color:rgba(255,255,255,.12)}.table-active{color:#fff}.table-striped>tbody>tr:nth-of-type(odd){color:#fff}.table-hover>tbody>tr:hover{color:#fff}.table-light{background-color:#323232;color:#fff}caption{color:#dee2e6}.link-primary{color:#72a4f7}.link-primary:hover{color:#5a95f5}.link-secondary{color:#daa1fe}.link-secondary:hover{color:#d088fe}.tooltip-inner{color:#fff;background-color:#757575}.form-check-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input:before{background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 13px rgba(0,0,0,0)}.form-check-input:hover:before{box-shadow:rgba(0,0,0,0)}.form-check-input:focus{border-color:rgba(255,255,255,.7)}.form-check-input:focus:before{box-shadow:0px 0px 0px 13px rgba(255,255,255,.6)}.form-check-input:checked{border-color:#1266f1}.form-check-input:checked:focus{border-color:#1266f1}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input[type=checkbox]:focus:after{background-color:#303030}.form-check-input[type=checkbox]:checked{background-color:#1266f1}.form-check-input[type=checkbox]:checked:after{border-color:#fff;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#1266f1}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input[type=checkbox]:indeterminate:after{border-color:#fff}.form-check-input[type=checkbox]:indeterminate:focus{background-color:#1266f1;border-color:#1266f1}.form-check-input[type=radio]:after{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked:after{border-color:#1266f1;background-color:#1266f1}.form-check-input[type=radio]:checked:focus{background-color:rgba(0,0,0,0)}.form-switch .form-check-input{background-color:rgba(255,255,255,.38)}.form-switch .form-check-input:after{background-color:#dee2e6;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.form-switch .form-check-input[type=checkbox]:focus:after{background-color:#dee2e6}.form-switch .form-check-input:checked{background-color:#1266f1}.form-switch .form-check-input:checked:focus:before{box-shadow:-3px -1px 0px 13px #1266f1}.form-switch .form-check-input:checked[type=checkbox]:after{background-color:#1266f1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-label{color:rgba(255,255,255,.7)}.form-control{background-color:rgba(0,0,0,0)}.form-control:focus{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::placeholder{color:#6c757d}.form-control{color:rgba(255,255,255,.7)}.form-control:focus{border-color:#1266f1;box-shadow:inset 0px 0px 0px 1px #1266f1}.form-outline .form-control{background:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-outline .form-control~.form-label{color:rgba(255,255,255,.7)}.form-outline .form-control~.form-notch div{border-color:rgba(255,255,255,.7);background:rgba(0,0,0,0)}.form-outline .form-control:focus~.form-label{color:#1266f1}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]:not(.select-input){background-color:rgba(255,255,255,.2)}.select-input.focused~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.select-input.focused~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.select-input.focused~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-range::-webkit-slider-thumb{background-color:#1266f1}.form-range::-moz-range-thumb{background-color:#1266f1}.form-range::-ms-thumb{background-color:#1266f1}.form-range:focus::-webkit-slider-thumb{background-color:#1266f1}.form-range:focus::-moz-range-thumb{background-color:#1266f1}.form-range:focus::-ms-thumb{background-color:#1266f1}.form-file-input:focus-within~.form-file-label{border-color:#1266f1;box-shadow:0px 0px 0px 1px #1266f1}.form-file-input[disabled]~.form-file-label .form-file-text,.form-file-input:disabled~.form-file-label .form-file-text,.form-file-input[disabled]~.form-file-label .form-file-button,.form-file-input:disabled~.form-file-label .form-file-button{background-color:rgba(255,255,255,.2)}.form-file-label{border-color:rgba(255,255,255,.7)}.form-file-button{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-file-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::-webkit-file-upload-button{color:rgba(255,255,255,.7)}.input-group>.form-control:focus{border-color:#1266f1;box-shadow:inset 0 0 0 1px #1266f1}.input-group-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.input-group.form-outline input+.input-group-text{border-right-color:rgba(255,255,255,.7)}.loading-spinner{color:#1266f1} + */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 0 0 .5em;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:100% 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:100% -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:100% -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:100% -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:100% -104px !important}i.flag-al:before,i.flag-albania:before{background-position:100% -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:100% -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:100% -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:100% -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:100% -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:100% -260px !important}i.flag-at:before,i.flag-austria:before{background-position:100% -286px !important}i.flag-au:before,i.flag-australia:before{background-position:100% -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:100% -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:100% -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:100% -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:100% -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:100% -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:100% -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:100% -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:100% -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:100% -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:100% -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:100% -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:100% -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:100% -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:100% -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:100% -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:100% -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:100% -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:100% -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:100% -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:100% -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:100% -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:100% -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:100% -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:100% -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:100% -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:100% -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:100% -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:100% -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:100% -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:100% -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:100% -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:100% -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:100% -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:100% -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:100% -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:100% -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:100% -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:100% -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:100% -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:100% -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:100% -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:100% -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:100% -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:100% -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:100% -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:100% -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:100% -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:100% -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:100% -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:100% -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:100% -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:100% -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:100% -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:100% -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:100% -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:100% -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:100% -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:100% -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:100% -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:100% -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:100% -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:100% -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:left}.form-outline .trailing{position:absolute;left:10px;right:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-left:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-right:.75rem;padding-left:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;right:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:100% 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;right:0;top:0;width:100%;max-width:100%;height:100%;text-align:right;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{right:0;top:0;height:100%;width:.5rem;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-left:none;border-right:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-left:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) ;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 ;margin-right:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-left:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(50%, -50%);position:absolute;right:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-right:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-left:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-right:1.0625rem;box-shadow:-3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-right:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-right:1px;margin-left:1px}.input-group-text>.form-check-input[type=radio]{margin-left:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-right:0}.input-group.form-outline input+.input-group-text{border:0;border-right:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-right:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:-3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:-3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(59, 113, 202, 0.3), 0 4px 18px 0 rgba(59, 113, 202, 0.2)}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:var(--mdb-btn-box-shadow)}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(227, 235, 247, 0.3), 0 4px 18px 0 rgba(227, 235, 247, 0.2)}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:var(--mdb-btn-box-shadow)}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(20, 164, 77, 0.3), 0 4px 18px 0 rgba(20, 164, 77, 0.2)}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:var(--mdb-btn-box-shadow)}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(220, 76, 100, 0.3), 0 4px 18px 0 rgba(220, 76, 100, 0.2)}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:var(--mdb-btn-box-shadow)}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(228, 161, 27, 0.3), 0 4px 18px 0 rgba(228, 161, 27, 0.2)}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:var(--mdb-btn-box-shadow)}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(84, 180, 211, 0.3), 0 4px 18px 0 rgba(84, 180, 211, 0.2)}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:var(--mdb-btn-box-shadow)}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(251, 251, 251, 0.3), 0 4px 18px 0 rgba(251, 251, 251, 0.2)}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:var(--mdb-btn-box-shadow)}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(51, 45, 45, 0.3), 0 4px 18px 0 rgba(51, 45, 45, 0.2)}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:var(--mdb-btn-box-shadow)}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(255, 255, 255, 0.3), 0 4px 18px 0 rgba(255, 255, 255, 0.2)}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:var(--mdb-btn-box-shadow)}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(0, 0, 0, 0.3), 0 4px 18px 0 rgba(0, 0, 0, 0.2)}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:var(--mdb-btn-box-shadow)}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;--mdb-btn-border-color: #3b71ca;--mdb-btn-focus-border-color: #386bc0;--mdb-btn-hover-border-color: #386bc0;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:var(--mdb-btn-border-color)}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;--mdb-btn-border-color: #e3ebf7;--mdb-btn-focus-border-color: #d8dfeb;--mdb-btn-hover-border-color: #d8dfeb;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:var(--mdb-btn-border-color)}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;--mdb-btn-border-color: #14a44d;--mdb-btn-focus-border-color: #139c49;--mdb-btn-hover-border-color: #139c49;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:var(--mdb-btn-border-color)}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;--mdb-btn-border-color: #dc4c64;--mdb-btn-focus-border-color: #d1485f;--mdb-btn-hover-border-color: #d1485f;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:var(--mdb-btn-border-color)}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;--mdb-btn-border-color: #e4a11b;--mdb-btn-focus-border-color: #d9991a;--mdb-btn-hover-border-color: #d9991a;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:var(--mdb-btn-border-color)}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;--mdb-btn-border-color: #54b4d3;--mdb-btn-focus-border-color: #50abc8;--mdb-btn-hover-border-color: #50abc8;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:var(--mdb-btn-border-color)}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;--mdb-btn-border-color: #fbfbfb;--mdb-btn-focus-border-color: #eeeeee;--mdb-btn-hover-border-color: #eeeeee;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:var(--mdb-btn-border-color)}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;--mdb-btn-border-color: #332d2d;--mdb-btn-focus-border-color: #302b2b;--mdb-btn-hover-border-color: #302b2b;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:var(--mdb-btn-border-color)}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;--mdb-btn-border-color: #fff;--mdb-btn-focus-border-color: #f2f2f2;--mdb-btn-hover-border-color: #f2f2f2;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:var(--mdb-btn-border-color)}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;--mdb-btn-border-color: #000;--mdb-btn-focus-border-color: black;--mdb-btn-hover-border-color: black;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:var(--mdb-btn-border-color)}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-right:0px;padding-left:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;left:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-left:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-right:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(-90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(-180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;left:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-right:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-left:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-right-radius:var(--mdb-card-border-radius);border-top-left-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-right-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-right-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-right:0}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-right:var(--mdb-pagination-circle-padding-x);padding-left:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-right:var(--mdb-pagination-circle-padding-l-lg);padding-left:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-right:var(--mdb-pagination-circle-padding-l-sm);padding-left:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-right:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-right:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-left:var(--mdb-toast-btn-close-mr);margin-right:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-right:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-right:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-left:0px}.form-check-label{padding-right:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}.dropdown-menu{margin-top:auto}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;right:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;right:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-right:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body{background-color:#303030;color:#fff}.bg-body{background-color:#303030 !important}.bg-primary{background-color:#1266f1 !important;color:#fff}.bg-secondary{background-color:#b23cfd !important;color:#fff}.border-top,.border-left,.border-bottom,.border-right,.border{border-color:rgba(255,255,255,.12) !important}.border-primary{border-color:#1266f1 !important}.border-secondary{border-color:#b23cfd !important}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-next):not(.carousel-control-prev){color:#72a4f7}a:not(.sidenav-link):not(.btn):not(.dropdown-item):not(.nav-link):not(.navbar-brand):not(.page-link):not(.carousel-control-next):not(.carousel-control-prev):hover{color:#5a95f5}.text-primary{color:#1266f1 !important}.text-secondary{color:#b23cfd !important}.note{color:#424242}.note-primary{background-color:#e1ecfd;border-color:#1266f1}.note-secondary{background-color:#f4e3ff;border-color:#b23cfd}.alert-primary{--mdb-alert-color: #0b3d91;--mdb-alert-bg: #d0e0fc;--mdb-alert-border-color: #b8d1fb}.alert-primary .alert-link{color:#093174}.alert-secondary{--mdb-alert-color: #6b2498;--mdb-alert-bg: #f0d8ff;--mdb-alert-border-color: #e8c5fe}.alert-secondary .alert-link{color:#561d7a}.btn-primary{background-color:#1266f1;color:#fff}.btn-primary:hover{background-color:#0c56d0;color:#fff}.btn-primary:focus,.btn-primary.focus{background-color:#0c56d0;color:#fff}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#093d94;color:#fff}.btn-primary:disabled,.btn-primary.disabled{background-color:#1266f1;color:#fff}.btn-secondary{background-color:#b23cfd;color:#fff}.btn-secondary:hover{background-color:#a316fd;color:#fff}.btn-secondary:focus,.btn-secondary.focus{background-color:#a316fd;color:#fff}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{background-color:#8102d1;color:#fff}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#b23cfd;color:#fff}.btn-outline-primary{color:#1266f1;border-color:#1266f1}.btn-outline-primary:hover{color:#1266f1;border-color:#1266f1}.btn-outline-primary:focus,.btn-outline-primary.focus{color:#1266f1}.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#1266f1}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#1266f1}.btn-outline-secondary{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:hover{color:#b23cfd;border-color:#b23cfd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{color:#b23cfd}.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#b23cfd}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#b23cfd}.btn-link{color:#72a4f7}.btn-link:hover{background-color:rgba(0,0,0,.15);color:#5a95f5}.btn-link:focus,.btn-link.focus{background-color:rgba(0,0,0,.15)}.btn-link:active,.btn-link.active{background-color:rgba(0,0,0,.15)}.btn-link:active:focus,.btn-link.active:focus{background-color:rgba(0,0,0,.15)}.list-group-item{background-color:#424242;border-color:rgba(255,255,255,.12)}.list-group-item.active{background-color:#1266f1;border-color:#1266f1}.list-group-item.disabled,.list-group-item:disabled{background-color:#424242}.list-group-item-action.active:hover,.list-group-item-action.active:focus{background-color:#1266f1;border-color:#1266f1}.list-group-item-action{color:#fff}.list-group-item-action:hover,.list-group-item-action:focus{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action:active{color:#fff;background:rgba(255,255,255,.3)}.list-group-item-action.list-group-item-primary{color:#8ab4f8}.list-group-item-action.list-group-item-primary:hover{color:#5a95f5;background-color:#d3e2fc}.list-group-item-action.list-group-item-secondary:hover{color:#9002ea;background-color:#daa1fe}.list-group-item-primary{color:#1266f1}.list-group-item-secondary{color:#b23cfd}.card{background-color:#424242;box-shadow:0 10px 20px 0 rgba(0,0,0,.25)}.card-header{background-color:#424242 !important;border-bottom-color:rgba(255,255,255,.12)}.card-footer{border-top-color:rgba(255,255,255,.12);background-color:#424242 !important}.card-link{color:#72a4f7}.card-link:hover{color:#5a95f5}.modal-content{background-color:#424242}.modal-header{border-bottom-color:rgba(255,255,255,.12);color:#fff}.modal-footer{border-top-color:rgba(255,255,255,.12)}.btn-close{filter:invert(1) grayscale(100%) brightness(200%);width:20px}.dropdown-menu{color:#fff;background-color:#424242;box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}.dropdown-item{color:#fff}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background:rgba(255,255,255,.3)}.dropdown-item.active,.dropdown-item:active{color:#fff;background:rgba(255,255,255,.3)}.dropdown-divider{border-color:rgba(255,255,255,.12)}.dropdown-item-text{color:#dee2e6}.dropdown-header{color:#dee2e6}.navbar .breadcrumb .breadcrumb-item a{color:#fff}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:#fff}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.nav-tabs .nav-link{border-color:rgba(0,0,0,0);color:#dee2e6}.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1266f1;border-color:#1266f1;background-color:rgba(0,0,0,0)}.nav-pills:not(.menu-sidebar) .nav-link{background-color:#424242;color:#fff}.nav-pills:not(.menu-sidebar) .nav-link.active,.nav-pills:not(.menu-sidebar) .show>.nav-link{color:#fff;background-color:#1266f1}.navbar-brand{color:#fff}.navbar-brand:hover{color:#fff}.navbar-nav .nav-link{color:#fff}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fff}.navbar-scroll .nav-link,.navbar-scroll .fa-bars{color:#fff}.navbar-scrolled .nav-link,.navbar-scrolled .fa-bars{color:#fff}.navbar-scrolled{background-color:#1266f1}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a{color:rgba(0,0,0,.55)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item a:hover{color:rgba(0,0,0,.7)}.navbar.navbar-light.bg-light .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:rgba(0,0,0,.55)}.page-link{color:#fff}.page-link:hover{color:#fff;background:rgba(0,0,0,.15)}.page-link:focus{color:#fff;background-color:rgba(0,0,0,.15)}.page-item.active .page-link{background-color:#1266f1}.page-item.disabled .page-link{background-color:rgba(0,0,0,.15)}.popover{background-color:#424242}.popover-body{color:#fff}.popover-header{background-color:#424242;border-bottom-color:rgba(255,255,255,.12)}.progress-bar{background-color:#1266f1}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(18, 102, 241, 0.2) 0, rgba(18, 102, 241, 0.3) 40%, rgba(18, 102, 241, 0.4) 50%, rgba(18, 102, 241, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(178, 60, 253, 0.2) 0, rgba(178, 60, 253, 0.3) 40%, rgba(178, 60, 253, 0.4) 50%, rgba(178, 60, 253, 0.5) 60%, rgba(18, 102, 241, 0) 70%)}.nav-pills.menu-sidebar .nav-link{color:#fff}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{color:#72a4f7;border-right-color:#72a4f7}.accordion-item{background-color:#424242;border:1px solid rgba(255,255,255,.2)}.accordion-button{background-color:#424242;color:#fff}.accordion-button:not(.collapsed){color:#fff;background-color:#424242;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,")}.accordion-button:not(.collapsed):focus{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.shadow-1-primary{box-shadow:0px 2px 5px 0px rgba(18,102,241,.25),0px 3px 10px 0px rgba(18,102,241,.2)}.shadow-2-primary{box-shadow:0px 4px 8px 0px rgba(18,102,241,.25),0px 5px 15px 2px rgba(18,102,241,.2)}.shadow-3-primary{box-shadow:0px 6px 11px 0px rgba(18,102,241,.25),0px 7px 20px 3px rgba(18,102,241,.2)}.shadow-4-primary{box-shadow:0px 6px 14px 0px rgba(18,102,241,.25),0px 10px 30px 4px rgba(18,102,241,.2)}.shadow-5-primary{box-shadow:0px 6px 20px 0px rgba(18,102,241,.25),0px 12px 40px 5px rgba(18,102,241,.2)}.shadow-1-secondary{box-shadow:0px 2px 5px 0px rgba(178,60,253,.25),0px 3px 10px 0px rgba(178,60,253,.2)}.shadow-2-secondary{box-shadow:0px 4px 8px 0px rgba(178,60,253,.25),0px 5px 15px 2px rgba(178,60,253,.2)}.shadow-3-secondary{box-shadow:0px 6px 11px 0px rgba(178,60,253,.25),0px 7px 20px 3px rgba(178,60,253,.2)}.shadow-4-secondary{box-shadow:0px 6px 14px 0px rgba(178,60,253,.25),0px 10px 30px 4px rgba(178,60,253,.2)}.shadow-5-secondary{box-shadow:0px 6px 20px 0px rgba(178,60,253,.25),0px 12px 40px 5px rgba(178,60,253,.2)}.table{background:#424242;color:#fff;border-color:rgba(255,255,255,.12)}.table>:not(:last-child)>:last-child>*{border-bottom-color:rgba(255,255,255,.12)}.text-muted{color:#a3a3a3 !important}th,td{border-color:rgba(255,255,255,.12)}.table-active{color:#fff}.table-striped>tbody>tr:nth-of-type(odd){color:#fff}.table-hover>tbody>tr:hover{color:#fff}.table-light{background-color:#323232;color:#fff}caption{color:#dee2e6}.link-primary{color:#72a4f7}.link-primary:hover{color:#5a95f5}.link-secondary{color:#daa1fe}.link-secondary:hover{color:#d088fe}.tooltip-inner{color:#fff;background-color:#757575}.form-check-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input:before{background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 13px rgba(0,0,0,0)}.form-check-input:hover:before{box-shadow:rgba(0,0,0,0)}.form-check-input:focus{border-color:rgba(255,255,255,.7)}.form-check-input:focus:before{box-shadow:0px 0px 0px 13px rgba(255,255,255,.6)}.form-check-input:checked{border-color:#1266f1}.form-check-input:checked:focus{border-color:#1266f1}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #1266f1}.form-check-input[type=checkbox]:focus:after{background-color:#303030}.form-check-input[type=checkbox]:checked{background-color:#1266f1}.form-check-input[type=checkbox]:checked:after{border-color:#fff;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#1266f1}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.7)}.form-check-input[type=checkbox]:indeterminate:after{border-color:#fff}.form-check-input[type=checkbox]:indeterminate:focus{background-color:#1266f1;border-color:#1266f1}.form-check-input[type=radio]:after{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked{background-color:rgba(0,0,0,0)}.form-check-input[type=radio]:checked:after{border-color:#1266f1;background-color:#1266f1}.form-check-input[type=radio]:checked:focus{background-color:rgba(0,0,0,0)}.form-switch .form-check-input{background-color:rgba(255,255,255,.38)}.form-switch .form-check-input:after{background-color:#dee2e6;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.form-switch .form-check-input[type=checkbox]:focus:after{background-color:#dee2e6}.form-switch .form-check-input:checked{background-color:#1266f1}.form-switch .form-check-input:checked:focus:before{box-shadow:-3px -1px 0px 13px #1266f1}.form-switch .form-check-input:checked[type=checkbox]:after{background-color:#1266f1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.form-label{color:rgba(255,255,255,.7)}.form-control{background-color:rgba(0,0,0,0)}.form-control:focus{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::placeholder{color:#6c757d}.form-control{color:rgba(255,255,255,.7)}.form-control:focus{border-color:#1266f1;box-shadow:inset 0px 0px 0px 1px #1266f1}.form-outline .form-control{background:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-outline .form-control~.form-label{color:rgba(255,255,255,.7)}.form-outline .form-control~.form-notch div{border-color:rgba(255,255,255,.7);background:rgba(0,0,0,0)}.form-outline .form-control:focus~.form-label{color:#1266f1}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]:not(.select-input){background-color:rgba(255,255,255,.2)}.select-input.focused~.form-notch .form-notch-leading{border-color:#1266f1;box-shadow:1px 0 0 0 #1266f1,0 1px 0 0 #1266f1,0 -1px 0 0 #1266f1}.select-input.focused~.form-notch .form-notch-middle{border-color:#1266f1;box-shadow:0 1px 0 0 #1266f1;border-top:1px solid rgba(0,0,0,0)}.select-input.focused~.form-notch .form-notch-trailing{border-color:#1266f1;box-shadow:-1px 0 0 0 #1266f1,0 -1px 0 0 #1266f1,0 1px 0 0 #1266f1}.form-range::-webkit-slider-thumb{background-color:#1266f1}.form-range::-moz-range-thumb{background-color:#1266f1}.form-range::-ms-thumb{background-color:#1266f1}.form-range:focus::-webkit-slider-thumb{background-color:#1266f1}.form-range:focus::-moz-range-thumb{background-color:#1266f1}.form-range:focus::-ms-thumb{background-color:#1266f1}.form-file-input:focus-within~.form-file-label{border-color:#1266f1;box-shadow:0px 0px 0px 1px #1266f1}.form-file-input[disabled]~.form-file-label .form-file-text,.form-file-input:disabled~.form-file-label .form-file-text,.form-file-input[disabled]~.form-file-label .form-file-button,.form-file-input:disabled~.form-file-label .form-file-button{background-color:rgba(255,255,255,.2)}.form-file-label{border-color:rgba(255,255,255,.7)}.form-file-button{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-file-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.form-control::-webkit-file-upload-button{color:rgba(255,255,255,.7)}.input-group>.form-control:focus{border-color:#1266f1;box-shadow:inset 0 0 0 1px #1266f1}.input-group-text{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7)}.input-group.form-outline input+.input-group-text{border-right-color:rgba(255,255,255,.7)}.loading-spinner{color:#1266f1} diff --git a/css/mdb.min.css b/css/mdb.min.css index 62ed965..133b472 100644 --- a/css/mdb.min.css +++ b/css/mdb.min.css @@ -1,11 +1,11 @@ -:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: purple-500;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}/*!rtl:raw: +:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: #9c27b0;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}/*!rtl:raw: [type="tel"], [type="url"], [type="email"], [type="number"] { direction: ltr; } -*/::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-right:calc(-0.5*var(--mdb-gutter-x));margin-left:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.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{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:left;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--mdb-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 rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.265625rem;padding-left:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--mdb-nav-tabs-border-radius);border-top-right-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-right:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.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(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/") /* rtl: var(--mdb-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:left;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--mdb-accordion-border-radius);border-top-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--mdb-accordion-inner-border-radius);border-top-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--mdb-accordion-inner-border-radius);border-bottom-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-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(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--mdb-toast-padding-x));margin-left:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;left:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-left-radius:var(--mdb-modal-inner-border-radius);border-top-right-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x)) calc(-0.5*var(--mdb-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-right-radius:var(--mdb-modal-inner-border-radius);border-bottom-left-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}/*!rtl:begin:ignore*/.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--mdb-popover-arrow-width);margin-left:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}/*!rtl:begin:ignore*/.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-left-radius:var(--mdb-popover-inner-border-radius);border-top-right-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}/*!rtl:begin:ignore*/.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}/*!rtl:end:ignore*/.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}/*!rtl:options:{ +*/::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-right:calc(-0.5*var(--mdb-gutter-x));margin-left:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--mdb-gutter-x)*.5);padding-left:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.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{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:left;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--mdb-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 rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.265625rem;padding-left:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--mdb-nav-tabs-border-radius);border-top-right-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-right:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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(--mdb-navbar-nav-link-padding-x);padding-left:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.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(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));margin-left:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--mdb-card-inner-border-radius);border-top-right-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--mdb-card-inner-border-radius);border-bottom-left-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/") /* rtl: var(--mdb-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:left;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--mdb-accordion-border-radius);border-top-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--mdb-accordion-inner-border-radius);border-top-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--mdb-accordion-inner-border-radius);border-bottom-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--mdb-accordion-border-radius);border-bottom-left-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-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(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-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(--mdb-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(--mdb-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(--mdb-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--mdb-list-group-border-width));border-left-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--mdb-toast-padding-x));margin-left:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;left:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-left-radius:var(--mdb-modal-inner-border-radius);border-top-right-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x)) calc(-0.5*var(--mdb-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-right-radius:var(--mdb-modal-inner-border-radius);border-bottom-left-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}/*!rtl:begin:ignore*/.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--mdb-popover-arrow-width);margin-left:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}/*!rtl:begin:ignore*/.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}/*!rtl:end:ignore*/.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-left-radius:var(--mdb-popover-inner-border-radius);border-top-right-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}/*!rtl:options:{ "autoRename": true, "stringMap":[ { "name" : "prev-next", @@ -20,4 +20,4 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * - */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 .5em 0 0;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:0 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:0 -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:0 -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:0 -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:0 -104px !important}i.flag-al:before,i.flag-albania:before{background-position:0 -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:0 -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:0 -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:0 -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:0 -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:0 -260px !important}i.flag-at:before,i.flag-austria:before{background-position:0 -286px !important}i.flag-au:before,i.flag-australia:before{background-position:0 -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:0 -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:0 -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:0 -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:0 -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:0 -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:0 -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:0 -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:0 -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:0 -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:0 -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:0 -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:0 -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:0 -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:0 -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:0 -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:0 -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:0 -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:0 -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:0 -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:0 -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:0 -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:0 -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:0 -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:0 -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:0 -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:0 -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:0 -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:0 -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:0 -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:0 -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:0 -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:0 -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:0 -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:0 -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:0 -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:0 -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:0 -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:0 -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:0 -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:0 -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:0 -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:0 -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:0 -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:0 -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:0 -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:0 -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:0 -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:0 -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:0 -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:0 -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:0 -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:0 -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:0 -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:0 -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:0 -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:0 -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:0 -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:0 -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:0 -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:0 -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:0 -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:0 -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:right}.form-outline .trailing{position:absolute;right:10px;left:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-right:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-left:.75rem;padding-right:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{left:0;top:0;height:100%;width:.5rem;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-right:none;border-left:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-right:none;border-left:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) /*!rtl:ignore*/;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 /*!rtl:ignore*/;margin-left:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-right:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-left:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-right:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-left:1.0625rem;box-shadow:3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-left:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-left:1px;margin-right:1px}.input-group-text>.form-check-input[type=radio]{margin-right:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-left:0}.input-group.form-outline input+.input-group-text{border:0;border-left:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-left:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2);background-color:#386bc0}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:#3566b6}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:0 4px 9px -4px #3b71ca}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2);background-color:#d8dfeb}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:#ccd4de}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:0 4px 9px -4px #e3ebf7}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2);background-color:#139c49}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:#129445}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:0 4px 9px -4px #14a44d}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2);background-color:#d1485f}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:#c6445a}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:0 4px 9px -4px #dc4c64}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2);background-color:#d9991a}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:#cd9118}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:0 4px 9px -4px #e4a11b}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2);background-color:#50abc8}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:#4ca2be}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:0 4px 9px -4px #54b4d3}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2);background-color:#eee}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:#e2e2e2}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:0 4px 9px -4px #fbfbfb}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2);background-color:#302b2b}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:#2e2929}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:0 4px 9px -4px #332d2d}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2);background-color:#f2f2f2}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:#e6e6e6}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:0 4px 9px -4px #fff}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2);background-color:#000}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:#000}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:0 4px 9px -4px #000}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;border-color:#3b71ca}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:#386bc0}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:#386bc0}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:#3566b6}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:#386bc0}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:#3b71ca}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;border-color:#e3ebf7}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:#d8dfeb}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:#d8dfeb}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:#ccd4de}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:#d8dfeb}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:#e3ebf7}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;border-color:#14a44d}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:#139c49}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:#139c49}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:#129445}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:#139c49}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:#14a44d}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;border-color:#dc4c64}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:#d1485f}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:#d1485f}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:#c6445a}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:#d1485f}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:#dc4c64}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;border-color:#e4a11b}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:#d9991a}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:#d9991a}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:#cd9118}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:#d9991a}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:#e4a11b}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;border-color:#54b4d3}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:#50abc8}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:#50abc8}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:#4ca2be}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:#50abc8}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:#54b4d3}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;border-color:#fbfbfb}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:#eee}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:#eee}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:#e2e2e2}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:#eee}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:#fbfbfb}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;border-color:#332d2d}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:#302b2b}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:#302b2b}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:#2e2929}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:#302b2b}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:#332d2d}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;border-color:#fff}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:#f2f2f2}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:#f2f2f2}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:#e6e6e6}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:#f2f2f2}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:#fff}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;border-color:#000}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:#000}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:#000}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:#000}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:#000}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:#000}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-left:0px;padding-right:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;right:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-right:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-left:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;right:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-left:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-right:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-left-radius:var(--mdb-card-border-radius);border-top-right-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-left-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-left-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-left:var(--mdb-pagination-circle-padding-x);padding-right:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-left:var(--mdb-pagination-circle-padding-l-lg);padding-right:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-left:var(--mdb-pagination-circle-padding-l-sm);padding-right:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-left:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-left:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-right:var(--mdb-toast-btn-close-mr);margin-left:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-left:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-left:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(-50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(-45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-right:0px}.form-check-label{padding-left:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{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 rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;left:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;left:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-left:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}/*# sourceMappingURL=mdb.min.css.map */ + */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 .5em 0 0;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:0 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:0 -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:0 -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:0 -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:0 -104px !important}i.flag-al:before,i.flag-albania:before{background-position:0 -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:0 -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:0 -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:0 -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:0 -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:0 -260px !important}i.flag-at:before,i.flag-austria:before{background-position:0 -286px !important}i.flag-au:before,i.flag-australia:before{background-position:0 -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:0 -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:0 -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:0 -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:0 -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:0 -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:0 -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:0 -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:0 -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:0 -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:0 -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:0 -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:0 -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:0 -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:0 -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:0 -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:0 -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:0 -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:0 -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:0 -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:0 -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:0 -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:0 -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:0 -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:0 -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:0 -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:0 -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:0 -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:0 -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:0 -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:0 -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:0 -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:0 -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:0 -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:0 -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:0 -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:0 -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:0 -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:0 -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:0 -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:0 -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:0 -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:0 -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:0 -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:0 -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:0 -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:0 -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:0 -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:0 -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:0 -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:0 -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:0 -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:0 -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:0 -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:0 -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:0 -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:0 -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:0 -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:0 -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:0 -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:0 -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:0 -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:0 -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:right}.form-outline .trailing{position:absolute;right:10px;left:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-right:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-left:.75rem;padding-right:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{left:0;top:0;height:100%;width:.5rem;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-right:none;border-left:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-right:none;border-left:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) /*!rtl:ignore*/;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 /*!rtl:ignore*/;margin-left:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-right:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-left:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-right:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-left:1.0625rem;box-shadow:3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-left:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-left:1px;margin-right:1px}.input-group-text>.form-check-input[type=radio]{margin-right:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-left:0}.input-group.form-outline input+.input-group-text{border:0;border-left:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-left:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(59, 113, 202, 0.3), 0 4px 18px 0 rgba(59, 113, 202, 0.2)}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:var(--mdb-btn-box-shadow)}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(227, 235, 247, 0.3), 0 4px 18px 0 rgba(227, 235, 247, 0.2)}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:var(--mdb-btn-box-shadow)}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(20, 164, 77, 0.3), 0 4px 18px 0 rgba(20, 164, 77, 0.2)}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:var(--mdb-btn-box-shadow)}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(220, 76, 100, 0.3), 0 4px 18px 0 rgba(220, 76, 100, 0.2)}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:var(--mdb-btn-box-shadow)}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(228, 161, 27, 0.3), 0 4px 18px 0 rgba(228, 161, 27, 0.2)}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:var(--mdb-btn-box-shadow)}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(84, 180, 211, 0.3), 0 4px 18px 0 rgba(84, 180, 211, 0.2)}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:var(--mdb-btn-box-shadow)}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(251, 251, 251, 0.3), 0 4px 18px 0 rgba(251, 251, 251, 0.2)}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:var(--mdb-btn-box-shadow)}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(51, 45, 45, 0.3), 0 4px 18px 0 rgba(51, 45, 45, 0.2)}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:var(--mdb-btn-box-shadow)}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(255, 255, 255, 0.3), 0 4px 18px 0 rgba(255, 255, 255, 0.2)}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:var(--mdb-btn-box-shadow)}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(0, 0, 0, 0.3), 0 4px 18px 0 rgba(0, 0, 0, 0.2)}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:var(--mdb-btn-box-shadow)}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;--mdb-btn-border-color: #3b71ca;--mdb-btn-focus-border-color: #386bc0;--mdb-btn-hover-border-color: #386bc0;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:var(--mdb-btn-border-color)}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;--mdb-btn-border-color: #e3ebf7;--mdb-btn-focus-border-color: #d8dfeb;--mdb-btn-hover-border-color: #d8dfeb;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:var(--mdb-btn-border-color)}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;--mdb-btn-border-color: #14a44d;--mdb-btn-focus-border-color: #139c49;--mdb-btn-hover-border-color: #139c49;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:var(--mdb-btn-border-color)}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;--mdb-btn-border-color: #dc4c64;--mdb-btn-focus-border-color: #d1485f;--mdb-btn-hover-border-color: #d1485f;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:var(--mdb-btn-border-color)}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;--mdb-btn-border-color: #e4a11b;--mdb-btn-focus-border-color: #d9991a;--mdb-btn-hover-border-color: #d9991a;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:var(--mdb-btn-border-color)}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;--mdb-btn-border-color: #54b4d3;--mdb-btn-focus-border-color: #50abc8;--mdb-btn-hover-border-color: #50abc8;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:var(--mdb-btn-border-color)}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;--mdb-btn-border-color: #fbfbfb;--mdb-btn-focus-border-color: #eeeeee;--mdb-btn-hover-border-color: #eeeeee;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:var(--mdb-btn-border-color)}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;--mdb-btn-border-color: #332d2d;--mdb-btn-focus-border-color: #302b2b;--mdb-btn-hover-border-color: #302b2b;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:var(--mdb-btn-border-color)}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;--mdb-btn-border-color: #fff;--mdb-btn-focus-border-color: #f2f2f2;--mdb-btn-hover-border-color: #f2f2f2;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:var(--mdb-btn-border-color)}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;--mdb-btn-border-color: #000;--mdb-btn-focus-border-color: black;--mdb-btn-hover-border-color: black;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:var(--mdb-btn-border-color)}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-left:0px;padding-right:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;right:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-right:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-left:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;right:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;left:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-left:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-right:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-left-radius:var(--mdb-card-border-radius);border-top-right-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-left-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-left-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item:first-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-left:var(--mdb-pagination-circle-padding-x);padding-right:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-left:var(--mdb-pagination-circle-padding-l-lg);padding-right:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-left:var(--mdb-pagination-circle-padding-l-sm);padding-right:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-left:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-left:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-right:var(--mdb-toast-btn-close-mr);margin-left:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-left:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-left:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(-50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(-45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-right:0px}.form-check-label{padding-left:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{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 rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}.dropdown-menu{margin-top:auto}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;left:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;left:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;left:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;left:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-left:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:-1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}/*# sourceMappingURL=mdb.min.css.map */ diff --git a/css/mdb.min.css.map b/css/mdb.min.css.map index dbbe2f5..523b720 100644 --- a/css/mdb.min.css.map +++ b/css/mdb.min.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../src/scss/standard/bootstrap-rtl-fix/_root.scss","../src/scss/standard/bootstrap-rtl-fix/vendor/_rfs.scss","../src/scss/standard/bootstrap-rtl-fix/_reboot.scss","../src/scss/standard/bootstrap-rtl-fix/_variables.scss","../src/scss/standard/free/_variables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_border-radius.scss","../src/scss/standard/bootstrap-rtl-fix/_type.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_lists.scss","../src/scss/standard/bootstrap-rtl-fix/_images.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_image.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_box-shadow.scss","../src/scss/standard/bootstrap-rtl-fix/_containers.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_container.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_breakpoints.scss","../src/scss/standard/bootstrap-rtl-fix/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/_tables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_table-variants.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-text.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-control.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_transition.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_gradients.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-select.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-check.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-range.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_floating-labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_input-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_forms.scss","../src/scss/standard/bootstrap-rtl-fix/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/_transitions.scss","../src/scss/standard/bootstrap-rtl-fix/_dropdown.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_caret.scss","../src/scss/standard/bootstrap-rtl-fix/_button-group.scss","../src/scss/standard/bootstrap-rtl-fix/_nav.scss","../src/scss/standard/bootstrap-rtl-fix/_navbar.scss","../src/scss/standard/bootstrap-rtl-fix/_card.scss","../src/scss/standard/bootstrap-rtl-fix/_breadcrumb.scss","../src/scss/standard/bootstrap-rtl-fix/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/_badge.scss","../src/scss/standard/bootstrap-rtl-fix/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/_accordion.scss","../src/scss/standard/bootstrap-rtl-fix/_progress.scss","../src/scss/standard/bootstrap-rtl-fix/_placeholders.scss","../src/scss/standard/bootstrap-rtl-fix/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/_close.scss","../src/scss/standard/bootstrap-rtl-fix/_toasts.scss","../src/scss/standard/bootstrap-rtl-fix/_modal.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_backdrop.scss","../src/scss/standard/bootstrap-rtl-fix/_popover.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_reset-text.scss","../src/scss/standard/bootstrap-rtl-fix/_carousel.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_clearfix.scss","../src/scss/standard/bootstrap-rtl-fix/_spinners.scss","../src/scss/standard/bootstrap-rtl-fix/_offcanvas.scss","../src/scss/standard/bootstrap-rtl-fix/_tooltip.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_color-bg.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_colored-links.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_ratio.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_position.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stacks.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stretched-link.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_text-truncation.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_text-truncate.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_vr.scss","../src/scss/standard/free/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/utilities/_api.scss","../src/scss/standard/free/_root.scss","../src/scss/standard/free/_reboot.scss","../src/scss/standard/free/_type.scss","../src/scss/standard/free/_colors.scss","../src/scss/standard/free/_flag.scss","../src/scss/standard/free/_images.scss","../src/scss/standard/free/forms/_form-control.scss","../src/scss/standard/free/forms/_form-select.scss","../src/scss/standard/free/forms/_form-check.scss","../src/scss/standard/free/forms/_form-file.scss","../src/scss/standard/free/forms/_input-group.scss","../src/scss/standard/free/forms/_validation.scss","../src/scss/standard/free/forms/_form-range.scss","../src/scss/standard/free/_tables.scss","../src/scss/standard/free/_buttons.scss","../src/scss/standard/free/mixins/_buttons.scss","../src/scss/standard/free/_deprecated.scss","../src/scss/standard/free/_dropdown.scss","../src/scss/standard/free/_button-group.scss","../src/scss/standard/free/_nav.scss","../src/scss/standard/free/_navbar.scss","../src/scss/standard/free/_card.scss","../src/scss/standard/free/_breadcrumb.scss","../src/scss/standard/free/_pagination.scss","../src/scss/standard/free/_badge.scss","../src/scss/standard/free/_alert.scss","../src/scss/standard/free/_progress.scss","../src/scss/standard/free/_list-group.scss","../src/scss/standard/free/_close.scss","../src/scss/standard/free/_modal.scss","../src/scss/standard/free/_toasts.scss","../src/scss/standard/free/_tooltip.scss","../src/scss/standard/free/_popover.scss","../src/scss/standard/free/_scrollspy.scss","../src/scss/standard/free/_ripple.scss","../src/scss/standard/free/mixins/_ripple.scss","../src/scss/standard/free/_range.scss","../src/scss/standard/free/_accordion.scss","../src/scss/standard/free/_carousel.scss","../src/scss/free/_checkboxes.scss","../src/scss/free/_badges.scss","../src/scss/free/_buttons.scss","../src/scss/free/_button-group.scss","../src/scss/free/_carousel.scss","../src/scss/free/_navbar.scss","../src/scss/free/_tooltips.scss","../src/scss/free/_popovers.scss","../src/scss/free/_scrollspy.scss","../src/scss/free/_validation.scss","../src/scss/free/_variables.scss","../src/scss/free/_tabs.scss","../src/scss/free/_input-group.scss","../src/scss/free/_modal.scss"],"names":[],"mappings":"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,WACA,kBACA,gBACA,YhBoqBiB,IgBnqBjB,MhB5FS,QgB6FT,+BACA,2BACA,mBAEA,8BACE,UAGF,gFAEE,gBACA,eAWJ,iBACE,WjBqtBgB,2BiBptBhB,qBnBgKI,UALI,SI3QN,qBeoHF,uCACE,qBACA,wBACA,kBjB6kBqB,MiBzkBzB,iBACE,WjB4sBgB,yBiB3sBhB,mBnBmJI,UALI,KI3QN,oBeiIF,uCACE,mBACA,qBACA,kBjBokBqB,KiB5jBvB,sBACE,WjBmrBW,4BiBhrBb,yBACE,WjBmrBc,2BiBhrBhB,yBACE,WjBmrBc,yBiB9qBlB,oBACE,MjBorBiB,KiBnrBjB,OjBoqBa,4BiBnqBb,QjB0hBoB,QiBxhBpB,mDACE,eAGF,uCACE,oBfpKA,qBewKF,0CfxKE,qBe4KF,oCACE,OjBupBc,2BiBrpBhB,oCACE,OjBwpBc,yBoBt1BlB,aACE,cACA,WACA,uCAEA,uCtByRI,UALI,KsB9QR,YpB4hBmB,IoB3hBnB,YnB4vBiB,ImB3vBjB,MnBJS,QmBKT,iBnBdM,KmBeN,iPACA,4BACA,oBpBy5BwB,oBoBx5BxB,gBpBy5BoB,UoBx5BpB,yBlBLE,qBKLE,WARW,iCWUX,WEWJ,eACA,gBFRI,uCEfN,aFgBQ,iBESN,mBACE,anBwlBM,QmBvlBN,UblBE,WARW,mEamCf,0DAEE,cpBgqBkB,OoB/pBlB,sBAGF,sBAEE,iBnBzCO,KmB8CT,4BACE,oBACA,0BAIJ,gBACE,YpBypBuB,OoBxpBvB,epBwpBuB,OoBvpBvB,apBwpBuB,MFpbnB,UALI,SI3QN,qBkBiDJ,gBACE,YpBqpBuB,MoBppBvB,epBopBuB,MoBnpBvB,apBopBuB,KFxbnB,UALI,KI3QN,oBmBfJ,YACE,cACA,WrBi2BsB,OqBh2BtB,arBi2ByB,MqBh2BzB,crBi2ByB,QqB/1BzB,8BACE,WACA,mBAIJ,oBACE,crBu1ByB,MqBt1BzB,eACA,iBAEA,sCACE,YACA,oBACA,cAIJ,kBACE,MrBy0BuB,IqBx0BvB,OrBw0BuB,IqBv0BvB,gBACA,mBACA,iBpB5BM,KoB6BN,4BACA,2BACA,wBACA,OrB40BwB,0BqB30BxB,gBACA,yBAGA,iCnBvBE,oBmB2BF,8BAEE,crBm0B6B,IqBh0B/B,yBACE,OrB0zB6B,gBqBvzB/B,wBACE,apB+jBM,QoB9jBN,UACA,WrB0pByB,kCqBvpB3B,0BACE,iBpByjBM,QoBxjBN,apBwjBM,QoBtjBN,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBpBoiBM,QoBniBN,apBxEO,QoB8EL,yOAIJ,2BACE,oBACA,YACA,QrBiyBgC,GqB1xBhC,2FACE,eACA,QrBwxB8B,GqB1wBpC,aACE,arBmxB0B,MqBjxB1B,+BACE,MrB+wBgB,IqB9wBhB,mBACA,wKACA,gCnB5GA,kBgBHE,WGiHF,qCH7GE,uCGuGJ,+BHtGM,iBG8GJ,qCACE,0JAGF,uCACE,oBrB8wB4B,aqBzwB1B,uJAKN,gCACE,crByvBwB,MqBxvBxB,eAEA,kDACE,oBACA,cAKN,mBACE,qBACA,arBuuB6B,KqBpuB/B,WACE,kBACA,sBACA,oBAIE,mDACE,oBACA,YACA,QrB+kBiB,IsBrvBvB,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,wCACE,WtB08B8B,iDsBx8BhC,oCACE,WtBu8B8B,iDsBn8BlC,8BACE,SAGF,kCACE,MtBw7BqB,KsBv7BrB,OtBu7BqB,KsBt7BrB,oBH7BF,iBlBmnBQ,QqBplBN,OtBu7BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIsBF,4FACA,gBJnBE,uCIUJ,kCJTM,iBIoBJ,yCHrCF,iBlBiuD8B,QqBvrD9B,2CACE,MtBi6BqB,KsBh6BrB,OtBi6BsB,MsBh6BtB,oBACA,OtBg6BsB,QsB/5BtB,iBrB1CO,QqB2CP,2BpBjCA,mBKLE,WARW,iCemDf,8BACE,MtB65BqB,KsB55BrB,OtB45BqB,KmBn9BvB,iBlBmnBQ,QqB1jBN,OtB65BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIgDF,4FACA,gBJ7CE,uCIqCJ,8BJpCM,iBI8CJ,qCH/DF,iBlBiuD8B,QqB7pD9B,8BACE,MtBu4BqB,KsBt4BrB,OtBu4BsB,MsBt4BtB,oBACA,OtBs4BsB,QsBr4BtB,iBrBpEO,Qq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E,oCACA,oBACA,4CAEA,kDACA,wCnBhGE,WARW,KmBmHf,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,eCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,YCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,WCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCD8FA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,uBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,oBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,mBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDgFF,UACE,2BACA,yBACA,0BACA,oCACA,+BACA,0CACA,gCACA,2CACA,kCACA,6CACA,2BACA,yCAEA,gBzByfgB,KyBpfhB,wCAEE,gBzBsfoB,KyBnftB,wBACE,2BAGF,gBACE,iCAUJ,2BCjHE,4BACA,+B7B8MI,oBALI,S6BvMR,gCDuHF,2BC1HE,6BACA,0B7B8MI,oBALI,Q6BvMR,iCCvFF,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sEAME,kBAGF,iBACE,mBCmBE,wBACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cDzCN,eAEE,4BACA,gCACA,4BACA,iCACA,gC/B2QI,yBALI,S+BpQR,8BACA,wBACA,iEACA,qCACA,iCACA,uDACA,2CACA,wCACA,qGACA,mCACA,yCACA,sCACA,uCACA,uCACA,4CACA,oCACA,sCACA,qCACA,sCACA,wCAGA,kBACA,mCACA,aACA,wCACA,oEACA,S/B8OI,UALI,8B+BvOR,gCACA,gBACA,gBACA,wCACA,4BACA,+E3BzCE,gDKLE,WARW,+BsB0Df,gCACE,SACA,OACA,sCAuBA,qBACE,sBAEA,sCACE,WACA,OAIJ,mBACE,oBAEA,oCACE,QACA,UnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QA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A,8BACA,+BACA,4E/BlIE,sDgBHE,WeuIJ,qCfnII,uCe2HN,gBf1HQ,iBeoIN,sBACE,qBAGF,sBACE,qBACA,UACA,uDAMJ,qBACE,qBACA,YACA,aACA,sBACA,mDACA,4BACA,2BACA,qBAGF,mBACE,0CACA,gBvBhHE,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,yCACE,mDACA,kDAIJ,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,8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,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,2BACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,gHAEE,MD+KqB,QC9KrB,yBAGF,yDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,wBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,0GAEE,MD+KqB,QC9KrB,yBAGF,sDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,uBACE,MDuL2B,QCtL3B,iBDmLsB,QChLpB,wGAEE,MDiLuB,QChLvB,yBAGF,qDACE,M5CXA,K4CYA,iBD2KuB,QC1KvB,aD0KuB,QCxL7B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QErL7B,WACE,uBACA,M9C2iDgB,I8C1iDhB,O9C0iDgB,I8CziDhB,oBACA,M7CMM,K6CLN,qXACA,S5COE,qB4CLF,Q9C2iDkB,G8CxiDlB,iBACE,M7CFI,K6CGJ,qBACA,Q9CsiDsB,I8CniDxB,iBACE,UACA,W9C2rByB,kC8C1rBzB,Q9CiiDsB,E8C9hDxB,wCAEE,oBACA,iBACA,Q9C2hDyB,I8CvhD7B,iBACE,O9CuhDuB,2C+C7jDzB,OAEE,yBACA,4BACA,+BACA,4BACA,6BjD6RI,sBALI,SiDtRR,oBACA,qBACA,8BACA,8DACA,kCACA,kGACA,kCACA,4BACA,qDAGA,iCACA,ejD+QI,UALI,2BiDxQR,6BACA,oBACA,qCACA,4BACA,yEACA,uC7CRE,6C6CWF,eACE,UAGF,kBACE,aAIJ,iBACE,yBAEA,kBACA,gCACA,kBACA,eACA,oBAEA,mCACE,uCAIJ,cACE,aACA,mBACA,8DACA,oCACA,4CACA,4BACA,uF7CjCE,4FACA,6F6CsCF,yBACE,mDAGA,uCAIJ,YACE,mCACA,qBCpEF,OAEE,yBACA,yBACA,0BACA,2BACA,oBACA,qBACA,8DACA,8BACA,kCACA,gEACA,oDACA,mCACA,mCACA,sCACA,iDACA,qCACA,mCACA,+BACA,wBACA,iDACA,qCAGA,eACA,MACA,OACA,gCACA,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,+BAEA,oBAGA,0B9B3CI,W8B4CF,uBACA,UhD01CmB,oBkBn4CjB,uC8BuCJ,0B9BtCM,iB8B0CN,0BACE,UhDw1CmB,KgDp1CrB,kCACE,UhDq1CoB,YgDj1CxB,yBACE,8CAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,kDAIF,eACE,kBACA,aACA,sBACA,WAEA,6BACA,oBACA,qCACA,4BACA,yE9CpFE,6CKLE,WARW,4ByCqGf,UAIF,gBAEE,4BACA,wBACA,4BCjHA,eACA,MACA,OACA,QDkHE,2BCjHF,YACA,aACA,iBDgHE,uBC7GF,qBACE,UAEF,qBACE,QD0GA,4BAMJ,cACE,aACA,cACA,mBACA,8BACA,wCACA,8F9C1GE,4DACA,6D8C6GF,yBACE,8FAEA,mJAOJ,aACE,gBACA,+CAKF,YACE,kBAGA,cACA,iCAIF,cACE,aACA,cACA,eACA,mBACA,yBACA,wEACA,4CACA,2F9ClIE,gEACA,+D8CwIF,gBACE,4CtChHA,yBsCwHF,OACE,4BACA,0DAIF,cACE,iCACA,kBACA,iBAGF,UACE,0BtCrIA,yBsC0IF,oBAEE,0BtC5IA,0BsCiJF,UACE,2BAUA,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,S9CpNJ,gB8CwNE,gE9CxNF,gB8C6NE,8BACE,gBtCjKJ,4BsC+IA,0B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E,qBACA,+BACA,iCACA,iDAEA,kBACA,+FAKF,0BACE,GACE,2CAKJ,gBAEE,0BACA,2BACA,uCACA,mCACA,qCACA,6CAGA,0DACA,iCAGF,mBAEE,0BACA,2BACA,kCASF,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cAEE,0BACA,2BACA,uCACA,qCACA,2CAGA,8BACA,UAGF,iBACE,0BACA,2BAIA,uCACE,8BAEE,qCClFN,kFAEE,6BACA,6BACA,6BACA,gCACA,gCACA,wBACA,yBACA,kCACA,kEACA,oE7CmEE,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,crCTM,iBR2DJ,6B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,0B6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,eAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,erCTM,iBR2DJ,6B6ClCE,+BACE,MACA,OACA,iCACA,uFAEA,4BAGF,6BACE,MACA,QACA,iCACA,sFAEA,2BAGF,6BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,gCACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,wDAEE,eAGF,iEAGE,oB7C1BJ,0B6CrCF,eAqEM,6BACA,gCACA,0CAEA,iCACE,aAGF,+BACE,aACA,YACA,UACA,mBAEA,2CAnFR,WAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,0BrCxBA,uCqCUJ,WrCTM,iBqCyBF,2BACE,MACA,OACA,iCACA,uFAEA,4BAGF,yBACE,MACA,QACA,iCACA,sFAEA,2BAGF,yBACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,4BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,gDAEE,eAGF,qDAGE,mBA2BR,oBNtHE,eACA,MACA,OACA,QjDuhC0B,KiDthC1B,YACA,aACA,iBhDQM,KgDLN,yBACE,UAEF,yBACE,QjDu3CqB,GuDtwCzB,kBACE,aACA,mBACA,8BACA,sEAEA,6BACE,wFAEA,qDACA,uDACA,wDAIJ,iBACE,gBACA,YtD4nBiB,IsDznBnB,gBACE,YACA,sEACA,gBCtJF,SAEE,2BACA,+BACA,8BACA,6BACA,uB1D4RI,wBALI,S0DrRR,0BACA,0BACA,qCACA,2BACA,kCACA,mCAGA,kCACA,cACA,wCACA,iCLnBA,YlDuwBiB,uBkDrwBjB,kBACA,YnDwiBmB,ImDviBnB,YlDwwBiB,IkDvwBjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBrDoRI,UALI,6B0DnQR,qBACA,UAEA,cACE,mCAGF,wBACE,cACA,qCACA,uCAEA,gCACE,kBACA,WACA,2BACA,mBAKN,2FACE,SAEA,2GACE,SACA,uFAEA,uCAIJ,qBACA,6FACE,OACA,sCACA,sCAEA,6GACE,WACA,+HAEA,yCAIJ,mBAEA,iGACE,MAEA,iHACE,YACA,uFAEA,0CAIJ,qBACA,8FACE,QACA,sCACA,sCAEA,8GACE,UACA,+HAEA,wCAIJ,mBAkBA,eACE,uCACA,kEACA,+BACA,kBACA,uCtDxGE,+CmDjBF,iBACE,cACA,WACA,4BICA,sBACA,yEAFF,mBACE,sBACA,0EAFF,iBACE,sBACA,wEAFF,gBACE,sBACA,yEAFF,iBACE,sBACA,yEAFF,cACE,sBACA,yEAFF,eACE,sBACA,0EAFF,cACE,sBACA,uECNF,cACE,yBAGE,wCAEE,yBANN,gBACE,yBAGE,4CAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,aACE,yBAGE,sCAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,WACE,yBAGE,kCAEE,yBANN,YACE,yBAGE,oCAEE,yBANN,WACE,yBAGE,kCAEE,yBCLR,OACE,kBACA,WAEA,eACE,cACA,oCACA,WAGF,SACE,kBACA,MACA,OACA,WACA,YAKF,WACE,yBADF,WACE,wBADF,YACE,2BADF,YACE,mCCrBJ,WACE,eACA,MACA,QACA,OACA,Q5DohCa,K4DjhCf,cACE,eACA,QACA,SACA,OACA,Q5D4gCa,K4DpgCX,YACE,gBACA,MACA,Q5DggCU,K4D7/BZ,eACE,gBACA,SACA,Q5D0/BU,KUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,yBkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,0BkD5CA,eACE,gBACA,MACA,Q5DggCU,K4D7/BZ,kBACE,gBACA,SACA,Q5D0/BU,MUv9BZ,0BkD5CA,gBACE,gBACA,MACA,Q5DggCU,K4D7/BZ,mBACE,gBACA,SACA,Q5D0/BU,M6DzhChB,QACE,aACA,mBACA,mBACA,mBAGF,QACE,aACA,cACA,sBACA,mBCRF,2ECIE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBCXA,uBACE,kBACA,MACA,QACA,SACA,OACA,QhEoZqB,EgEnZrB,WCRJ,+BCCE,uBACA,mBCNF,IACE,qBACA,mBACA,UACA,eACA,8BACA,QnEwnBW,IoEtiBb,oBACE,wCAIF,gBACE,8BAEA,2CAIF,UACE,4BAEF,UACE,4BAEF,WACE,6BAIF,mBACE,kBAGF,mBACE,kBAIF,aACE,mBAEF,YACE,kBAwFA,cACE,sBADF,gBACE,sBADF,cACE,sBADF,aACE,sBADF,cACE,sBADF,WACE,sBADF,YACE,sBADF,WACE,sBCpII,gBAOI,mCAPJ,WAOI,8BAPJ,cAOI,iCAPJ,cAOI,iCAPJ,mBAOI,sCAPJ,gBAOI,mCAPJ,aAOI,sBAPJ,WAOI,uBAPJ,YAOI,sBAPJ,WAOI,qBAPJ,WAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,aAOI,qBAPJ,eAOI,yBAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,iBAOI,2BAPJ,UAOI,0BAPJ,gBAOI,gCAPJ,SAOI,yBAPJ,QAOI,wBAPJ,SAOI,yBAPJ,aAOI,6BAPJ,cAOI,8BAPJ,QAOI,wBAPJ,eAOI,+BAPJ,QAOI,wBAPJ,QAOI,mDAPJ,WAOI,wDAPJ,WAOI,mDAPJ,aAOI,2BAPJ,UAOI,2BAPJ,UAOI,8EAPJ,UAOI,8EAPJ,UAOI,qFAPJ,UAOI,uFAPJ,UAOI,uFAPJ,UAOI,wFAPJ,eAOI,kDAPJ,eAOI,mDAPJ,eAOI,mDAPJ,eAOI,oDAPJ,eAOI,oDAPJ,eAOI,oDAPJ,iBAOI,6EAPJ,iBAOI,6EAPJ,iBAOI,oFAPJ,iBAOI,sFAPJ,iBAOI,sFAPJ,iBAOI,uFAPJ,cAOI,wDAPJ,iBAOI,2BAPJ,mBAOI,6BAPJ,mBAOI,6BAPJ,gBAOI,0BAPJ,iBAOI,2BAPJ,OAOI,iBAPJ,QAOI,mBAPJ,SAOI,oBAPJ,UAOI,oBAPJ,WAOI,sBAPJ,YAOI,uBAPJ,SAOI,kBAPJ,UAOI,oBAPJ,WAOI,qBAPJ,OAOI,mBAPJ,QAOI,qBAPJ,SAOI,sBAPJ,kBAOI,2CAPJ,oBAOI,sCAPJ,oBAOI,sCAPJ,QAOI,0FAPJ,UAOI,oBAPJ,YAOI,8FAPJ,cAOI,wBAPJ,YAOI,gGAPJ,cAOI,0BAPJ,eAOI,iGAPJ,iBAOI,2BAPJ,cAOI,+FAPJ,gBAOI,yBAPJ,gBAIQ,wBAGJ,gFAPJ,kBAIQ,wBAGJ,kFAPJ,gBAIQ,wBAGJ,gFAPJ,eAIQ,wBAGJ,+EAPJ,gBAIQ,wBAGJ,gFAPJ,aAIQ,wBAGJ,6EAPJ,cAIQ,wBAGJ,8EAPJ,aAIQ,wBAGJ,6EAPJ,cAIQ,wBAGJ,8EAjBJ,UACE,wBADF,UACE,wBADF,UACE,wBADF,UACE,wBADF,UACE,wBADF,mBACE,0BADF,mBACE,2BADF,mBACE,0BADF,mBACE,2BADF,oBACE,wBASF,MAOI,qBAPJ,MAOI,qBAPJ,MAOI,qBAPJ,OAOI,sBAPJ,QAOI,sBAPJ,QAOI,0BAPJ,QAOI,uBAPJ,YAOI,2BAPJ,MAOI,sBAPJ,MAOI,sBAPJ,MAOI,sBAPJ,OAOI,uBAPJ,QAOI,uBAPJ,QAOI,2BAPJ,QAOI,wBAPJ,YAOI,4BAPJ,WAOI,yBAPJ,UAOI,8BAPJ,aAOI,iCAPJ,kBAOI,sCAPJ,qBAOI,yCAPJ,aAOI,uBAPJ,aAOI,uBAPJ,eAOI,yBAPJ,eAOI,yBAPJ,WAOI,0BAPJ,aAOI,4BAPJ,mBAOI,kCAPJ,uBAOI,sCAPJ,qBAOI,oCAPJ,wBAOI,kCAPJ,yBAOI,yCAPJ,wBAOI,wCAPJ,wBAOI,wCAPJ,mBAOI,kCAPJ,iBAOI,gCAPJ,oBAOI,8BAPJ,sBAOI,gCAPJ,qBAOI,+BAPJ,qBAOI,oCAPJ,mBAOI,kCAPJ,sBAOI,gCAPJ,uBAOI,uCAPJ,sBAOI,sCAPJ,uBAOI,iCAPJ,iBAOI,2BAPJ,kBAOI,iCAPJ,gBAOI,+BAPJ,mBAOI,6BAPJ,qBAOI,+BAPJ,oBAOI,8BAPJ,aAOI,oBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,YAOI,mBAPJ,KAOI,oBAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,uBAPJ,KAOI,yBAPJ,KAOI,uBAPJ,QAOI,uBAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,wBAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,6BAPJ,MAOI,2BAPJ,SAOI,2BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,SAOI,6BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,SAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,MAOI,8BAPJ,MAOI,8BAPJ,OAOI,8BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,OAOI,+BAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,SAOI,4BAPJ,MAOI,2BAPJ,MAOI,0BAPJ,MAOI,wBAPJ,MAOI,0BAPJ,MAOI,wBAPJ,OAOI,iEAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,iEAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+DAPJ,OAOI,2DAPJ,OAOI,+BAPJ,OAOI,8BAPJ,OAOI,4BAPJ,OAOI,8BAPJ,OAOI,4BAPJ,OAOI,iCAPJ,OAOI,gCAPJ,OAOI,8BAPJ,OAOI,gCAPJ,OAOI,8BAPJ,OAOI,kCAPJ,OAOI,iCAPJ,OAOI,+BAPJ,OAOI,iCAPJ,OAOI,+BAPJ,OAOI,gCAPJ,OAOI,+BAPJ,OAOI,6BAPJ,OAOI,+BAPJ,OAOI,6BAPJ,KAOI,qBAPJ,KAOI,0BAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,0BAPJ,KAOI,wBAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,iCAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,iCAPJ,MAOI,+BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,OAOI,iBAPJ,OAOI,sBAPJ,OAOI,qBAPJ,OAOI,oBAPJ,OAOI,sBAPJ,OAOI,oBAPJ,gBAOI,iDAPJ,MAOI,4CAPJ,MAOI,4CAPJ,MAOI,0CAPJ,MAOI,4CAPJ,MAOI,6BAPJ,MAOI,0BAPJ,YAOI,6BAPJ,YAOI,6BAPJ,UAOI,2BAPJ,YAOI,+BAPJ,WAOI,2BAPJ,SAOI,2BAPJ,aAOI,2BAPJ,WAOI,8BAPJ,MAOI,yBAPJ,OAOI,4BAPJ,SAOI,2BAPJ,OAOI,yBAPJ,YAOI,2BAPJ,UAOI,4BAPJ,aAOI,6BAPJ,sBAOI,gCAPJ,2BAOI,qCAPJ,8BAOI,wCAPJ,gBAOI,oCAPJ,gBAOI,oCAPJ,iBAOI,qCAPJ,WAOI,8BAPJ,aAOI,8BArBJ,qBAcA,YAOI,iEAmBJ,mBA1BA,cAIQ,sBAGJ,uEAPJ,gBAIQ,sBAGJ,yEAPJ,cAIQ,sBAGJ,uEAPJ,aAIQ,sBAGJ,sEAPJ,cAIQ,sBAGJ,uEAPJ,WAIQ,sBAGJ,oEAPJ,YAIQ,sBAGJ,qEAPJ,WAIQ,sBAGJ,oEAPJ,YAIQ,sBAGJ,qEAPJ,YAIQ,sBAGJ,qEAPJ,WAIQ,sBAGJ,0EAPJ,YAIQ,sBAGJ,yBAPJ,eAIQ,sBAGJ,gCAPJ,eAIQ,sBAGJ,sCAPJ,YAIQ,sBAGJ,yBAjBJ,iBACE,yBADF,iBACE,wBADF,iBACE,yBADF,kBACE,sBASF,YAIQ,oBAGJ,gFAPJ,cAIQ,oBAGJ,kFAPJ,YAIQ,oBAGJ,gFAPJ,WAIQ,oBAGJ,+EAPJ,YAIQ,oBAGJ,gFAPJ,SAIQ,oBAGJ,6EAPJ,UAIQ,oBAGJ,8EAPJ,SAIQ,oBAGJ,6EAPJ,UAIQ,oBAGJ,8EAPJ,UAIQ,oBAGJ,8EAPJ,SAIQ,oBAGJ,gFAPJ,gBAIQ,oBAGJ,0CAjBJ,eACE,sBADF,eACE,uBADF,eACE,sBADF,eACE,uBADF,gBACE,oBASF,aAOI,gDAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,kBAOI,4BAPJ,SAOI,+BAPJ,SAOI,+BAPJ,SAOI,kDAPJ,WAOI,2BAPJ,WAOI,qDAPJ,WAOI,kDAPJ,WAOI,qDAPJ,WAOI,iCAPJ,WAOI,+BAPJ,gBAOI,6BAPJ,cAOI,uDAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,iCAPJ,WAOI,gCAPJ,aAOI,uHAPJ,aAOI,2HAPJ,gBAOI,6HAPJ,eAOI,yHAPJ,SAOI,8BAPJ,WAOI,6BAPJ,YAOI,kCAPJ,UAOI,mCAPJ,WAOI,8BAPJ,SAOI,iCAPJ,UAOI,gCAPJ,WAOI,+BAPJ,cAOI,4BAPJ,YAOI,+BAPJ,eAOI,kCAPJ,eAOI,kC3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,yB2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,0B2DcI,gBAOI,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,8BAPJ,SAOI,8BAPJ,UAOI,8BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,UAOI,+BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,SAOI,2BAPJ,SAOI,0BAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,iEAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,kCAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8B3DrBR,0B2DcI,iBAOI,sBAPJ,eAOI,uBAPJ,gBAOI,sBAPJ,cAOI,0BAPJ,oBAOI,gCAPJ,aAOI,yBAPJ,YAOI,wBAPJ,aAOI,yBAPJ,iBAOI,6BAPJ,kBAOI,8BAPJ,YAOI,wBAPJ,mBAOI,+BAPJ,YAOI,wBAPJ,eAOI,yBAPJ,cAOI,8BAPJ,iBAOI,iCAPJ,sBAOI,sCAPJ,yBAOI,yCAPJ,iBAOI,uBAPJ,iBAOI,uBAPJ,mBAOI,yBAPJ,mBAOI,yBAPJ,eAOI,0BAPJ,iBAOI,4BAPJ,uBAOI,kCAPJ,2BAOI,sCAPJ,yBAOI,oCAPJ,4BAOI,kCAPJ,6BAOI,yCAPJ,4BAOI,wCAPJ,4BAOI,wCAPJ,uBAOI,kCAPJ,qBAOI,gCAPJ,wBAOI,8BAPJ,0BAOI,gCAPJ,yBAOI,+BAPJ,yBAOI,oCAPJ,uBAOI,kCAPJ,0BAOI,gCAPJ,2BAOI,uCAPJ,0BAOI,sCAPJ,2BAOI,iCAPJ,qBAOI,2BAPJ,sBAOI,iCAPJ,oBAOI,+BAPJ,uBAOI,6BAPJ,yBAOI,+BAPJ,wBAOI,8BAPJ,iBAOI,oBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,gBAOI,mBAPJ,SAOI,oBAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,uBAPJ,SAOI,yBAPJ,SAOI,uBAPJ,YAOI,uBAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,wBAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,6BAPJ,UAOI,2BAPJ,aAOI,2BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,aAOI,6BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,aAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,8BAPJ,UAOI,8BAPJ,WAOI,8BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,WAOI,+BAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,aAOI,4BAPJ,UAOI,2BAPJ,UAOI,0BAPJ,UAOI,wBAPJ,UAOI,0BAPJ,UAOI,wBAPJ,WAOI,iEAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,iEAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+DAPJ,WAOI,2DAPJ,WAOI,+BAPJ,WAOI,8BAPJ,WAOI,4BAPJ,WAOI,8BAPJ,WAOI,4BAPJ,WAOI,iCAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,gCAPJ,WAOI,8BAPJ,WAOI,kCAPJ,WAOI,iCAPJ,WAOI,+BAPJ,WAOI,iCAPJ,WAOI,+BAPJ,WAOI,gCAPJ,WAOI,+BAPJ,WAOI,6BAPJ,WAOI,+BAPJ,WAOI,6BAPJ,SAOI,qBAPJ,SAOI,0BAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,WAOI,iBAPJ,WAOI,sBAPJ,WAOI,qBAPJ,WAOI,oBAPJ,WAOI,sBAPJ,WAOI,oBAPJ,gBAOI,2BAPJ,cAOI,4BAPJ,iBAOI,8BCtEZ,0BD+DQ,MAOI,4BAPJ,MAOI,0BAPJ,MAOI,6BAPJ,MAOI,6BChDZ,aDyCQ,gBAOI,0BAPJ,sBAOI,gCAPJ,eAOI,yBAPJ,cAOI,wBAPJ,eAOI,yBAPJ,mBAOI,6BAPJ,oBAOI,8BAPJ,cAOI,wBAPJ,qBAOI,+BAPJ,cAOI,6CDCV,wCAIF,gBACE,8BAEA,2CAIF,UACE,4BAEF,UACE,4BAEF,WACE,6BAIF,mBACE,kBAGF,mBACE,kBAIF,aACE,mBAEF,YACE,kBAwFA,cACE,sBADF,gBACE,sBADF,cACE,sBADF,aACE,sBADF,cACE,sBADF,WACE,sBADF,YACE,sBADF,WACE,sBGjNJ,MACE,wCACA,oBCIA,kBACE,0BACA,kCACA,yBACA,qCACA,iGACA,iCACA,mCAEA,iCACA,uCACA,mCAEA,4BACE,8CACA,oDACA,wCACA,0CAIJ,kBACE,YAIJ,YAEE,2BAGF,IACE,yBACA,kCACA,yBAEA,+BACA,uCACA,mCAGF,WACE,qGACA,mCACA,mCAEA,uDACA,yCACA,0CAKF,EACE,qBC/DF,MACE,yBACA,6BACA,8BACA,mCAEA,gCACA,+CACA,4CACA,aACE,+CAKF,cACE,yBACA,qBAFF,gBACE,yBACA,qBAFF,cACE,yBACA,qBAFF,aACE,yBACA,qBAFF,cACE,yBACA,qBAFF,WACE,yBACA,qBAFF,YACE,yBACA,qBAFF,WACE,yBACA,qBAKF,0BADF,cAEI,WCnBF,YACE,qBAEA,4DAHF,cACE,qBAEA,6DAHF,YACE,qBAEA,2DAHF,WACE,qBAEA,4DAHF,YACE,qBAEA,4DAHF,SACE,qBAEA,4DAHF,UACE,qBAEA,6DAHF,SACE,qBAEA,0DCRJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GAaA,mBACE,eAEF,mBACE,2BACA,4BACA,kBACA,gBACA,cACA,gBAEF,wBACE,cACA,gBAGF,kBACE,qBACA,WACA,YACA,kBACA,iBACA,wBACA,wBACA,2BAKA,eACE,qBACA,WACA,YACA,WACA,qFASF,uCAEE,mCAGF,sEAGE,uCAEF,2CAEE,uCAEF,uCAEE,uCAEF,wCAEE,wCAEF,uCAEE,wCAEF,uCAEE,wCAEF,oDAEE,wCAEF,sCAEE,wCAEF,yCAEE,wCAEF,8CAEE,wCAEF,uCAEE,wCAEF,yCAEE,wCAEF,qCAEE,wCAEF,6CAEE,wCAEF,0CAEE,wCAEF,sCAEE,wCAEF,wCAEE,wCAEF,0CAEE,wCAEF,uCAEE,wCAEF,4CAEE,wCAEF,wCAEE,wCAEF,uCAEE,wCAEF,uCAEE,wCAEF,qCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,6CAEE,wCAEF,wCAEE,wCAEF,uCAEE,wCAEF,sCAEE,wCAEF,sCAEE,wCAEF,6CAEE,wCAEF,qCAEE,wCAEF,wDAEE,yCAEF,iDAEE,yCAEF,2CAEE,yCAEF,4CAEE,yCAEF,4CAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,0CAEE,yCAEF,sCAEE,yCAEF,oCAEE,yCAEF,0CAEE,yCAEF,gDAEE,yCAEF,sCAEE,yCAEF,8CAEE,yCAEF,uCAEE,yCAEF,wCAEE,yCAEF,uCAEE,yCAEF,wCAEE,yCAEF,kDAEE,yCAEF,uCAEE,yCAEF,uCAEE,yCAEF,uCAEE,yCAEF,qCAEE,yCAEF,8CAEE,yCAEF,2CAEE,yCAEF,uCAEE,yCAEF,qCAEE,yCAEF,wCAEE,yCAEF,8CAEE,yCAEF,uCAEE,yCAEF,oCAEE,yCAEF,gDAEE,yCAEF,0CAEE,yCAEF,6CAEE,yCAEF,sCAEE,yCAEF,qCAEE,uCAEF,+DAGE,2CAEF,uCAEE,2CAEF,uCAEE,2CAEF,6CAEE,4CAEF,qCAEE,4CAEF,yCAEE,4CAEF,yCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,0CAEE,4CAEF,iDAEE,4CAEF,sCAEE,4CAEF,gDAEE,4CAEF,yCAEE,4CAEF,oCAEE,4CAEF,6CAEE,4CAEF,sCAEE,4CAEF,yCAEE,4CAEF,4CAEE,4CAEF,wCAEE,4CAEF,uCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,yCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,sDAEE,4CAEF,oCAEE,4CAEF,oCAEE,4CAEF,uCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,qCAEE,4CAEF,0CAEE,4CAEF,wCAEE,4CAEF,wCAEE,6CAEF,uCAEE,6CAEF,qDAEE,6CAEF,2CAEE,6CAEF,2CAEE,6CAEF,sCAEE,6CAEF,8CAEE,6CAEF,0CAEE,6CAEF,oCAEE,6CAEF,uCAEE,6CAEF,2CAEE,6CAEF,6CAEE,6CAEF,yCAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,yCAEE,6CAEF,0CAEE,6CAEF,sCAEE,6CAEF,qCAEE,6CAEF,uCAEE,6CAEF,sCAEE,6CAEF,uCAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,gDAEE,6CAEF,yCAEE,6CAEF,oCAEE,6CAEF,2DAGE,6CAEF,wCAEE,6CAEF,qCAEE,6CAEF,wDAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,0CAEE,6CAEF,qCAEE,6CAEF,yCAEE,6CAEF,wCAEE,6CAEF,sCAEE,6CAEF,sCAEE,uCAEF,wCAEE,2CAEF,0CAEE,2CAEF,uCAEE,2CAEF,6CAEE,4CAEF,qCAEE,4CAEF,8CAEE,4CAEF,uCAEE,4CAEF,yCAEE,4CAEF,2CAEE,4CAEF,sCAEE,4CAEF,qCAEE,4CAEF,qCAEE,4CAEF,oCAEE,4CAEF,2CAEE,4CAEF,oCAEE,4CAEF,sCAEE,4CAEF,oCAEE,4CAEF,gDAEE,4CAEF,0CAEE,4CAEF,2CAEE,4CAEF,wCAEE,4CAEF,sCAEE,4CAEF,4CAEE,4CAEF,gDAEE,4CAEF,2CAEE,4CAEF,yCAEE,4CAEF,wCAEE,4CAEF,qCAEE,4CAEF,wCAEE,4CAEF,qCAEE,4CAEF,uCAEE,4CAEF,uCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,sCAEE,4CAEF,4CAEE,4CAEF,+CAEE,4CAEF,0CAEE,4CAEF,4CAEE,6CAEF,qCAEE,6CAEF,sCAEE,6CAEF,yCAEE,6CAEF,4CAEE,6CAEF,wCAEE,6CAEF,gEAGE,6CAEF,wCAEE,6CAEF,4CAEE,6CAEF,0CAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,wCAEE,6CAEF,wCAEE,6CAEF,2CAEE,6CAEF,qCAEE,6CAEF,yCAEE,6CAEF,8CAEE,6CAEF,oCAEE,6CAEF,kDAEE,6CAEF,oCAEE,6CAEF,wCAEE,6CAEF,0CAEE,6CAEF,uCAEE,6CAEF,0CAEE,6CAEF,4CAEE,6CAEF,uCAEE,6CAEF,qCAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CAEF,sCAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CAEF,uCAEE,6CAEF,sCAEE,6CAEF,gDAEE,6CAEF,mEAGE,6CAEF,uCAEE,6CAEF,0CAEE,wCAEF,4CAEE,4CAEF,6CAEE,4CAEF,yCAEE,4CAEF,sDAEE,6CAEF,iDAEE,6CAEF,uCAEE,6CAEF,uCAEE,6CAEF,yCAEE,6CAEF,iDAEE,6CAEF,qCAEE,6CAEF,qCAEE,6CAEF,uCAEE,6CAEF,4CAEE,6CAEF,sCAEE,6CAEF,wCAEE,6CC5gCJ,UACE,4BAGF,UACE,kBACA,gBACA,4BACA,sBACA,kCAGF,MACE,kBACA,MACA,QACA,SACA,OACA,WACA,YACA,gBACA,4BAIA,qBACE,mDAEA,UACA,6CACA,2BACE,UAKN,YACE,mDACA,6CAEA,kCAEE,kDAGA,8CAEE,gDAKN,4EAIE,0DAEA,oDACA,oGACE,oDAIJ,iCAEE,8GAEA,gBACA,6CACE,oDAIJ,2CAEE,oHAEA,gBACA,uDACE,yDChFJ,cACE,gBACA,+BACA,0BACA,gBAEA,oBACE,gBACA,0BACA,a5E0mBM,Q4EzmBN,yCAEF,8BACE,kBACA,gBAEF,8BACE,iBACA,qBAIJ,cACE,kBACA,WAEA,2BACE,WACA,kBACA,iBACA,cACA,yCACE,iBAIJ,wBACE,kBACA,WACA,aACA,QACA,2BACA,oBAGF,kCACE,8BAGF,4BACE,gBACA,Y5EsiCgB,O4EriChB,e5EqiCgB,O4EpiChB,a5EsiCiB,O4EriCjB,c5EqiCiB,O4EpiCjB,SACA,yBACA,W5EoiCe,e4EniCf,wCACE,kBACA,MACA,cACA,mBACA,gBACA,uBACA,K5E8hCY,O4E7hCZ,Y5E8hCmB,O4E7hCnB,oBACA,qBACA,W5E4hCkB,iB4E3hClB,M5E4hCa,e4E3hCb,gBAEF,wCACE,aACA,kBACA,OACA,MACA,WACA,eACA,YACA,gBACA,oBACA,4CACE,oBACA,iBACA,a5E8hCsB,Q4E7hCtB,sBACA,yBACA,W5EogCW,e4ElgCb,4DACE,OACA,MACA,YACA,M5EshCmB,M4ErhCnB,kBACA,gCAEF,2DACE,cACA,WACA,4BACA,YACA,kBACA,iBAEF,6DACE,YACA,YACA,iBACA,gCAGJ,kEACE,UAIA,+FACE,UAGJ,kCACE,2BAEF,6FAEE,U5Eo+B+B,gD4El+BjC,8CACE,M5EgfI,Q4E9eN,mIAEE,kBACA,iBACA,mCAEF,iEACE,a5EueI,Q4EteJ,6BACA,mCAEF,qIAEE,kBAEF,kEACE,a5E8dI,Q4E7dJ,mEAGF,uIAEE,iBAEF,mEACE,a5EqdI,Q4EpdJ,kEAGF,gHAGE,iB5Em8B4B,Q4Ej8B9B,4CACE,U5Ek8Be,K4Ej8Bf,Y5Ek8BiB,K4E/7BjB,wDACE,Y5E68BoB,M4E38BtB,6HAEE,U5E27BgC,mD4Ex7BpC,4CAGE,Y5Eu7BiB,O4Et7BjB,e5Eu7BoB,O4Et7BpB,U5Eu7Be,Q4Et7Bf,Y5Eu7BiB,I4Et7BjB,wDACE,Y5E+7BoB,O4E97BpB,U5E+7BkB,Q4E77BpB,6HAEE,U5Ei7BgC,mD4E36BpC,uCACE,M5EvME,K4EwMF,mDACE,M5ExME,Q4E2MF,uDACE,a5E5MA,Q4E+MJ,yDACE,M5EjNA,K4EmNF,4EACE,a5EpNA,K4EqNA,0BACA,mCAEF,6EACE,a5EzNA,K4E0NA,0DAIF,8EACE,a5E/NA,K4EgOA,yDAIF,oDACE,M5E65BuB,qB4E35BzB,iJAGE,iB5Ey5BkB,sB6EpoCtB,qDACE,+BAKN,aACE,W7EqxCuB,e6ElxCzB,mBACE,a7EwmBQ,Q6EvmBR,UACA,W7EixCoC,8B8E9xCtC,YACE,kBAGF,kBACE,kBACA,M9EkoC0B,S8EjoC1B,O9EioC0B,S8EhoC1B,iB9EPM,K8EQN,qCAEA,yBACE,WACA,kBACA,W9EgoCiC,+B8E/nCjC,c9EgoCoC,I8E/nCpC,M9EgoC4B,Q8E/nC5B,O9E+nC4B,Q8E9nC5B,+BACA,UACA,oBACA,U9E6nCgC,S8E1nClC,wBACE,eAEA,+BACE,Q9EwnCkC,I8EvnClC,W9EwnCqC,gC8EpnCzC,wBACE,gBACA,a9EymC4B,gB8ExmC5B,W9EonCgC,iB8ElnChC,+BACE,Q9EmnCkC,I8ElnClC,W9E6mCqC,gC8E5mCrC,U9EmnCoC,S8ElnCpC,W9EmnCqC,6B8E/mCzC,0BACE,a9EokBM,Q8ElkBN,iCACE,Q9E8mCoC,I8E3mCtC,gCACE,WACA,kBAGF,gCACE,a9EwjBI,Q8EtjBJ,uCACE,W9EomC2C,yB8EnmC3C,U9E6lCkC,S8E5lClC,W9E6lCmC,6B8EtlCrC,6CACE,W9E6mCiD,yB8ExmCvD,iCACE,c9EwlCsC,O8EvlCtC,iBACA,iBAGE,6CACE,WACA,kBACA,M9EilCsC,Q8EhlCtC,O9EglCsC,Q8E/kCtC,UACA,cACA,gBACA,iB9E1FA,K8E8FJ,yCACE,sBACA,iB9EkhBI,Q8EhhBJ,+CACE,cACA,wCACA,a9EwkC+C,Q8EvkC/C,a9EtGA,K8EuGA,M9EwkCwC,Q8EvkCxC,O9EwkCyC,S8EvkCzC,mBACA,aACA,8BACA,Y9EqkC8C,O8EpkC9C,W9EqkC6C,K8EpkC7C,+BAGF,+CACE,iB9EggBE,Q8E5fN,+CACE,a9E2fI,Q8EvfR,8BACE,c9EokCmC,I8EnkCnC,M9EokC2B,Q8EnkC3B,O9EmkC2B,Q8ElkC3B,kBACA,iBAEA,qCACE,M9EikCgC,K8EhkChC,O9EgkCgC,K8E7jClC,oCACE,WACA,kBACA,M9E0jCgC,K8EzjChC,O9EyjCgC,K8ExjChC,UACA,cACA,c9EkjCiC,I8EjjCjC,iB9E/IE,K8EkJJ,sCACE,sBACA,iB9EpJE,K8EsJF,4CACE,c9EyiC+B,I8ExiC/B,M9EsjCqC,Q8ErjCrC,O9EqjCqC,Q8EpjCrC,a9EwdE,Q8EvdF,iB9EudE,Q8EtdF,W9EwjC0C,a8EvjC1C,gCACA,kBACA,SACA,QAGF,4CACE,iB9EpKA,K8E0KR,kBACE,oBACA,wBACE,eASF,+BACE,sBACA,eACA,c9E+hCyC,S8E9hCzC,M9E+hCiC,K8E9hCjC,O9E+hCkC,Q8E9hClC,iB9E+hC4C,gB8E9hC5C,gBACA,iBAEA,qCACE,WACA,kBACA,YACA,UACA,c9E0hC6C,I8EzhC7C,M9E0hCqC,Q8EzhCrC,O9EyhCqC,Q8ExhCrC,iB9ExME,K8EyMF,W9E0hC0C,W8EzhC1C,W9EufS,wD8EtfT,W9E0hC0C,mC8EvhC5C,qCACE,sBAEA,4CACE,W9EqhC+C,iC8EphC/C,U9EqhC8C,S8EphC9C,W9EqhC+C,6B8ElhCjD,2CACE,c9EugC2C,I8EtgC3C,M9EmhCyC,Q8ElhCzC,O9EkhCyC,Q8E9gC7C,uCACE,sBAEA,6CACE,sBAEA,oDACE,Y9E0gCsD,U8EzgCtD,W9E0gCqD,0B8EzgCrD,U9E0gCoD,S8EzgCpD,W9E0gCqD,6B8EtgCzD,sDACE,sBAEA,4DACE,WACA,kBACA,YACA,UACA,c9EggC0D,I8E//B1D,M9EggCkD,Q8E//BlD,O9EggCmD,Q8E//BnD,iB9E2XA,Q8E1XA,W9EggCuD,K8E//BvD,Y9EggCwD,U8E//BxD,W9EggCuD,sF8E//BvD,W9EigCuD,mC+E/vC7D,qDACE,+BAIF,+EACE,+BCJN,aACE,iBAEA,2BACE,WhF+xCiB,oBgF9xCjB,OhF8xCiB,oBgF7xCjB,YhF+xCoB,OgF9xCpB,ehF8xCoB,OgF7xCpB,WhF8xCqB,egF5xCrB,iCACE,WhF2xCmB,egF1xCnB,ahFumBI,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kCACE,WlFwwCwC,KkFvwCxC,gBACA,gBAGF,2CACE,OlFmwC6C,IkFlwC7C,gBACA,gBAGF,8BACE,gBACA,gBAGF,8BACE,gBCzCJ,OACE,8BACA,8CAEA,qCAEA,UACE,YnFiwBiB,ImF9vBnB,aACE,YpF6hBiB,IoF1hBnB,uCACE,oBnF4zB0B,Qa70B5B,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,iBAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,cAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,aAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CsEQF,sBACE,WnFgzBqB,ImF9yBvB,4BACE,mCACA,2CAIJ,qBACE,qBACA,yBAGF,qBACE,gDCvCF,KAEE,gCACA,iCACA,0BACA,6BACA,iCACA,yDACA,gGACA,gGACA,iGAGA,uCACA,6CACA,yBACA,sBACA,SnFFE,2CmFIF,qCAEA,iFAIE,2CAGF,+DAGE,2CAGF,iFAKE,4CAEA,+GACE,2CAIJ,mDAGE,qCAQJ,sBAEE,8BACA,mCACA,8BACA,4BACA,2BAGA,0FAEA,yCACA,mBACA,gBAEA,qJAIE,gBAGF,kHAGE,gBAGF,sKAKE,gBAEA,oMACE,gBAIJ,sGAGE,gBAGF,qECrDA,gCACA,oCACA,+BxF2OI,oBALI,SwFpOR,2BD2DA,qEC/DA,+BACA,oCACA,8BxF2O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,gCACE,kBACA,qBACA,WAGF,qBACE,kBACA,SACA,OACA,QACA,aACA,sBACA,UACA,SACA,gBACA,kBACA,UACA,qCACA,WAEA,wBACE,UACA,aACA,kBACA,2CACA,iBAEA,sCACE,iDAKF,2BACE,UACA,+BAEA,iCACE,UAMR,4BACE,UAQJ,WACE,6BAEA,cACA,WAGA,sBACE,qCE5lBJ,kCACE,WAGF,oBACE,UACA,yBACA,WAGF,kBACE,UACA,yBACA,qBACA,UACA,cAGF,6BACE,mFACA,+BAGF,2BACE,oFACA,+BACA,UACA,MACA,QC1BF,eACE,0CAEA,gCACA,SACA,cACA,iBACA,SACA,0CACA,wCACA,SACA,OACA,sCAEA,kBACE,gBACA,8BACE,8DACA,+DACA,4BACA,6BACA,6CACE,8DACA,+DACA,4BACA,6BAKF,oEACE,gBAIJ,6BACE,yBACA,0BACA,iEACA,kEACA,4CACE,yBACA,0BACA,iEACA,kEAKN,yBACE,uDACA,6DAEA,cAEA,wEACA,sFAIJ,eACE,oCACA,4CAEA,8EACA,gCACA,gBAEA,0CAEE,sCACA,4DAGF,4CAEE,sCACA,4DAKF,oCACE,aAIJ,WACE,sBACA,yBACA,aAGF,+BACE,WACE,2BACA,4BAIJ,mBACE,KACE,UAGF,GACE,WAIJ,SACE,uBAGF,oBACE,KACE,UAGF,GACE,WAIJ,UACE,wBAGF,kBACE,6CACA,sDAEA,wGAEA,UAIA,wIAGE,+BC7IJ,+BAEE,yDACA,gGACA,gGACA,iGACA,sJAEA,qCACA,2CAEA,2CACE,2CAGF,sFAEE,2CAGF,0FAEE,4CAEA,kHACE,2CAIJ,qKAGE,qCACA,SAGF,yCACE,gBAEA,8RAIE,2BAGF,2NAGE,gBAGF,6TAKE,gBAEA,yXACE,gBAIJ,mMAGE,gBAIJ,qDACE,gBAKA,8JACE,yBACA,4BAGF,0JACE,0BACA,6BAKN,iDAGE,iCAEA,2CC1FF,UACE,gBAEA,oBACE,qCACA,oCACA,+CACA,sCACA,yCACA,oCACA,uCACA,6CACA,0CACA,iDACA,eACA,+EACA,gBACA,yBACA,cACA,iDACA,6CACA,qCACA,2JAGA,0BACE,oDACA,2BAGF,0BACE,2BAIJ,8DAEE,4CACA,0DAQJ,WACE,oBAEA,qBACE,4CACA,qCACA,uCACA,0CACA,qCACA,oCACA,uCACA,sCACA,gDACA,+BAEA,sDACA,8CACA,yBACA,+JAEA,kDACA,oDACA,kDACA,sCACA,mCAGF,uDAEE,wCACA,2CAEA,qDACA,6CAQA,iEACE,WC5FN,QACE,yFACA,oCACA,6CAEA,wCACA,0CAGF,gBACE,SAEA,sBACE,gBAIJ,2DAEE,SAGF,cACE,aACA,mBACA,kBACE,sDAIJ,2BACE,kBAKA,mCACE,sBAKF,kCACE,sBC3CJ,MACE,SAEA,gBACE,qDACA,sDAIA,+BACE,2EAEA,+DAEF,+BACE,wEAEA,yDAKN,aACE,oCACA,gDAEA,4FAKA,uBACE,wDACA,yDAIJ,aACE,gDACA,oCAEA,yFAIF,eACE,qDACA,wDC9CA,oBAEE,iDACA,sDACA,wDACA,0DAGA,+BACA,gBAGE,uCACE,uCACA,iDAEA,0FAEE,6CAKF,6DACE,8CCzBV,YAEE,wCACA,2DACA,oDACA,yCACA,2CACA,4CACA,kDACA,kDACA,+CACA,+CAIF,WACE,+BACA,SACA,UACA,kDAEA,iBACE,gBAGF,qCAEE,SACA,mDACA,mDACA,qDAMA,wCACE,cAKF,kCACE,2DACA,8DAKF,iCACE,4DACA,+DAYA,qDACE,yDAKF,oDACE,yDAKN,8BACE,yDACA,oDACA,qDAIA,4CACE,uDACA,wDAKF,4CACE,uDACA,wDCzFN,WACE,iCACA,wBACA,uBACA,oCAEA,kBACA,YACA,6BACA,+BACA,6CACA,UACA,yCAEA,iBACE,qBAKJ,oBACE,8BACA,8BACA,6BACA,gCACA,iCAEA,kBACA,qCACA,8DACA,uCACA,yCAKA,eACE,yBACA,cAEA,iBACE,cALJ,iBACE,yBACA,cAEA,mBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,cACE,yBACA,cAEA,gBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,YACE,yBACA,cAEA,cACE,cALJ,aACE,yBACA,cAEA,eACE,cALJ,YACE,yBACA,cAEA,cACE,cC7CN,OACE,SAGF,gBACE,kBAGF,aACE,gCAEA,eACA,uCAGF,uBACE,kBAIA,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,iBACE,yBACA,cAEA,mBACE,cAGF,6BACE,cAEA,mCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,cACE,yBACA,cAEA,gBACE,cAGF,0BACE,cAEA,gCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cAZN,aACE,yBACA,cAEA,eACE,cAGF,yBACE,cAEA,+BACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cChCR,UACE,gBACA,4BCCA,4CAGF,wBACE,sDAGA,8BACE,sDAIJ,kBACE,qCACA,8DACA,8CACA,oDACA,qDACA,sDAEA,mCACE,8CACA,+CAEF,mCACE,+DACA,gDACE,YAGJ,0BACE,YACA,+DACA,uDACA,+CAGA,gDACE,+DAEF,gDACE,+DAKN,kBACE,uCACA,mCACE,8CAKF,yBACE,yBACA,cAEA,2BACE,cALJ,2BACE,yBACA,cAEA,6BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,wBACE,yBACA,cAEA,0BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,sBACE,yBACA,cAEA,wBACE,cALJ,uBACE,yBACA,cAEA,yBACE,cALJ,sBACE,yBACA,cAEA,wBACE,cC1DJ,iBACE,gBCHJ,eAEE,kGAGA,SACA,uCCNF,OAEE,qCACA,mCACA,oCACA,kCAGA,SAEA,kBACE,uCAIJ,cACE,yDAEA,yBACE,2CACA,0CAIJ,uBACE,kBAGF,gBACE,kBAGF,aACE,eACA,gCAIA,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,iBACE,yBACA,cACA,qBAEA,mBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,cACE,yBACA,cACA,qBAEA,gBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cANJ,aACE,yBACA,cACA,qBAEA,eACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cC9CN,SACE,8BAEA,cACE,UAGF,wBACE,aAIJ,eACE,uCCXF,SAEE,uCAGA,wBACE,aAIJ,gBACE,2FCXE,kCACE,+CACA,4CACA,iDACA,4CACA,8CACA,8DACA,2CAEA,sDACA,+BACA,8CACA,0DACA,sDACA,0DACA,wDACA,uBACA,sDACA,yDAGF,iFAEE,mDACA,qDACA,2DACA,0DAEA,+BACA,gBACA,qDACA,iEACA,8HAEA,gBAGF,oDACE,sDAEA,4EACA,iBC7CN,gBACE,kBACA,gBACA,qBACA,sBAGF,wBACE,iBAGF,aACE,2DACA,qCACA,+BACA,sCACA,+BACA,6CCSA,6JDNA,mDACA,uCACA,oBACA,kBACA,kBACA,2CACA,sCACA,iGAEA,uCACA,oBACE,kDACA,UAIJ,kBCVE,2LDcF,4BCdE,2LDoBE,qCCpBF,sLDoBE,uCCpBF,2LDoBE,qCCpBF,iLDoBE,oCCpBF,sLDoBE,qCCpBF,sLDoBE,kCCpBF,sLDoBE,mCCpBF,2LDoBE,kCCpBF,4KCzBF,OACE,+BACA,8BACA,6BACA,qCACA,+CACA,sCACA,yDACA,wCACA,0CACA,kDACA,yCACA,sCAEA,kBAEA,cACE,kBACA,cACA,qCACA,mCACA,+BACA,+CACA,kBACA,mDACA,2CACA,wBACA,6CAEA,oBACE,kBACA,cACA,WACA,2BACA,WACA,YACA,MACA,mDACA,yBACA,6CACA,WAGF,2BACE,cACA,iDACA,qDACA,yCACA,qDACA,UAGF,2BACE,mBClDF,wCACE,qDAIJ,wBACE,yDACA,UACA,gBAIJ,iBACE,qEACA,+DAEA,mDACE,qDAEF,iCACE,uDAIJ,2DAEE,gCAEA,yCAGF,sBACE,qDACA,sDACA,uDAEA,sCACE,SACA,wDACE,gEACA,wEACE,wDACA,gDACA,gBC1CN,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDAIF,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDCtBF,iCACE,iBAEF,kBACE,oBCLJ,gDACE,gBCDF,KACE,gBAGF,kBACE,SCHA,yCACE,SCHJ,4BACE,uBACA,cACA,WACA,WACA,UACA,iBACA,gBACA,mBACA,eACA,sBACA,4BACA,SACA,oCACA,uCACA,WACA,4BAGF,2CACE,sBxG4DE,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,4ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,yByG/CM,uDACE,wBACA,wBzG0DR,6ByGxEI,mCACE,wBAGF,wCACE,0BzGsDN,0ByG/CM,uDACE,wBACA,wBzG0DR,6ByGxEI,oCACE,wBAGF,yCACE,0BzGsDN,0ByG/CM,wDACE,wBACA,wBAdJ,gCACE,wBAGF,qCACE,yBAOA,oDACE,wBACA,uBCtBZ,wBACE,QACA,SACA,mBACA,kBACA,WAGF,oDACE,2BACA,+DACA,YACA,qBACA,aACA,gBACA,qBAGF,uDACE,2BACA,+DACA,SACA,qBACA,aACA,gBACA,qBAGF,sDACE,2BACA,+DACA,UACA,oBACA,cACA,eACA,oBAGF,qDACE,2BACA,+DACA,WACA,oBACA,cACA,eACA,oBAGF,sCAEE,8BAGF,gCAEE,UAGF,SACE,kBC3DF,wBACE,QACA,SACA,mBACA,kBACA,WACA,oBAGF,oDACE,8BACA,+DACA,aACA,gBACA,sBAGF,4DACE,WACA,qBACA,kBACA,WACA,aACA,aACA,8BACA,4DAGF,uDACE,8BACA,+DACA,UACA,aACA,sBAGF,+DACE,WACA,qBACA,kBACA,WACA,WACA,aACA,8BACA,4DAGF,sDACE,8BACA,+DACA,WACA,cACA,qBAGF,8DACE,WACA,qBACA,kBACA,UACA,YACA,aACA,8BACA,4DAGF,qDACE,8BACA,+DACA,YACA,eACA,qBAGF,6DACE,WACA,qBACA,kBACA,UACA,aACA,aACA,8BACA,4DAGF,SACE,kBCtFF,kCACE,kCCDF,gBACE,WAMI,kDACE,MCRM,QDWR,kNAGE,aCdM,QDiBR,uJAEE,mCAEF,2EACE,6BAEF,4EACE,mEAGF,6EACE,kEAKA,2FACE,mEAIF,0FACE,6BACA,mCAGF,4FACE,kEAWJ,oDACE,MCxDQ,QD2DV,wNAGE,aC9DQ,QDiEV,2JAEE,mCAEF,6EACE,6BAEF,8EACE,mEAGF,+EACE,kEAKA,6FACE,mEAIF,4FACE,6BACA,mCAGF,8FACE,kEE7FR,oBACE,eAIF,qBACE,eCNF,wBACE,gBAIA,iSxH4BA,0BACA,6BwHrBA,gKxHoBA,0BACA,6BwHdA,oExH2BA,yBACA,4BwHtBJ,kBACE,WzH2wCmB,oByH1wCnB,OzH0wCmB,oByHtwCnB,kCACE,OzHgxCoB,qByH/wCpB,UzHgxCuB,KyH3wCzB,kCACE,WzH8wCoB,oByH7wCpB,OzH6wCoB,oByH5wCpB,UzH8wCuB,QyH7wCvB,YzHgxC8B,IyH5wClC,0DACE,eACA,qBCjDF,yBACE,kBACA,YACA,WACA,YACA,gBAGF,YAEE,gBAEA,mBACE,kBACA","file":"mdb.min.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../src/scss/standard/bootstrap-rtl-fix/_root.scss","../src/scss/standard/bootstrap-rtl-fix/vendor/_rfs.scss","../src/scss/standard/bootstrap-rtl-fix/_reboot.scss","../src/scss/standard/bootstrap-rtl-fix/_variables.scss","../src/scss/standard/free/_variables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_border-radius.scss","../src/scss/standard/bootstrap-rtl-fix/_type.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_lists.scss","../src/scss/standard/bootstrap-rtl-fix/_images.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_image.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_box-shadow.scss","../src/scss/standard/bootstrap-rtl-fix/_containers.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_container.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_breakpoints.scss","../src/scss/standard/bootstrap-rtl-fix/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_grid.scss","../src/scss/standard/bootstrap-rtl-fix/_tables.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_table-variants.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-text.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-control.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_transition.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_gradients.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-select.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-check.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_form-range.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_floating-labels.scss","../src/scss/standard/bootstrap-rtl-fix/forms/_input-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_forms.scss","../src/scss/standard/bootstrap-rtl-fix/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_buttons.scss","../src/scss/standard/bootstrap-rtl-fix/_transitions.scss","../src/scss/standard/bootstrap-rtl-fix/_dropdown.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_caret.scss","../src/scss/standard/bootstrap-rtl-fix/_button-group.scss","../src/scss/standard/bootstrap-rtl-fix/_nav.scss","../src/scss/standard/bootstrap-rtl-fix/_navbar.scss","../src/scss/standard/bootstrap-rtl-fix/_card.scss","../src/scss/standard/bootstrap-rtl-fix/_breadcrumb.scss","../src/scss/standard/bootstrap-rtl-fix/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_pagination.scss","../src/scss/standard/bootstrap-rtl-fix/_badge.scss","../src/scss/standard/bootstrap-rtl-fix/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_alert.scss","../src/scss/standard/bootstrap-rtl-fix/_accordion.scss","../src/scss/standard/bootstrap-rtl-fix/_progress.scss","../src/scss/standard/bootstrap-rtl-fix/_placeholders.scss","../src/scss/standard/bootstrap-rtl-fix/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_list-group.scss","../src/scss/standard/bootstrap-rtl-fix/_close.scss","../src/scss/standard/bootstrap-rtl-fix/_toasts.scss","../src/scss/standard/bootstrap-rtl-fix/_modal.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_backdrop.scss","../src/scss/standard/bootstrap-rtl-fix/_popover.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_reset-text.scss","../src/scss/standard/bootstrap-rtl-fix/_carousel.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_clearfix.scss","../src/scss/standard/bootstrap-rtl-fix/_spinners.scss","../src/scss/standard/bootstrap-rtl-fix/_offcanvas.scss","../src/scss/standard/bootstrap-rtl-fix/_tooltip.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_color-bg.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_colored-links.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_ratio.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_position.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stacks.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_visually-hidden.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_stretched-link.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_text-truncation.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_text-truncate.scss","../src/scss/standard/bootstrap-rtl-fix/helpers/_vr.scss","../src/scss/standard/free/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/mixins/_utilities.scss","../src/scss/standard/bootstrap-rtl-fix/utilities/_api.scss","../src/scss/standard/free/_root.scss","../src/scss/standard/free/_reboot.scss","../src/scss/standard/free/_type.scss","../src/scss/standard/free/_colors.scss","../src/scss/standard/free/_flag.scss","../src/scss/standard/free/_images.scss","../src/scss/standard/free/forms/_form-control.scss","../src/scss/standard/free/forms/_form-select.scss","../src/scss/standard/free/forms/_form-check.scss","../src/scss/standard/free/forms/_form-file.scss","../src/scss/standard/free/forms/_input-group.scss","../src/scss/standard/free/forms/_validation.scss","../src/scss/standard/free/forms/_form-range.scss","../src/scss/standard/free/_tables.scss","../src/scss/standard/free/_buttons.scss","../src/scss/standard/free/mixins/_buttons.scss","../src/scss/standard/free/_deprecated.scss","../src/scss/standard/free/_dropdown.scss","../src/scss/standard/free/_button-group.scss","../src/scss/standard/free/_nav.scss","../src/scss/standard/free/_navbar.scss","../src/scss/standard/free/_card.scss","../src/scss/standard/free/_breadcrumb.scss","../src/scss/standard/free/_pagination.scss","../src/scss/standard/free/_badge.scss","../src/scss/standard/free/_alert.scss","../src/scss/standard/free/_progress.scss","../src/scss/standard/free/_list-group.scss","../src/scss/standard/free/_close.scss","../src/scss/standard/free/_modal.scss","../src/scss/standard/free/_toasts.scss","../src/scss/standard/free/_tooltip.scss","../src/scss/standard/free/_popover.scss","../src/scss/standard/free/_scrollspy.scss","../src/scss/standard/free/_ripple.scss","../src/scss/standard/free/mixins/_ripple.scss","../src/scss/standard/free/_range.scss","../src/scss/standard/free/_accordion.scss","../src/scss/standard/free/_carousel.scss","../src/scss/free/_checkboxes.scss","../src/scss/free/_badges.scss","../src/scss/free/_buttons.scss","../src/scss/free/_button-group.scss","../src/scss/free/_carousel.scss","../src/scss/free/_dropdown.scss","../src/scss/free/_navbar.scss","../src/scss/free/_tooltips.scss","../src/scss/free/_popovers.scss","../src/scss/free/_scrollspy.scss","../src/scss/free/_validation.scss","../src/scss/free/_variables.scss","../src/scss/free/_tabs.scss","../src/scss/free/_input-group.scss","../src/scss/free/_modal.scss"],"names":[],"mappings":"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,WACA,kBACA,gBACA,YhBoqBiB,IgBnqBjB,MhB5FS,QgB6FT,+BACA,2BACA,mBAEA,8BACE,UAGF,gFAEE,gBACA,eAWJ,iBACE,WjBqtBgB,2BiBptBhB,qBnBgKI,UALI,SI3QN,qBeoHF,uCACE,qBACA,wBACA,kBjB6kBqB,MiBzkBzB,iBACE,WjB4sBgB,yBiB3sBhB,mBnBmJI,UALI,KI3QN,oBeiIF,uCACE,mBACA,qBACA,kBjBokBqB,KiB5jBvB,sBACE,WjBmrBW,4BiBhrBb,yBACE,WjBmrBc,2BiBhrBhB,yBACE,WjBmrBc,yBiB9qBlB,oBACE,MjBorBiB,KiBnrBjB,OjBoqBa,4BiBnqBb,QjB0hBoB,QiBxhBpB,mDACE,eAGF,uCACE,oBfpKA,qBewKF,0CfxKE,qBe4KF,oCACE,OjBupBc,2BiBrpBhB,oCACE,OjBwpBc,yBoBt1BlB,aACE,cACA,WACA,uCAEA,uCtByRI,UALI,KsB9QR,YpB4hBmB,IoB3hBnB,YnB4vBiB,ImB3vBjB,MnBJS,QmBKT,iBnBdM,KmBeN,iPACA,4BACA,oBpBy5BwB,oBoBx5BxB,gBpBy5BoB,UoBx5BpB,yBlBLE,qBKLE,WARW,iCWUX,WEWJ,eACA,gBFRI,uCEfN,aFgBQ,iBESN,mBACE,anBwlBM,QmBvlBN,UblBE,WARW,mEamCf,0DAEE,cpBgqBkB,OoB/pBlB,sBAGF,sBAEE,iBnBzCO,KmB8CT,4BACE,oBACA,0BAIJ,gBACE,YpBypBuB,OoBxpBvB,epBwpBuB,OoBvpBvB,apBwpBuB,MFpbnB,UALI,SI3QN,qBkBiDJ,gBACE,YpBqpBuB,MoBppBvB,epBopBuB,MoBnpBvB,apBopBuB,KFxbnB,UALI,KI3QN,oBmBfJ,YACE,cACA,WrBi2BsB,OqBh2BtB,arBi2ByB,MqBh2BzB,crBi2ByB,QqB/1BzB,8BACE,WACA,mBAIJ,oBACE,crBu1ByB,MqBt1BzB,eACA,iBAEA,sCACE,YACA,oBACA,cAIJ,kBACE,MrBy0BuB,IqBx0BvB,OrBw0BuB,IqBv0BvB,gBACA,mBACA,iBpB5BM,KoB6BN,4BACA,2BACA,wBACA,OrB40BwB,0BqB30BxB,gBACA,yBAGA,iCnBvBE,oBmB2BF,8BAEE,crBm0B6B,IqBh0B/B,yBACE,OrB0zB6B,gBqBvzB/B,wBACE,apB+jBM,QoB9jBN,UACA,WrB0pByB,kCqBvpB3B,0BACE,iBpByjBM,QoBxjBN,apBwjBM,QoBtjBN,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBpBoiBM,QoBniBN,apBxEO,QoB8EL,yOAIJ,2BACE,oBACA,YACA,QrBiyBgC,GqB1xBhC,2FACE,eACA,QrBwxB8B,GqB1wBpC,aACE,arBmxB0B,MqBjxB1B,+BACE,MrB+wBgB,IqB9wBhB,mBACA,wKACA,gCnB5GA,kBgBHE,WGiHF,qCH7GE,uCGuGJ,+BHtGM,iBG8GJ,qCACE,0JAGF,uCACE,oBrB8wB4B,aqBzwB1B,uJAKN,gCACE,crByvBwB,MqBxvBxB,eAEA,kDACE,oBACA,cAKN,mBACE,qBACA,arBuuB6B,KqBpuB/B,WACE,kBACA,sBACA,oBAIE,mDACE,oBACA,YACA,QrB+kBiB,IsBrvBvB,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,wCACE,WtB08B8B,iDsBx8BhC,oCACE,WtBu8B8B,iDsBn8BlC,8BACE,SAGF,kCACE,MtBw7BqB,KsBv7BrB,OtBu7BqB,KsBt7BrB,oBH7BF,iBlBmnBQ,QqBplBN,OtBu7BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIsBF,4FACA,gBJnBE,uCIUJ,kCJTM,iBIoBJ,yCHrCF,iBlBiuD8B,QqBvrD9B,2CACE,MtBi6BqB,KsBh6BrB,OtBi6BsB,MsBh6BtB,oBACA,OtBg6BsB,QsB/5BtB,iBrB1CO,QqB2CP,2BpBjCA,mBKLE,WARW,iCemDf,8BACE,MtB65BqB,KsB55BrB,OtB45BqB,KmBn9BvB,iBlBmnBQ,QqB1jBN,OtB65BsB,EEv8BtB,mBKLE,WARW,8BWUX,WIgDF,4FACA,gBJ7CE,uCIqCJ,8BJpCM,iBI8CJ,qCH/DF,iBlBiuD8B,QqB7pD9B,8BACE,MtBu4BqB,KsBt4BrB,OtBu4BsB,MsBt4BtB,oBACA,OtBs4BsB,QsBr4BtB,iBrBpEO,Qq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E,oCACA,oBACA,4CAEA,kDACA,wCnBhGE,WARW,KmBmHf,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,eCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,YCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,aCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,WCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCDoEA,UCjFA,sBACA,sBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,+BACA,+BACA,yCD8FA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,uBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,wCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,oBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,qBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,yCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,mBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,0CACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDqEA,kBClFA,yBACA,gCACA,4BACA,4BACA,sCACA,uCACA,6BACA,6BACA,uCACA,6FACA,kCACA,mCACA,yCACA,qBDgFF,UACE,2BACA,yBACA,0BACA,oCACA,+BACA,0CACA,gCACA,2CACA,kCACA,6CACA,2BACA,yCAEA,gBzByfgB,KyBpfhB,wCAEE,gBzBsfoB,KyBnftB,wBACE,2BAGF,gBACE,iCAUJ,2BCjHE,4BACA,+B7B8MI,oBALI,S6BvMR,gCDuHF,2BC1HE,6BACA,0B7B8MI,oBALI,Q6BvMR,iCCvFF,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sEAME,kBAGF,iBACE,mBCmBE,wBACE,qBACA,Y9B+dU,O8B9dV,e9B6diB,O8B5djB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cDzCN,eAEE,4BACA,gCACA,4BACA,iCACA,gC/B2QI,yBALI,S+BpQR,8BACA,wBACA,iEACA,qCACA,iCACA,uDACA,2CACA,wCACA,qGACA,mCACA,yCACA,sCACA,uCACA,uCACA,4CACA,oCACA,sCACA,qCACA,sCACA,wCAGA,kBACA,mCACA,aACA,wCACA,oEACA,S/B8OI,UALI,8B+BvOR,gCACA,gBACA,gBACA,wCACA,4BACA,+E3BzCE,gDKLE,WARW,+BsB0Df,gCACE,SACA,OACA,sCAuBA,qBACE,sBAEA,sCACE,WACA,OAIJ,mBACE,oBAEA,oCACE,QACA,UnBrCJ,yBmBuBA,wBACE,sBAEA,yCACE,WACA,OAIJ,sBACE,oBAEA,uCACE,QA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A,8BACA,+BACA,4E/BlIE,sDgBHE,WeuIJ,qCfnII,uCe2HN,gBf1HQ,iBeoIN,sBACE,qBAGF,sBACE,qBACA,UACA,uDAMJ,qBACE,qBACA,YACA,aACA,sBACA,mDACA,4BACA,2BACA,qBAGF,mBACE,0CACA,gBvBhHE,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,yBuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,wCACE,mDACA,kDAIJ,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0B1B1NJ,WARW,KWUX,We0NI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBvBlLR,0BuB4HA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,yCACE,mDACA,kDAIJ,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,8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,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,2BACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,gHAEE,MD+KqB,QC9KrB,yBAGF,yDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,wBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,0GAEE,MD+KqB,QC9KrB,yBAGF,sDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,yBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,4GAEE,MD+KqB,QC9KrB,yBAGF,uDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QCtL3B,uBACE,MDuL2B,QCtL3B,iBDmLsB,QChLpB,wGAEE,MDiLuB,QChLvB,yBAGF,qDACE,M5CXA,K4CYA,iBD2KuB,QC1KvB,aD0KuB,QCxL7B,sBACE,MDqLyB,QCpLzB,iBDmLsB,QChLpB,sGAEE,MD+KqB,QC9KrB,yBAGF,oDACE,M5CXA,K4CYA,iBDyKqB,QCxKrB,aDwKqB,QErL7B,WACE,uBACA,M9C2iDgB,I8C1iDhB,O9C0iDgB,I8CziDhB,oBACA,M7CMM,K6CLN,qXACA,S5COE,qB4CLF,Q9C2iDkB,G8CxiDlB,iBACE,M7CFI,K6CGJ,qBACA,Q9CsiDsB,I8CniDxB,iBACE,UACA,W9C2rByB,kC8C1rBzB,Q9CiiDsB,E8C9hDxB,wCAEE,oBACA,iBACA,Q9C2hDyB,I8CvhD7B,iBACE,O9CuhDuB,2C+C7jDzB,OAEE,yBACA,4BACA,+BACA,4BACA,6BjD6RI,sBALI,SiDtRR,oBACA,qBACA,8BACA,8DACA,kCACA,kGACA,kCACA,4BACA,qDAGA,iCACA,ejD+QI,UALI,2BiDxQR,6BACA,oBACA,qCACA,4BACA,yEACA,uC7CRE,6C6CWF,eACE,UAGF,kBACE,aAIJ,iBACE,yBAEA,kBACA,gCACA,kBACA,eACA,oBAEA,mCACE,uCAIJ,cACE,aACA,mBACA,8DACA,oCACA,4CACA,4BACA,uF7CjCE,4FACA,6F6CsCF,yBACE,mDAGA,uCAIJ,YACE,mCACA,qBCpEF,OAEE,yBACA,yBACA,0BACA,2BACA,oBACA,qBACA,8DACA,8BACA,kCACA,gEACA,oDACA,mCACA,mCACA,sCACA,iDACA,qCACA,mCACA,+BACA,wBACA,iDACA,qCAGA,eACA,MACA,OACA,gCACA,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,+BAEA,oBAGA,0B9B3CI,W8B4CF,uBACA,UhD01CmB,oBkBn4CjB,uC8BuCJ,0B9BtCM,iB8B0CN,0BACE,UhDw1CmB,KgDp1CrB,kCACE,UhDq1CoB,YgDj1CxB,yBACE,8CAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,kDAIF,eACE,kBACA,aACA,sBACA,WAEA,6BACA,oBACA,qCACA,4BACA,yE9CpFE,6CKLE,WARW,4ByCqGf,UAIF,gBAEE,4BACA,wBACA,4BCjHA,eACA,MACA,OACA,QDkHE,2BCjHF,YACA,aACA,iBDgHE,uBC7GF,qBACE,UAEF,qBACE,QD0GA,4BAMJ,cACE,aACA,cACA,mBACA,8BACA,wCACA,8F9C1GE,4DACA,6D8C6GF,yBACE,8FAEA,mJAOJ,aACE,gBACA,+CAKF,YACE,kBAGA,cACA,iCAIF,cACE,aACA,cACA,eACA,mBACA,yBACA,wEACA,4CACA,2F9ClIE,gEACA,+D8CwIF,gBACE,4CtChHA,yBsCwHF,OACE,4BACA,0DAIF,cACE,iCACA,kBACA,iBAGF,UACE,0BtCrIA,yBsC0IF,oBAEE,0BtC5IA,0BsCiJF,UACE,2BAUA,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,S9CpNJ,gB8CwNE,gE9CxNF,gB8C6NE,8BACE,gBtCjKJ,4BsC+IA,0B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A,iCACA,iDAEA,kBACA,+FAKF,0BACE,GACE,2CAKJ,gBAEE,0BACA,2BACA,uCACA,mCACA,qCACA,6CAGA,0DACA,iCAGF,mBAEE,0BACA,2BACA,kCASF,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cAEE,0BACA,2BACA,uCACA,qCACA,2CAGA,8BACA,UAGF,iBACE,0BACA,2BAIA,uCACE,8BAEE,qCClFN,kFAEE,6BACA,6BACA,6BACA,gCACA,gCACA,wBACA,yBACA,kCACA,kEACA,oE7CmEE,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,4B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,gEqCUJ,crCTM,iBR2DJ,4B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,yB6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,cAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,crCTM,iBR2DJ,6B6ClCE,8BACE,MACA,OACA,iCACA,uFAEA,4BAGF,4BACE,MACA,QACA,iCACA,sFAEA,2BAGF,4BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,+BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,sDAEE,eAGF,8DAGE,oB7C1BJ,0B6CrCF,cAqEM,6BACA,gCACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C7CjCN,6B6ClDF,eAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,2BrCxBA,iEqCUJ,erCTM,iBR2DJ,6B6ClCE,+BACE,MACA,OACA,iCACA,uFAEA,4BAGF,6BACE,MACA,QACA,iCACA,sFAEA,2BAGF,6BACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,gCACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,wDAEE,eAGF,iEAGE,oB7C1BJ,0B6CrCF,eAqEM,6BACA,gCACA,0CAEA,iCACE,aAGF,+BACE,aACA,YACA,UACA,mBAEA,2CAnFR,WAEI,eACA,SACA,oCACA,aACA,sBACA,eACA,iCACA,kBACA,yCACA,4BACA,UhD5BA,WARW,gCWUX,WqC4BA,0BrCxBA,uCqCUJ,WrCTM,iBqCyBF,2BACE,MACA,OACA,iCACA,uFAEA,4BAGF,yBACE,MACA,QACA,iCACA,sFAEA,2BAGF,yBACE,MACA,QACA,OACA,mCACA,gBACA,wFAEA,4BAGF,4BACE,QACA,OACA,mCACA,gBACA,qFAEA,2BAGF,gDAEE,eAGF,qDAGE,mBA2BR,oBNtHE,eACA,MACA,OACA,QjDuhC0B,KiDthC1B,YACA,aACA,iBhDQM,KgDLN,yBACE,UAEF,yBACE,QjDu3CqB,GuDtwCzB,kBACE,aACA,mBACA,8BACA,sEAEA,6BACE,wFAEA,qDACA,uDACA,wDAIJ,iBACE,gBACA,YtD4nBiB,IsDznBnB,gBACE,YACA,sEACA,gBCtJF,SAEE,2BACA,+BACA,8BACA,6BACA,uB1D4RI,wBALI,S0DrRR,0BACA,0BACA,qCACA,2BACA,kCACA,mCAGA,kCACA,cACA,wCACA,iCLnBA,YlDuwBiB,uBkDrwBjB,kBACA,YnDwiBmB,ImDviBnB,YlDwwBiB,IkDvwBjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBrDoRI,UALI,6B0DnQR,qBACA,UAEA,cACE,mCAGF,wBACE,cACA,qCACA,uCAEA,gCACE,kBACA,WACA,2BACA,mBAKN,2FACE,SAEA,2GACE,SACA,uFAEA,uCAIJ,qBACA,6FACE,OACA,sCACA,sCAEA,6GACE,WACA,+HAEA,yCAIJ,mBAEA,iGACE,MAEA,iHACE,YACA,uFAEA,0CAIJ,qBACA,8FACE,QACA,sCACA,sCAEA,8GACE,UACA,+HAEA,wCAIJ,mBAkBA,eACE,uCACA,kEACA,+BACA,kBACA,uCtDxGE,+CmDjBF,iBACE,cACA,WACA,4BICA,sBACA,yEAFF,mBACE,sBACA,0EAFF,iBACE,sBACA,wEAFF,gBACE,sBACA,yEAFF,iBACE,sBACA,yEAFF,cACE,sBACA,yEAFF,eACE,sBACA,0EAFF,cACE,sBACA,uECNF,cACE,yBAGE,wCAEE,yBANN,gBACE,yBAGE,4CAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,aACE,yBAGE,sCAEE,yBANN,cACE,yBAGE,wCAEE,yBANN,WACE,yBAGE,kCAEE,yBANN,YACE,yBAGE,oCAEE,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E5MA,Q4E+MJ,yDACE,M5EjNA,K4EmNF,4EACE,a5EpNA,K4EqNA,0BACA,mCAEF,6EACE,a5EzNA,K4E0NA,0DAIF,8EACE,a5E/NA,K4EgOA,yDAIF,oDACE,M5E65BuB,qB4E35BzB,iJAGE,iB5Ey5BkB,sB6EpoCtB,qDACE,+BAKN,aACE,W7EqxCuB,e6ElxCzB,mBACE,a7EwmBQ,Q6EvmBR,UACA,W7EixCoC,8B8E9xCtC,YACE,kBAGF,kBACE,kBACA,M9EkoC0B,S8EjoC1B,O9EioC0B,S8EhoC1B,iB9EPM,K8EQN,qCAEA,yBACE,WACA,kBACA,W9EgoCiC,+B8E/nCjC,c9EgoCoC,I8E/nCpC,M9EgoC4B,Q8E/nC5B,O9E+nC4B,Q8E9nC5B,+BACA,UACA,oBACA,U9E6nCgC,S8E1nClC,wBACE,eAEA,+BACE,Q9EwnCkC,I8EvnClC,W9EwnCqC,gC8EpnCzC,wBACE,gBACA,a9EymC4B,gB8ExmC5B,W9EonCgC,iB8ElnChC,+BACE,Q9EmnCkC,I8ElnClC,W9E6mCqC,gC8E5mCrC,U9EmnCoC,S8ElnCpC,W9EmnCqC,6B8E/mCzC,0BACE,a9EokBM,Q8ElkBN,iCACE,Q9E8mCoC,I8E3mCtC,gCACE,WACA,kBAGF,gCACE,a9EwjBI,Q8EtjBJ,uCACE,W9EomC2C,yB8EnmC3C,U9E6lCkC,S8E5lClC,W9E6lCmC,6B8EtlCrC,6CACE,W9E6mCiD,yB8ExmCvD,iCACE,c9EwlCsC,O8EvlCtC,iBACA,iBAGE,6CACE,WACA,kBACA,M9EilCsC,Q8EhlCtC,O9EglCsC,Q8E/kCtC,UACA,cACA,gBACA,iB9E1FA,K8E8FJ,yCACE,sBACA,iB9EkhBI,Q8EhhBJ,+CACE,cACA,wCACA,a9EwkC+C,Q8EvkC/C,a9EtGA,K8EuGA,M9EwkCwC,Q8EvkCxC,O9EwkCyC,S8EvkCzC,mBACA,aACA,8BACA,Y9EqkC8C,O8EpkC9C,W9EqkC6C,K8EpkC7C,+BAGF,+CACE,iB9EggBE,Q8E5fN,+CACE,a9E2fI,Q8EvfR,8BACE,c9EokCmC,I8EnkCnC,M9EokC2B,Q8EnkC3B,O9EmkC2B,Q8ElkC3B,kBACA,iBAEA,qCACE,M9EikCgC,K8EhkChC,O9EgkCgC,K8E7jClC,oCACE,WACA,kBACA,M9E0jCgC,K8EzjChC,O9EyjCgC,K8ExjChC,UACA,cACA,c9EkjCiC,I8EjjCjC,iB9E/IE,K8EkJJ,sCACE,sBACA,iB9EpJE,K8EsJF,4CACE,c9EyiC+B,I8ExiC/B,M9EsjCqC,Q8ErjCrC,O9EqjCqC,Q8EpjCrC,a9EwdE,Q8EvdF,iB9EudE,Q8EtdF,W9EwjC0C,a8EvjC1C,gCACA,kBACA,SACA,QAGF,4CACE,iB9EpKA,K8E0KR,kBACE,oBACA,wBACE,eASF,+BACE,sBACA,eACA,c9E+hCyC,S8E9hCzC,M9E+hCiC,K8E9hCjC,O9E+hCkC,Q8E9hClC,iB9E+hC4C,gB8E9hC5C,gBACA,iBAEA,qCACE,WACA,kBACA,YACA,UACA,c9E0hC6C,I8EzhC7C,M9E0hCqC,Q8EzhCrC,O9EyhCqC,Q8ExhCrC,iB9ExME,K8EyMF,W9E0hC0C,W8EzhC1C,W9EufS,wD8EtfT,W9E0hC0C,mC8EvhC5C,qCACE,sBAEA,4CACE,W9EqhC+C,iC8EphC/C,U9EqhC8C,S8EphC9C,W9EqhC+C,6B8ElhCjD,2CACE,c9EugC2C,I8EtgC3C,M9EmhCyC,Q8ElhCzC,O9EkhCyC,Q8E9gC7C,uCACE,sBAEA,6CACE,sBAEA,oDACE,Y9E0gCsD,U8EzgCtD,W9E0gCqD,0B8EzgCrD,U9E0gCoD,S8EzgCpD,W9E0gCqD,6B8EtgCzD,sDACE,sBAEA,4DACE,WACA,kBACA,YACA,UACA,c9EggC0D,I8E//B1D,M9EggCkD,Q8E//BlD,O9EggCmD,Q8E//BnD,iB9E2XA,Q8E1XA,W9EggCuD,K8E//BvD,Y9EggCwD,U8E//BxD,W9EggCuD,sF8E//BvD,W9EigCuD,mC+E/vC7D,qDACE,+BAIF,+EACE,+BCJN,aACE,iBAEA,2BACE,WhF+xCiB,oBgF9xCjB,OhF8xCiB,oBgF7xCjB,YhF+xCoB,OgF9xCpB,ehF8xCoB,OgF7xCpB,WhF8xCqB,egF5xCrB,iCACE,WhF2xCmB,egF1xCnB,ahFumBI,QgFtmBJ,UACA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wC,KkFvwCxC,gBACA,gBAGF,2CACE,OlFmwC6C,IkFlwC7C,gBACA,gBAGF,8BACE,gBACA,gBAGF,8BACE,gBCzCJ,OACE,8BACA,8CAEA,qCAEA,UACE,YnFiwBiB,ImF9vBnB,aACE,YpF6hBiB,IoF1hBnB,uCACE,oBnF4zB0B,Qa70B5B,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,iBAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,eAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,cAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,aAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CAlBF,YAOE,wBACA,wBACA,kCACA,gCACA,gCACA,+BACA,+BACA,8BACA,8BAEA,6BACA,2CsEQF,sBACE,WnFgzBqB,ImF9yBvB,4BACE,mCACA,2CAIJ,qBACE,qBACA,yBAGF,qBACE,gDCvCF,KAEE,gCACA,iCACA,0BACA,6BACA,iCACA,yDACA,gGACA,gGACA,iGAGA,uCACA,6CACA,yBACA,sBACA,SnFFE,2CmFIF,qCAEA,iFAIE,2CAGF,+DAGE,2CAGF,iFAKE,4CAEA,+GACE,2CAIJ,mDAGE,qCAQJ,sBAEE,8BACA,mCACA,8BACA,4BACA,2BAGA,0FAEA,yCACA,mBACA,gBAEA,qJAIE,gBAGF,kHAGE,gBAGF,sKAKE,gBAEA,oMACE,gBAIJ,sGAGE,gBAGF,qECrDA,gCACA,oCACA,+BxF2OI,oBALI,SwFpOR,2BD2DA,qEC/DA,+BACA,oCACA,8BxF2OI,oBALI,QwFpOR,2BD2EF,eACE,gBAEA,yHAIE,2BAGF,6FAGE,gBAGF,mIAKE,gBAEA,iKACE,gBAIJ,iFAGE,gBAQF,aC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,yGAIA,iHAIE,2CAGF,uFAGE,2CACA,yCAGF,yHAKE,2CAEA,uJACE,2CAGF,uJACE,0CAIJ,2EAGE,qCAlDJ,eC3JA,sBACA,yBACA,6CACA,4BACA,+BACA,4BACA,+BACA,6BACA,gCDgKE,2GAIA,yHAIE,2CAGF,6FAGE,2CACA,yCAGF,mIAKE,2CAEA,iKACE,2CAGF,iKACE,0CAIJ,iFAGE,qCAlDJ,aC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,uGAIA,iHAIE,2CAGF,uFAGE,2CACA,yCAGF,yHAKE,2CAEA,uJACE,2CAGF,uJACE,0CAIJ,2EAGE,qCAlDJ,YC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,yGAIA,6GAIE,2CAGF,oFAGE,2CACA,yCAGF,oHAKE,2CAEA,kJACE,2CAGF,kJACE,0CAIJ,wEAGE,qCAlDJ,aC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,yGAIA,iHAIE,2CAGF,uFAGE,2CACA,yCAGF,yHAKE,2CAEA,uJACE,2CAGF,uJACE,0CAIJ,2EAGE,qCAlDJ,UC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,yGAIA,qGAIE,2CAGF,8EAGE,2CACA,yCAGF,0GAKE,2CAEA,wIACE,2CAGF,wIACE,0CAIJ,kEAGE,qCAlDJ,WC3JA,sBACA,yBACA,6CACA,4BACA,+BACA,4BACA,+BACA,6BACA,gCDgKE,2GAIA,yGAIE,2CAGF,iFAGE,2CACA,yCAGF,+GAKE,2CAEA,6IACE,2CAGF,6IACE,0CAIJ,qEAGE,qCAlDJ,UC3JA,sBACA,sBACA,6CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,qGAIA,qGAIE,2CAGF,8EAGE,2CACA,yCAGF,0GAKE,2CAEA,wIACE,2CAGF,wIACE,0CAIJ,kEAGE,qCAlDJ,WC3JA,mBACA,sBACA,0CACA,4BACA,4BACA,4BACA,4BACA,6BACA,6BDgKE,2GAIA,yGAIE,2CAGF,iFAGE,2CACA,yCAGF,+GAKE,2CAEA,6IACE,2CAGF,6IACE,0CAIJ,qEAGE,qCAlDJ,WC3JA,mBACA,sBACA,0CACA,0BACA,4BACA,0BACA,4BACA,2BACA,6BDgKE,+FAIA,yGAIE,2CAGF,iFAGE,2CACA,yCAGF,+GAKE,2CAEA,6IACE,2CAGF,6IACE,0CAIJ,qEAGE,qCASJ,qBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,iJAIE,+CAGF,+GAGE,+CAGF,iKAKE,gDAEA,+LACE,+CAIJ,mGAGE,yCAhDJ,uBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,yJAIE,+CAGF,qHAGE,+CAGF,2KAKE,gDAEA,yMACE,+CAIJ,yGAGE,yCAhDJ,qBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,iJAIE,+CAGF,+GAGE,+CAGF,iKAKE,gDAEA,+LACE,+CAIJ,mGAGE,yCAhDJ,oBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,6IAIE,+CAGF,4GAGE,+CAGF,4JAKE,gDAEA,0LACE,+CAIJ,gGAGE,yCAhDJ,qBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,iJAIE,+CAGF,+GAGE,+CAGF,iKAKE,gDAEA,+LACE,+CAIJ,mGAGE,yCAhDJ,kBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,qIAIE,+CAGF,sGAGE,+CAGF,kJAKE,gDAEA,gLACE,+CAIJ,0FAGE,yCAhDJ,mBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,yIAIE,+CAGF,yGAGE,+CAGF,uJAKE,gDAEA,qLACE,+CAIJ,6FAGE,yCAhDJ,kBCxMA,0BACA,yBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,gCACA,sCAIA,sCAKA,yCAEA,qIAIE,+CAGF,sGAGE,+CAGF,kJAKE,gDAEA,gLACE,+CAIJ,0FAGE,yCAhDJ,mBCxMA,0BACA,sBACA,gCACA,+BACA,gCACA,+BACA,iCACA,gCDyME,6BACA,sCAIA,sCAKA,yCAEA,yIAIE,+CAGF,yGAGE,+CAGF,uJAKE,gDAEA,qLACE,+CAIJ,6FAGE,yCAhDJ,mBCxMA,0BACA,sBACA,gCACA,6BACA,gCACA,6BACA,iCACA,8BDyME,6BACA,oCAIA,oCAKA,yCAEA,yIAIE,+CAGF,yGAGE,+CAGF,uJAKE,gDAEA,qLACE,+CAIJ,6FAGE,yCAYN,UACE,2BACA,yBACA,+BACA,oCACA,+BACA,gCACA,kCACA,2BAEA,gBpFwXgB,KoFvXhB,qCAEA,qGAIE,gBpFqXoB,KoFpXpB,qCAGF,8EAGE,iCACA,qCAGF,0GAKE,kCACA,qCAEA,wIACE,iCACA,qCAIJ,kEAGE,qCAIJ,cACE,2BACA,yBACA,+BACA,gCACA,+BACA,gCACA,kCACA,2BAEA,iBACA,kBACA,gBpFqUgB,KoFpUhB,qCAEA,qHAIE,gBpFkUoB,KoFjUpB,qCAGF,0FAGE,iCACA,qCAGF,8HAKE,kCACA,qCAEA,4JACE,iCACA,qCAIJ,8EAGE,qCAQJ,2BC/VE,+BACA,oCACA,+BxFqPI,oBALI,SwF9OR,2BDqWF,2BCzWE,gCACA,oCACA,0BxFqPI,oBALI,QwF9OR,2BDmXF,aACE,+BAEA,2CAOF,iDAEE,6BAEA,2CACA,UACA,kBAGF,cACE,2BACA,4BACA,gCACA,sCACA,8BACA,+BACA,mCACA,yCACA,8BACA,+BACA,mCACA,yCAEA,2BACA,6BAEA,yDAGE,gCACA,4CAGF,qDACE,8BACA,gCAEA,6LAGE,mCACA,+CAIJ,qDACE,8BACA,gCAEA,6LAGE,mCACA,+CAKN,mCACE,gCACA,mCACA,mCACA,sCACA,yCACA,yCAEA,wHAGE,gCACA,4CAIA,2TAGE,mCACA,+CAKF,2TAGE,mCACA,+CASN,kBACE,2BACA,4BACA,uBACA,iCACA,kCACA,6BACA,gCAEA,eACA,2BACA,6BACA,8BACA,aACA,gCACA,mBACA,0FAEA,gBACA,YACA,gBAEA,gCACE,kBACA,qBACA,WAGF,qBACE,kBACA,SACA,OACA,QACA,aACA,sBACA,UACA,SACA,gBACA,kBACA,UACA,qCACA,WAEA,wBACE,UACA,aACA,kBACA,2CACA,iBAEA,sCACE,iDAKF,2BACE,UACA,+BAEA,iCACE,UAMR,4BACE,UAQJ,WACE,6BAEA,cACA,WAGA,sBACE,qCE/lBJ,kCACE,WAGF,oBACE,UACA,yBACA,WAGF,kBACE,UACA,yBACA,qBACA,UACA,cAGF,6BACE,mFACA,+BAGF,2BACE,oFACA,+BACA,UACA,MACA,QC1BF,eACE,0CAEA,gCACA,SACA,cACA,iBACA,SACA,0CACA,wCACA,SACA,OACA,sCAEA,kBACE,gBACA,8BACE,8DACA,+DACA,4BACA,6BACA,6CACE,8DACA,+DACA,4BACA,6BAKF,oEACE,gBAIJ,6BACE,yBACA,0BACA,iEACA,kEACA,4CACE,yBACA,0BACA,iEACA,kEAKN,yBACE,uDACA,6DAEA,cAEA,wEACA,sFAIJ,eACE,oCACA,4CAEA,8EACA,gCACA,gBAEA,0CAEE,sCACA,4DAGF,4CAEE,sCACA,4DAKF,oCACE,aAIJ,WACE,sBACA,yBACA,aAGF,+BACE,WACE,2BACA,4BAIJ,mBACE,KACE,UAGF,GACE,WAIJ,SACE,uBAGF,oBACE,KACE,UAGF,GACE,WAIJ,UACE,wBAGF,kBACE,6CACA,sDAEA,wGAEA,UAIA,wIAGE,+BC7IJ,+BAEE,yDACA,gGACA,gGACA,iGACA,sJAEA,qCACA,2CAEA,2CACE,2CAGF,sFAEE,2CAGF,0FAEE,4CAEA,kHACE,2CAIJ,qKAGE,qCACA,SAGF,yCACE,gBAEA,8RAIE,2BAGF,2NAGE,gBAGF,6TAKE,gBAEA,yXACE,gBAIJ,mMAGE,gBAIJ,qDACE,gBAKA,8JACE,yBACA,4BAGF,0JACE,0BACA,6BAKN,iDAGE,iCAEA,2CC1FF,UACE,gBAEA,oBACE,qCACA,oCACA,+CACA,sCACA,yCACA,oCACA,uCACA,6CACA,0CACA,iDACA,eACA,+EACA,gBACA,yBACA,cACA,iDACA,6CACA,qCACA,2JAGA,0BACE,oDACA,2BAGF,0BACE,2BAIJ,8DAEE,4CACA,0DAQJ,WACE,oBAEA,qBACE,4CACA,qCACA,uCACA,0CACA,qCACA,oCACA,uCACA,sCACA,gDACA,+BAEA,sDACA,8CACA,yBACA,+JAEA,kDACA,oDACA,kDACA,sCACA,mCAGF,uDAEE,wCACA,2CAEA,qDACA,6CAQA,iEACE,WC5FN,QACE,yFACA,oCACA,6CAEA,wCACA,0CAGF,gBACE,SAEA,sBACE,gBAIJ,2DAEE,SAGF,cACE,aACA,mBACA,kBACE,sDAIJ,2BACE,kBAKA,mCACE,sBAKF,kCACE,sBC3CJ,MACE,SAEA,gBACE,qDACA,sDAIA,+BACE,2EAEA,+DAEF,+BACE,wEAEA,yDAKN,aACE,oCACA,gDAEA,4FAKA,uBACE,wDACA,yDAIJ,aACE,gDACA,oCAEA,yFAIF,eACE,qDACA,wDC9CA,oBAEE,iDACA,sDACA,wDACA,0DAGA,+BACA,gBAGE,uCACE,uCACA,iDAEA,0FAEE,6CAKF,6DACE,8CCzBV,YAEE,wCACA,2DACA,oDACA,yCACA,2CACA,4CACA,kDACA,kDACA,+CACA,+CAIF,WACE,+BACA,SACA,UACA,kDAEA,iBACE,gBAGF,qCAEE,SACA,mDACA,mDACA,qDAMA,wCACE,cAKF,kCACE,2DACA,8DAKF,iCACE,4DACA,+DAYA,qDACE,yDAKF,oDACE,yDAKN,8BACE,yDACA,oDACA,qDAIA,4CACE,uDACA,wDAKF,4CACE,uDACA,wDCzFN,WACE,iCACA,wBACA,uBACA,oCAEA,kBACA,YACA,6BACA,+BACA,6CACA,UACA,yCAEA,iBACE,qBAKJ,oBACE,8BACA,8BACA,6BACA,gCACA,iCAEA,kBACA,qCACA,8DACA,uCACA,yCAKA,eACE,yBACA,cAEA,iBACE,cALJ,iBACE,yBACA,cAEA,mBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,cACE,yBACA,cAEA,gBACE,cALJ,eACE,yBACA,cAEA,iBACE,cALJ,YACE,yBACA,cAEA,cACE,cALJ,aACE,yBACA,cAEA,eACE,cALJ,YACE,yBACA,cAEA,cACE,cC7CN,OACE,SAGF,gBACE,kBAGF,aACE,gCAEA,eACA,uCAGF,uBACE,kBAIA,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,iBACE,yBACA,cAEA,mBACE,cAGF,6BACE,cAEA,mCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,cACE,yBACA,cAEA,gBACE,cAGF,0BACE,cAEA,gCACE,cAZN,eACE,yBACA,cAEA,iBACE,cAGF,2BACE,cAEA,iCACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cAZN,aACE,yBACA,cAEA,eACE,cAGF,yBACE,cAEA,+BACE,cAZN,YACE,yBACA,cAEA,cACE,cAGF,wBACE,cAEA,8BACE,cChCR,UACE,gBACA,4BCCA,4CAGF,wBACE,sDAGA,8BACE,sDAIJ,kBACE,qCACA,8DACA,8CACA,oDACA,qDACA,sDAEA,mCACE,8CACA,+CAEF,mCACE,+DACA,gDACE,YAGJ,0BACE,YACA,+DACA,uDACA,+CAGA,gDACE,+DAEF,gDACE,+DAKN,kBACE,uCACA,mCACE,8CAKF,yBACE,yBACA,cAEA,2BACE,cALJ,2BACE,yBACA,cAEA,6BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,wBACE,yBACA,cAEA,0BACE,cALJ,yBACE,yBACA,cAEA,2BACE,cALJ,sBACE,yBACA,cAEA,wBACE,cALJ,uBACE,yBACA,cAEA,yBACE,cALJ,sBACE,yBACA,cAEA,wBACE,cC1DJ,iBACE,gBCHJ,eAEE,kGAGA,SACA,uCCNF,OAEE,qCACA,mCACA,oCACA,kCAGA,SAEA,kBACE,uCAIJ,cACE,yDAEA,yBACE,2CACA,0CAIJ,uBACE,kBAGF,gBACE,kBAGF,aACE,eACA,gCAIA,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,iBACE,yBACA,cACA,qBAEA,mBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,cACE,yBACA,cACA,qBAEA,gBACE,cANJ,eACE,yBACA,cACA,qBAEA,iBACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cANJ,aACE,yBACA,cACA,qBAEA,eACE,cANJ,YACE,yBACA,cACA,qBAEA,cACE,cC9CN,SACE,8BAEA,cACE,UAGF,wBACE,aAIJ,eACE,uCCXF,SAEE,uCAGA,wBACE,aAIJ,gBACE,2FCXE,kCACE,+CACA,4CACA,iDACA,4CACA,8CACA,8DACA,2CAEA,sDACA,+BACA,8CACA,0DACA,sDACA,0DACA,wDACA,uBACA,sDACA,yDAGF,iFAEE,mDACA,qDACA,2DACA,0DAEA,+BACA,gBACA,qDACA,iEACA,8HAEA,gBAGF,oDACE,sDAEA,4EACA,iBC7CN,gBACE,kBACA,gBACA,qBACA,sBAGF,wBACE,iBAGF,aACE,2DACA,qCACA,+BACA,sCACA,+BACA,6CCSA,6JDNA,mDACA,uCACA,oBACA,kBACA,kBACA,2CACA,sCACA,iGAEA,uCACA,oBACE,kDACA,UAIJ,kBCVE,2LDcF,4BCdE,2LDoBE,qCCpBF,sLDoBE,uCCpBF,2LDoBE,qCCpBF,iLDoBE,oCCpBF,sLDoBE,qCCpBF,sLDoBE,kCCpBF,sLDoBE,mCCpBF,2LDoBE,kCCpBF,4KCzBF,OACE,+BACA,8BACA,6BACA,qCACA,+CACA,sCACA,yDACA,wCACA,0CACA,kDACA,yCACA,sCAEA,kBAEA,cACE,kBACA,cACA,qCACA,mCACA,+BACA,+CACA,kBACA,mDACA,2CACA,wBACA,6CAEA,oBACE,kBACA,cACA,WACA,2BACA,WACA,YACA,MACA,mDACA,yBACA,6CACA,WAGF,2BACE,cACA,iDACA,qDACA,yCACA,qDACA,UAGF,2BACE,mBClDF,wCACE,qDAIJ,wBACE,yDACA,UACA,gBAIJ,iBACE,qEACA,+DAEA,mDACE,qDAEF,iCACE,uDAIJ,2DAEE,gCAEA,yCAGF,sBACE,qDACA,sDACA,uDAEA,sCACE,SACA,wDACE,gEACA,wEACE,wDACA,gDACA,gBC1CN,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDAIF,mCACE,YACA,8CACA,6CAEA,yDACA,qDACA,uDCtBF,iCACE,iBAEF,kBACE,oBCLJ,gDACE,gBCDF,KACE,gBAGF,kBACE,SCHA,yCACE,SCHJ,4BACE,uBACA,cACA,WACA,WACA,UACA,iBACA,gBACA,mBACA,eACA,sBACA,4BACA,SACA,oCACA,uCACA,WACA,4BAGF,2CACE,sBCpBF,eACE,gBzG+EE,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,4B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,yB0G/CM,uDACE,wBACA,wB1G0DR,6B0GxEI,mCACE,wBAGF,wCACE,0B1GsDN,0B0G/CM,uDACE,wBACA,wB1G0DR,6B0GxEI,oCACE,wBAGF,yCACE,0B1GsDN,0B0G/CM,wDACE,wBACA,wBAdJ,gCACE,wBAGF,qCACE,yBAOA,oDACE,wBACA,uBCtBZ,wBACE,QACA,SACA,mBACA,kBACA,WAGF,oDACE,2BACA,+DACA,YACA,qBACA,aACA,gBACA,qBAGF,uDACE,2BACA,+DACA,SACA,qBACA,aACA,gBACA,qBAGF,sDACE,2BACA,+DACA,UACA,oBACA,cACA,eACA,oBAGF,qDACE,2BACA,+DACA,WACA,oBACA,cACA,eACA,oBAGF,sCAEE,8BAGF,gCAEE,UAGF,SACE,kBC3DF,wBACE,QACA,SACA,mBACA,kBACA,WACA,oBAGF,oDACE,8BACA,+DACA,aACA,gBACA,sBAGF,4DACE,WACA,qBACA,kBACA,WACA,aACA,aACA,8BACA,4DAGF,uDACE,8BACA,+DACA,UACA,aACA,sBAGF,+DACE,WACA,qBACA,kBACA,WACA,WACA,aACA,8BACA,4DAGF,sDACE,8BACA,+DACA,WACA,cACA,qBAGF,8DACE,WACA,qBACA,kBACA,UACA,YACA,aACA,8BACA,4DAGF,qDACE,8BACA,+DACA,YACA,eACA,qBAGF,6DACE,WACA,qBACA,kBACA,UACA,aACA,aACA,8BACA,4DAGF,SACE,kBCtFF,kCACE,kCCDF,gBACE,WAMI,kDACE,MCRM,QDWR,kNAGE,aCdM,QDiBR,uJAEE,mCAEF,2EACE,6BAEF,4EACE,mEAGF,6EACE,kEAKA,2FACE,mEAIF,0FACE,6BACA,mCAGF,4FACE,kEAWJ,oDACE,MCxDQ,QD2DV,wNAGE,aC9DQ,QDiEV,2JAEE,mCAEF,6EACE,6BAEF,8EACE,mEAGF,+EACE,kEAKA,6FACE,mEAIF,4FACE,6BACA,mCAGF,8FACE,kEE7FR,oBACE,eAIF,qBACE,eCNF,wBACE,gBAIA,iSzH4BA,0BACA,6ByHrBA,gKzHoBA,0BACA,6ByHdA,oEzH2BA,yBACA,4ByHtBJ,kBACE,W1H2wCmB,oB0H1wCnB,O1H0wCmB,oB0HtwCnB,kCACE,O1HgxCoB,qB0H/wCpB,U1HgxCuB,K0H3wCzB,kCACE,W1H8wCoB,oB0H7wCpB,O1H6wCoB,oB0H5wCpB,U1H8wCuB,Q0H7wCvB,Y1HgxC8B,I0H5wClC,0DACE,eACA,qBCjDF,yBACE,kBACA,YACA,WACA,YACA,gBAGF,YAEE,gBAEA,mBACE,kBACA","file":"mdb.min.css"} \ No newline at end of file diff --git a/css/mdb.rtl.min.css b/css/mdb.rtl.min.css index 4578657..d16b691 100644 --- a/css/mdb.rtl.min.css +++ b/css/mdb.rtl.min.css @@ -1,9 +1,9 @@ -:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: purple-500;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type="tel"], +:root{--mdb-red: #f44336;--mdb-pink: #e91e63;--mdb-purple: #9c27b0;--mdb-indigo: #3f51b5;--mdb-blue: #2196f3;--mdb-cyan: #00bcd4;--mdb-teal: #009688;--mdb-green: #4caf50;--mdb-yellow: #ffeb3b;--mdb-orange: #ff9800;--mdb-white: #fff;--mdb-black: #000;--mdb-gray: #757575;--mdb-gray-dark: #4f4f4f;--mdb-gray-50: #fbfbfb;--mdb-gray-100: #f5f5f5;--mdb-gray-200: #eeeeee;--mdb-gray-300: #e0e0e0;--mdb-gray-400: #bdbdbd;--mdb-gray-500: #9e9e9e;--mdb-gray-600: #757575;--mdb-gray-700: #616161;--mdb-gray-800: #4f4f4f;--mdb-gray-900: #262626;--mdb-primary: #3b71ca;--mdb-secondary: #9fa6b2;--mdb-success: #14a44d;--mdb-danger: #dc4c64;--mdb-warning: #e4a11b;--mdb-info: #54b4d3;--mdb-light: #fbfbfb;--mdb-dark: #332d2d;--mdb-primary-rgb: 59, 113, 202;--mdb-secondary-rgb: 159, 166, 178;--mdb-success-rgb: 20, 164, 77;--mdb-danger-rgb: 220, 76, 100;--mdb-warning-rgb: 228, 161, 27;--mdb-info-rgb: 84, 180, 211;--mdb-light-rgb: 251, 251, 251;--mdb-dark-rgb: 51, 45, 45;--mdb-white-rgb: 255, 255, 255;--mdb-black-rgb: 0, 0, 0;--mdb-body-color-rgb: 79, 79, 79;--mdb-body-bg-rgb: 255, 255, 255;--mdb-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";--mdb-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mdb-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--mdb-body-font-family: var(--mdb-font-roboto);--mdb-body-font-size:1rem;--mdb-body-font-weight: 400;--mdb-body-line-height: 1.6;--mdb-body-color: #4f4f4f;--mdb-body-bg: #fff;--mdb-border-width: 1px;--mdb-border-style: solid;--mdb-border-color: #e0e0e0;--mdb-border-color-translucent: rgba(0, 0, 0, 0.175);--mdb-border-radius: 0.25rem;--mdb-border-radius-sm: 0.25rem;--mdb-border-radius-lg: 0.5rem;--mdb-border-radius-xl: 1rem;--mdb-border-radius-2xl: 2rem;--mdb-border-radius-pill: 50rem;--mdb-link-color: #3b71ca;--mdb-link-hover-color: #386bc0;--mdb-code-color: #e91e63;--mdb-highlight-bg: #fff9c4}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--mdb-body-font-family);font-size:var(--mdb-body-font-size);font-weight:var(--mdb-body-font-weight);line-height:var(--mdb-body-line-height);color:var(--mdb-body-color);text-align:var(--mdb-body-text-align);background-color:var(--mdb-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--mdb-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--mdb-link-color);text-decoration:none}a:hover{color:var(--mdb-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--mdb-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--mdb-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--mdb-body-bg);background-color:var(--mdb-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:1rem;padding-bottom:1rem;color:#757575;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type="tel"], [type="url"], [type="email"], [type="number"] { direction: ltr; -}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::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-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-left:auto;margin-right:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-left:calc(-0.5*var(--mdb-gutter-x));margin-right:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right 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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left: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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:100% 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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid rgba(0,0,0,0);border-bottom:0;border-right:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:right;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{left:0;right:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-right:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:0;border-bottom:.3em solid rgba(0,0,0,0);border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-right:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:1.125rem;padding-right:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:1.265625rem;padding-right:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-right-radius:var(--mdb-nav-tabs-border-radius);border-top-left-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-left:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-right:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-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-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-right:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:right;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--mdb-accordion-border-radius);border-top-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-right-radius:var(--mdb-accordion-inner-border-radius);border-top-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--mdb-accordion-inner-border-radius);border-bottom-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right: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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5*var(--mdb-toast-padding-x));margin-right:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;right:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;right:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-right-radius:var(--mdb-modal-inner-border-radius);border-top-left-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) auto calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-left-radius:var(--mdb-modal-inner-border-radius);border-bottom-right-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--mdb-popover-arrow-width);margin-right:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-right-radius:var(--mdb-popover-inner-border-radius);border-top-left-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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:right;width:100%;margin-left:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:none}.carousel-control-prev-icon{background-image:none}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-mdb-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-mdb-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right: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-mdb-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--mdb-spinner-width);height:var(--mdb-spinner-height);vertical-align:var(--mdb-spinner-vertical-align);border-radius:50%;animation:var(--mdb-spinner-animation-speed) linear infinite var(--mdb-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(-360deg)}}.spinner-border{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-border-width: 0.25em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-border;border:var(--mdb-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem;--mdb-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--mdb-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--mdb-offcanvas-zindex: 1045;--mdb-offcanvas-width: 400px;--mdb-offcanvas-height: 30vh;--mdb-offcanvas-padding-x: 1rem;--mdb-offcanvas-padding-y: 1rem;--mdb-offcanvas-color: ;--mdb-offcanvas-bg: #fff;--mdb-offcanvas-border-width: 1px;--mdb-offcanvas-border-color: var(--mdb-border-color-translucent);--mdb-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right: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(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--mdb-offcanvas-padding-y)*.5) calc(var(--mdb-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--mdb-offcanvas-padding-y));margin-left:calc(-0.5*var(--mdb-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--mdb-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.6}.offcanvas-body{flex-grow:1;padding:var(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x);overflow-y:auto}.tooltip{--mdb-tooltip-zindex: 1090;--mdb-tooltip-max-width: 200px;--mdb-tooltip-padding-x: 16px;--mdb-tooltip-padding-y: 6px;--mdb-tooltip-margin: ;--mdb-tooltip-font-size:0.875rem;--mdb-tooltip-color: #fff;--mdb-tooltip-bg: #6d6d6d;--mdb-tooltip-border-radius: 0.25rem;--mdb-tooltip-opacity: 0.9;--mdb-tooltip-arrow-width: 0.8rem;--mdb-tooltip-arrow-height: 0.4rem;z-index:var(--mdb-tooltip-zindex);display:block;padding:var(--mdb-tooltip-arrow-height);margin:var(--mdb-tooltip-margin);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--mdb-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--mdb-tooltip-arrow-width);height:var(--mdb-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-top-color:var(--mdb-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-right-color:var(--mdb-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-bottom-color:var(--mdb-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) 0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-left-color:var(--mdb-tooltip-bg)}.tooltip-inner{max-width:var(--mdb-tooltip-max-width);padding:var(--mdb-tooltip-padding-y) var(--mdb-tooltip-padding-x);color:var(--mdb-tooltip-color);text-align:center;background-color:var(--mdb-tooltip-bg);border-radius:var(--mdb-tooltip-border-radius)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(59, 113, 202, var(--mdb-bg-opacity, 1)) !important}.text-bg-secondary{color:#000 !important;background-color:RGBA(159, 166, 178, var(--mdb-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(20, 164, 77, var(--mdb-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(220, 76, 100, var(--mdb-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(228, 161, 27, var(--mdb-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(84, 180, 211, var(--mdb-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(251, 251, 251, var(--mdb-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(51, 45, 45, var(--mdb-bg-opacity, 1)) !important}.link-primary{color:#3b71ca !important}.link-primary:hover,.link-primary:focus{color:#386bc0 !important}.link-secondary{color:#9fa6b2 !important}.link-secondary:hover,.link-secondary:focus{color:#a4aab6 !important}.link-success{color:#14a44d !important}.link-success:hover,.link-success:focus{color:#20a956 !important}.link-danger{color:#dc4c64 !important}.link-danger:hover,.link-danger:focus{color:#de556c !important}.link-warning{color:#e4a11b !important}.link-warning:hover,.link-warning:focus{color:#e5a626 !important}.link-info{color:#54b4d3 !important}.link-info:hover,.link-info:focus{color:#5db8d5 !important}.link-light{color:#fbfbfb !important}.link-light:hover,.link-light:focus{color:#fbfbfb !important}.link-dark{color:#332d2d !important}.link-dark:hover,.link-dark:focus{color:#302b2b !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--mdb-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--mdb-aspect-ratio: 100%}.ratio-4x3{--mdb-aspect-ratio: 75%}.ratio-16x9{--mdb-aspect-ratio: 56.25%}.ratio-21x9{--mdb-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{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){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right: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}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}.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:right !important}.float-end{float:left !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-5{opacity:.05 !important}.opacity-10{opacity:.1 !important}.opacity-15{opacity:.15 !important}.opacity-20{opacity:.2 !important}.opacity-25{opacity:.25 !important}.opacity-30{opacity:.3 !important}.opacity-35{opacity:.35 !important}.opacity-40{opacity:.4 !important}.opacity-45{opacity:.45 !important}.opacity-50{opacity:.5 !important}.opacity-55{opacity:.55 !important}.opacity-60{opacity:.6 !important}.opacity-65{opacity:.65 !important}.opacity-70{opacity:.7 !important}.opacity-75{opacity:.75 !important}.opacity-80{opacity:.8 !important}.opacity-85{opacity:.85 !important}.opacity-90{opacity:.9 !important}.opacity-95{opacity:.95 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .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}.shadow-0{box-shadow:none !important}.shadow-1{box-shadow:0 0px 2px 0 rgba(0,0,0,.07),0 1px 1px 0 rgba(0,0,0,.04) !important}.shadow-2{box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04) !important}.shadow-3{box-shadow:0 2px 6px -1px rgba(0,0,0,.07),0 6px 18px -1px rgba(0,0,0,.04) !important}.shadow-4{box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04) !important}.shadow-5{box-shadow:0 2px 25px -5px rgba(0,0,0,.07),0 25px 21px -5px rgba(0,0,0,.04) !important}.shadow-6{box-shadow:0 2px 35px -12px rgba(0,0,0,.21),0 50px 40px -5px rgba(0,0,0,.04) !important}.shadow-1-soft{box-shadow:0 1px 5px 0 rgba(0,0,0,.05) !important}.shadow-2-soft{box-shadow:0 2px 10px 0 rgba(0,0,0,.05) !important}.shadow-3-soft{box-shadow:0 5px 15px 0 rgba(0,0,0,.05) !important}.shadow-4-soft{box-shadow:0 10px 20px 0 rgba(0,0,0,.05) !important}.shadow-5-soft{box-shadow:0 15px 30px 0 rgba(0,0,0,.05) !important}.shadow-6-soft{box-shadow:0 20px 40px 0 rgba(0,0,0,.05) !important}.shadow-1-strong{box-shadow:0 0px 2px 0 rgba(0,0,0,.16),0 1px 1px 0 rgba(0,0,0,.1) !important}.shadow-2-strong{box-shadow:0 0px 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1) !important}.shadow-3-strong{box-shadow:0 2px 6px -1px rgba(0,0,0,.16),0 6px 18px -1px rgba(0,0,0,.1) !important}.shadow-4-strong{box-shadow:0 2px 15px -3px rgba(0,0,0,.16),0 10px 20px -2px rgba(0,0,0,.1) !important}.shadow-5-strong{box-shadow:0 2px 25px -5px rgba(0,0,0,.16),0 25px 21px -5px rgba(0,0,0,.1) !important}.shadow-6-strong{box-shadow:0 2px 35px -12px rgba(0,0,0,.26),0 50px 40px -5px rgba(0,0,0,.1) !important}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06) !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{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{right:0 !important}.start-50{right:50% !important}.start-100{right:100% !important}.end-0{left:0 !important}.end-50{left:50% !important}.end-100{left: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(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-left:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-end-0{border-left:0 !important}.border-bottom{border-bottom:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-right:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-start-0{border-right:0 !important}.border-primary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-primary-rgb), var(--mdb-border-opacity)) !important}.border-secondary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-secondary-rgb), var(--mdb-border-opacity)) !important}.border-success{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-success-rgb), var(--mdb-border-opacity)) !important}.border-danger{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-danger-rgb), var(--mdb-border-opacity)) !important}.border-warning{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-warning-rgb), var(--mdb-border-opacity)) !important}.border-info{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-info-rgb), var(--mdb-border-opacity)) !important}.border-light{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-light-rgb), var(--mdb-border-opacity)) !important}.border-dark{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-dark-rgb), var(--mdb-border-opacity)) !important}.border-white{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-white-rgb), var(--mdb-border-opacity)) !important}.border-1{--mdb-border-width: 1px}.border-2{--mdb-border-width: 2px}.border-3{--mdb-border-width: 3px}.border-4{--mdb-border-width: 4px}.border-5{--mdb-border-width: 5px}.border-opacity-10{--mdb-border-opacity: 0.1}.border-opacity-25{--mdb-border-opacity: 0.25}.border-opacity-50{--mdb-border-opacity: 0.5}.border-opacity-75{--mdb-border-opacity: 0.75}.border-opacity-100{--mdb-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-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-1{margin-left:.25rem !important}.me-2{margin-left:.5rem !important}.me-3{margin-left:1rem !important}.me-4{margin-left:1.5rem !important}.me-5{margin-left:3rem !important}.me-auto{margin-left: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}.mb-6{margin-bottom:3.5rem !important}.mb-7{margin-bottom:4rem !important}.mb-8{margin-bottom:5rem !important}.mb-9{margin-bottom:6rem !important}.mb-10{margin-bottom:8rem !important}.mb-11{margin-bottom:10rem !important}.mb-12{margin-bottom:12rem !important}.mb-13{margin-bottom:14rem !important}.mb-14{margin-bottom:16rem !important}.ms-0{margin-right:0 !important}.ms-1{margin-right:.25rem !important}.ms-2{margin-right:.5rem !important}.ms-3{margin-right:1rem !important}.ms-4{margin-right:1.5rem !important}.ms-5{margin-right:3rem !important}.ms-auto{margin-right:auto !important}.m-n1{margin:-0.25rem !important}.m-n2{margin:-0.5rem !important}.m-n3{margin:-1rem !important}.m-n4{margin:-1.5rem !important}.m-n5{margin:-3rem !important}.mx-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-1.5rem !important}.mt-n5{margin-top:-3rem !important}.me-n1{margin-left:-0.25rem !important}.me-n2{margin-left:-0.5rem !important}.me-n3{margin-left:-1rem !important}.me-n4{margin-left:-1.5rem !important}.me-n5{margin-left:-3rem !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-1.5rem !important}.mb-n5{margin-bottom:-3rem !important}.ms-n1{margin-right:-0.25rem !important}.ms-n2{margin-right:-0.5rem !important}.ms-n3{margin-right:-1rem !important}.ms-n4{margin-right:-1.5rem !important}.ms-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-1{padding-left:.25rem !important}.pe-2{padding-left:.5rem !important}.pe-3{padding-left:1rem !important}.pe-4{padding-left:1.5rem !important}.pe-5{padding-left: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-right:0 !important}.ps-1{padding-right:.25rem !important}.ps-2{padding-right:.5rem !important}.ps-3{padding-right:1rem !important}.ps-4{padding-right:1.5rem !important}.ps-5{padding-right: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}.font-monospace{font-family:var(--mdb-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:right !important}.text-end{text-align:left !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-primary{--mdb-text-opacity: 1;color:rgba(var(--mdb-primary-rgb), var(--mdb-text-opacity)) !important}.text-secondary{--mdb-text-opacity: 1;color:rgba(var(--mdb-secondary-rgb), var(--mdb-text-opacity)) !important}.text-success{--mdb-text-opacity: 1;color:rgba(var(--mdb-success-rgb), var(--mdb-text-opacity)) !important}.text-danger{--mdb-text-opacity: 1;color:rgba(var(--mdb-danger-rgb), var(--mdb-text-opacity)) !important}.text-warning{--mdb-text-opacity: 1;color:rgba(var(--mdb-warning-rgb), var(--mdb-text-opacity)) !important}.text-info{--mdb-text-opacity: 1;color:rgba(var(--mdb-info-rgb), var(--mdb-text-opacity)) !important}.text-light{--mdb-text-opacity: 1;color:rgba(var(--mdb-light-rgb), var(--mdb-text-opacity)) !important}.text-dark{--mdb-text-opacity: 1;color:rgba(var(--mdb-dark-rgb), var(--mdb-text-opacity)) !important}.text-black{--mdb-text-opacity: 1;color:rgba(var(--mdb-black-rgb), var(--mdb-text-opacity)) !important}.text-white{--mdb-text-opacity: 1;color:rgba(var(--mdb-white-rgb), var(--mdb-text-opacity)) !important}.text-body{--mdb-text-opacity: 1;color:rgba(var(--mdb-body-color-rgb), var(--mdb-text-opacity)) !important}.text-muted{--mdb-text-opacity: 1;color:#757575 !important}.text-black-50{--mdb-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--mdb-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--mdb-text-opacity: 1;color:inherit !important}.text-opacity-25{--mdb-text-opacity: 0.25}.text-opacity-50{--mdb-text-opacity: 0.5}.text-opacity-75{--mdb-text-opacity: 0.75}.text-opacity-100{--mdb-text-opacity: 1}.bg-primary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-primary-rgb), var(--mdb-bg-opacity)) !important}.bg-secondary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-secondary-rgb), var(--mdb-bg-opacity)) !important}.bg-success{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-success-rgb), var(--mdb-bg-opacity)) !important}.bg-danger{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-danger-rgb), var(--mdb-bg-opacity)) !important}.bg-warning{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-warning-rgb), var(--mdb-bg-opacity)) !important}.bg-info{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-info-rgb), var(--mdb-bg-opacity)) !important}.bg-light{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-light-rgb), var(--mdb-bg-opacity)) !important}.bg-dark{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-dark-rgb), var(--mdb-bg-opacity)) !important}.bg-black{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-black-rgb), var(--mdb-bg-opacity)) !important}.bg-white{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-white-rgb), var(--mdb-bg-opacity)) !important}.bg-body{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-body-bg-rgb), var(--mdb-bg-opacity)) !important}.bg-transparent{--mdb-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--mdb-bg-opacity: 0.1}.bg-opacity-25{--mdb-bg-opacity: 0.25}.bg-opacity-50{--mdb-bg-opacity: 0.5}.bg-opacity-75{--mdb-bg-opacity: 0.75}.bg-opacity-100{--mdb-bg-opacity: 1}.bg-gradient{background-image:var(--mdb-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--mdb-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--mdb-border-radius-sm) !important}.rounded-2{border-radius:var(--mdb-border-radius) !important}.rounded-3{border-radius:var(--mdb-border-radius-lg) !important}.rounded-4{border-radius:.375rem !important}.rounded-5{border-radius:.5rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--mdb-border-radius-pill) !important}.rounded-6{border-radius:.75rem !important}.rounded-7{border-radius:1rem !important}.rounded-8{border-radius:1.25rem !important}.rounded-9{border-radius:1.5rem !important}.rounded-top{border-top-right-radius:var(--mdb-border-radius) !important;border-top-left-radius:var(--mdb-border-radius) !important}.rounded-end{border-top-left-radius:var(--mdb-border-radius) !important;border-bottom-left-radius:var(--mdb-border-radius) !important}.rounded-bottom{border-bottom-left-radius:var(--mdb-border-radius) !important;border-bottom-right-radius:var(--mdb-border-radius) !important}.rounded-start{border-bottom-right-radius:var(--mdb-border-radius) !important;border-top-right-radius:var(--mdb-border-radius) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.ls-tighter{letter-spacing:-0.05em !important}.ls-tight{letter-spacing:-0.025em !important}.ls-normal{letter-spacing:0em !important}.ls-wide{letter-spacing:.025em !important}.ls-wider{letter-spacing:.05em !important}.ls-widest{letter-spacing:.1em !important}.object-cover{object-fit:cover !important}.object-top{object-position:top !important}.object-center{object-position:center !important}.object-bottom{object-position:bottom !important}@media(min-width: 576px){.float-sm-start{float:right !important}.float-sm-end{float:left !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}.mx-sm-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-sm-1{margin-left:.25rem !important}.me-sm-2{margin-left:.5rem !important}.me-sm-3{margin-left:1rem !important}.me-sm-4{margin-left:1.5rem !important}.me-sm-5{margin-left:3rem !important}.me-sm-auto{margin-left: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}.mb-sm-6{margin-bottom:3.5rem !important}.mb-sm-7{margin-bottom:4rem !important}.mb-sm-8{margin-bottom:5rem !important}.mb-sm-9{margin-bottom:6rem !important}.mb-sm-10{margin-bottom:8rem !important}.mb-sm-11{margin-bottom:10rem !important}.mb-sm-12{margin-bottom:12rem !important}.mb-sm-13{margin-bottom:14rem !important}.mb-sm-14{margin-bottom:16rem !important}.ms-sm-0{margin-right:0 !important}.ms-sm-1{margin-right:.25rem !important}.ms-sm-2{margin-right:.5rem !important}.ms-sm-3{margin-right:1rem !important}.ms-sm-4{margin-right:1.5rem !important}.ms-sm-5{margin-right:3rem !important}.ms-sm-auto{margin-right:auto !important}.m-sm-n1{margin:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mx-sm-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-sm-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-sm-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-sm-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-sm-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-sm-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-sm-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-sm-n1{margin-top:-0.25rem !important}.mt-sm-n2{margin-top:-0.5rem !important}.mt-sm-n3{margin-top:-1rem !important}.mt-sm-n4{margin-top:-1.5rem !important}.mt-sm-n5{margin-top:-3rem !important}.me-sm-n1{margin-left:-0.25rem !important}.me-sm-n2{margin-left:-0.5rem !important}.me-sm-n3{margin-left:-1rem !important}.me-sm-n4{margin-left:-1.5rem !important}.me-sm-n5{margin-left:-3rem !important}.mb-sm-n1{margin-bottom:-0.25rem !important}.mb-sm-n2{margin-bottom:-0.5rem !important}.mb-sm-n3{margin-bottom:-1rem !important}.mb-sm-n4{margin-bottom:-1.5rem !important}.mb-sm-n5{margin-bottom:-3rem !important}.ms-sm-n1{margin-right:-0.25rem !important}.ms-sm-n2{margin-right:-0.5rem !important}.ms-sm-n3{margin-right:-1rem !important}.ms-sm-n4{margin-right:-1.5rem !important}.ms-sm-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-sm-1{padding-left:.25rem !important}.pe-sm-2{padding-left:.5rem !important}.pe-sm-3{padding-left:1rem !important}.pe-sm-4{padding-left:1.5rem !important}.pe-sm-5{padding-left: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-right:0 !important}.ps-sm-1{padding-right:.25rem !important}.ps-sm-2{padding-right:.5rem !important}.ps-sm-3{padding-right:1rem !important}.ps-sm-4{padding-right:1.5rem !important}.ps-sm-5{padding-right: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}.text-sm-start{text-align:right !important}.text-sm-end{text-align:left !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:right !important}.float-md-end{float:left !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}.mx-md-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-md-1{margin-left:.25rem !important}.me-md-2{margin-left:.5rem !important}.me-md-3{margin-left:1rem !important}.me-md-4{margin-left:1.5rem !important}.me-md-5{margin-left:3rem !important}.me-md-auto{margin-left: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}.mb-md-6{margin-bottom:3.5rem !important}.mb-md-7{margin-bottom:4rem !important}.mb-md-8{margin-bottom:5rem !important}.mb-md-9{margin-bottom:6rem !important}.mb-md-10{margin-bottom:8rem !important}.mb-md-11{margin-bottom:10rem !important}.mb-md-12{margin-bottom:12rem !important}.mb-md-13{margin-bottom:14rem !important}.mb-md-14{margin-bottom:16rem !important}.ms-md-0{margin-right:0 !important}.ms-md-1{margin-right:.25rem !important}.ms-md-2{margin-right:.5rem !important}.ms-md-3{margin-right:1rem !important}.ms-md-4{margin-right:1.5rem !important}.ms-md-5{margin-right:3rem !important}.ms-md-auto{margin-right:auto !important}.m-md-n1{margin:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.m-md-n3{margin:-1rem !important}.m-md-n4{margin:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mx-md-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-md-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-md-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-md-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-md-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-md-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-md-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-md-n1{margin-top:-0.25rem !important}.mt-md-n2{margin-top:-0.5rem !important}.mt-md-n3{margin-top:-1rem !important}.mt-md-n4{margin-top:-1.5rem !important}.mt-md-n5{margin-top:-3rem !important}.me-md-n1{margin-left:-0.25rem !important}.me-md-n2{margin-left:-0.5rem !important}.me-md-n3{margin-left:-1rem !important}.me-md-n4{margin-left:-1.5rem !important}.me-md-n5{margin-left:-3rem !important}.mb-md-n1{margin-bottom:-0.25rem !important}.mb-md-n2{margin-bottom:-0.5rem !important}.mb-md-n3{margin-bottom:-1rem !important}.mb-md-n4{margin-bottom:-1.5rem !important}.mb-md-n5{margin-bottom:-3rem !important}.ms-md-n1{margin-right:-0.25rem !important}.ms-md-n2{margin-right:-0.5rem !important}.ms-md-n3{margin-right:-1rem !important}.ms-md-n4{margin-right:-1.5rem !important}.ms-md-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-md-1{padding-left:.25rem !important}.pe-md-2{padding-left:.5rem !important}.pe-md-3{padding-left:1rem !important}.pe-md-4{padding-left:1.5rem !important}.pe-md-5{padding-left: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-right:0 !important}.ps-md-1{padding-right:.25rem !important}.ps-md-2{padding-right:.5rem !important}.ps-md-3{padding-right:1rem !important}.ps-md-4{padding-right:1.5rem !important}.ps-md-5{padding-right: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}.text-md-start{text-align:right !important}.text-md-end{text-align:left !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:right !important}.float-lg-end{float:left !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}.mx-lg-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-lg-1{margin-left:.25rem !important}.me-lg-2{margin-left:.5rem !important}.me-lg-3{margin-left:1rem !important}.me-lg-4{margin-left:1.5rem !important}.me-lg-5{margin-left:3rem !important}.me-lg-auto{margin-left: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}.mb-lg-6{margin-bottom:3.5rem !important}.mb-lg-7{margin-bottom:4rem !important}.mb-lg-8{margin-bottom:5rem !important}.mb-lg-9{margin-bottom:6rem !important}.mb-lg-10{margin-bottom:8rem !important}.mb-lg-11{margin-bottom:10rem !important}.mb-lg-12{margin-bottom:12rem !important}.mb-lg-13{margin-bottom:14rem !important}.mb-lg-14{margin-bottom:16rem !important}.ms-lg-0{margin-right:0 !important}.ms-lg-1{margin-right:.25rem !important}.ms-lg-2{margin-right:.5rem !important}.ms-lg-3{margin-right:1rem !important}.ms-lg-4{margin-right:1.5rem !important}.ms-lg-5{margin-right:3rem !important}.ms-lg-auto{margin-right:auto !important}.m-lg-n1{margin:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mx-lg-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-lg-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-lg-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-lg-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-lg-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-lg-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-lg-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-lg-n1{margin-top:-0.25rem !important}.mt-lg-n2{margin-top:-0.5rem !important}.mt-lg-n3{margin-top:-1rem !important}.mt-lg-n4{margin-top:-1.5rem !important}.mt-lg-n5{margin-top:-3rem !important}.me-lg-n1{margin-left:-0.25rem !important}.me-lg-n2{margin-left:-0.5rem !important}.me-lg-n3{margin-left:-1rem !important}.me-lg-n4{margin-left:-1.5rem !important}.me-lg-n5{margin-left:-3rem !important}.mb-lg-n1{margin-bottom:-0.25rem !important}.mb-lg-n2{margin-bottom:-0.5rem !important}.mb-lg-n3{margin-bottom:-1rem !important}.mb-lg-n4{margin-bottom:-1.5rem !important}.mb-lg-n5{margin-bottom:-3rem !important}.ms-lg-n1{margin-right:-0.25rem !important}.ms-lg-n2{margin-right:-0.5rem !important}.ms-lg-n3{margin-right:-1rem !important}.ms-lg-n4{margin-right:-1.5rem !important}.ms-lg-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-lg-1{padding-left:.25rem !important}.pe-lg-2{padding-left:.5rem !important}.pe-lg-3{padding-left:1rem !important}.pe-lg-4{padding-left:1.5rem !important}.pe-lg-5{padding-left: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-right:0 !important}.ps-lg-1{padding-right:.25rem !important}.ps-lg-2{padding-right:.5rem !important}.ps-lg-3{padding-right:1rem !important}.ps-lg-4{padding-right:1.5rem !important}.ps-lg-5{padding-right: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}.text-lg-start{text-align:right !important}.text-lg-end{text-align:left !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:right !important}.float-xl-end{float:left !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xl-1{margin-left:.25rem !important}.me-xl-2{margin-left:.5rem !important}.me-xl-3{margin-left:1rem !important}.me-xl-4{margin-left:1.5rem !important}.me-xl-5{margin-left:3rem !important}.me-xl-auto{margin-left: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}.mb-xl-6{margin-bottom:3.5rem !important}.mb-xl-7{margin-bottom:4rem !important}.mb-xl-8{margin-bottom:5rem !important}.mb-xl-9{margin-bottom:6rem !important}.mb-xl-10{margin-bottom:8rem !important}.mb-xl-11{margin-bottom:10rem !important}.mb-xl-12{margin-bottom:12rem !important}.mb-xl-13{margin-bottom:14rem !important}.mb-xl-14{margin-bottom:16rem !important}.ms-xl-0{margin-right:0 !important}.ms-xl-1{margin-right:.25rem !important}.ms-xl-2{margin-right:.5rem !important}.ms-xl-3{margin-right:1rem !important}.ms-xl-4{margin-right:1.5rem !important}.ms-xl-5{margin-right:3rem !important}.ms-xl-auto{margin-right:auto !important}.m-xl-n1{margin:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mx-xl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xl-n1{margin-top:-0.25rem !important}.mt-xl-n2{margin-top:-0.5rem !important}.mt-xl-n3{margin-top:-1rem !important}.mt-xl-n4{margin-top:-1.5rem !important}.mt-xl-n5{margin-top:-3rem !important}.me-xl-n1{margin-left:-0.25rem !important}.me-xl-n2{margin-left:-0.5rem !important}.me-xl-n3{margin-left:-1rem !important}.me-xl-n4{margin-left:-1.5rem !important}.me-xl-n5{margin-left:-3rem !important}.mb-xl-n1{margin-bottom:-0.25rem !important}.mb-xl-n2{margin-bottom:-0.5rem !important}.mb-xl-n3{margin-bottom:-1rem !important}.mb-xl-n4{margin-bottom:-1.5rem !important}.mb-xl-n5{margin-bottom:-3rem !important}.ms-xl-n1{margin-right:-0.25rem !important}.ms-xl-n2{margin-right:-0.5rem !important}.ms-xl-n3{margin-right:-1rem !important}.ms-xl-n4{margin-right:-1.5rem !important}.ms-xl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xl-1{padding-left:.25rem !important}.pe-xl-2{padding-left:.5rem !important}.pe-xl-3{padding-left:1rem !important}.pe-xl-4{padding-left:1.5rem !important}.pe-xl-5{padding-left: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-right:0 !important}.ps-xl-1{padding-right:.25rem !important}.ps-xl-2{padding-right:.5rem !important}.ps-xl-3{padding-right:1rem !important}.ps-xl-4{padding-right:1.5rem !important}.ps-xl-5{padding-right: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}.text-xl-start{text-align:right !important}.text-xl-end{text-align:left !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:right !important}.float-xxl-end{float:left !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xxl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xxl-1{margin-left:.25rem !important}.me-xxl-2{margin-left:.5rem !important}.me-xxl-3{margin-left:1rem !important}.me-xxl-4{margin-left:1.5rem !important}.me-xxl-5{margin-left:3rem !important}.me-xxl-auto{margin-left: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}.mb-xxl-6{margin-bottom:3.5rem !important}.mb-xxl-7{margin-bottom:4rem !important}.mb-xxl-8{margin-bottom:5rem !important}.mb-xxl-9{margin-bottom:6rem !important}.mb-xxl-10{margin-bottom:8rem !important}.mb-xxl-11{margin-bottom:10rem !important}.mb-xxl-12{margin-bottom:12rem !important}.mb-xxl-13{margin-bottom:14rem !important}.mb-xxl-14{margin-bottom:16rem !important}.ms-xxl-0{margin-right:0 !important}.ms-xxl-1{margin-right:.25rem !important}.ms-xxl-2{margin-right:.5rem !important}.ms-xxl-3{margin-right:1rem !important}.ms-xxl-4{margin-right:1.5rem !important}.ms-xxl-5{margin-right:3rem !important}.ms-xxl-auto{margin-right:auto !important}.m-xxl-n1{margin:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mx-xxl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xxl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xxl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xxl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xxl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xxl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xxl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xxl-n1{margin-top:-0.25rem !important}.mt-xxl-n2{margin-top:-0.5rem !important}.mt-xxl-n3{margin-top:-1rem !important}.mt-xxl-n4{margin-top:-1.5rem !important}.mt-xxl-n5{margin-top:-3rem !important}.me-xxl-n1{margin-left:-0.25rem !important}.me-xxl-n2{margin-left:-0.5rem !important}.me-xxl-n3{margin-left:-1rem !important}.me-xxl-n4{margin-left:-1.5rem !important}.me-xxl-n5{margin-left:-3rem !important}.mb-xxl-n1{margin-bottom:-0.25rem !important}.mb-xxl-n2{margin-bottom:-0.5rem !important}.mb-xxl-n3{margin-bottom:-1rem !important}.mb-xxl-n4{margin-bottom:-1.5rem !important}.mb-xxl-n5{margin-bottom:-3rem !important}.ms-xxl-n1{margin-right:-0.25rem !important}.ms-xxl-n2{margin-right:-0.5rem !important}.ms-xxl-n3{margin-right:-1rem !important}.ms-xxl-n4{margin-right:-1.5rem !important}.ms-xxl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xxl-1{padding-left:.25rem !important}.pe-xxl-2{padding-left:.5rem !important}.pe-xxl-3{padding-left:1rem !important}.pe-xxl-4{padding-left:1.5rem !important}.pe-xxl-5{padding-left: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-right:0 !important}.ps-xxl-1{padding-right:.25rem !important}.ps-xxl-2{padding-right:.5rem !important}.ps-xxl-3{padding-right:1rem !important}.ps-xxl-4{padding-right:1.5rem !important}.ps-xxl-5{padding-right: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}.text-xxl-start{text-align:right !important}.text-xxl-end{text-align:left !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-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}}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}:root{--mdb-font-roboto: "Roboto", sans-serif;--mdb-bg-opacity: 1}hr:not([size]).hr{--mdb-divider-height: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;--mdb-divider-blurry-bg: transparent;--mdb-divider-blurry-bg-image: linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-height: 1px;--mdb-divider-blurry-opacity: 0.25;height:var(--mdb-divider-height);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}hr:not([size]).hr.hr-blurry{background-color:var(--mdb-divider-blurry-bg);background-image:var(--mdb-divider-blurry-bg-image);height:var(--mdb-divider-blurry-height);opacity:var(--mdb-divider-blurry-opacity)}hr:not([size]).vr{height:auto}hr.hr,hr.vr{border-top:none !important}.vr{--mdb-divider-width: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;width:var(--mdb-divider-width);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}.vr-blurry{--mdb-divider-blurry-vr-bg-image: linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-vr-width: 1px;--mdb-divider-blurry-opacity: 0.25;background-image:var(--mdb-divider-blurry-vr-bg-image);width:var(--mdb-divider-blurry-vr-width);opacity:var(--mdb-divider-blurry-opacity)}a{text-decoration:none}.note{--mdb-note-padding: 10px;--mdb-note-border-width: 6px;--mdb-note-border-radius: 5px;--mdb-note-strong-font-weight: 600;padding:var(--mdb-note-padding);border-right:var(--mdb-note-border-width) solid;border-radius:var(--mdb-note-border-radius)}.note strong{font-weight:var(--mdb-note-strong-font-weight)}.note-primary{background-color:#dfe7f6;border-color:#376fc8}.note-secondary{background-color:#ebedef;border-color:#565e6c}.note-success{background-color:#d6f0e0;border-color:#139647}.note-danger{background-color:#f9e1e5;border-color:#d62e4a}.note-warning{background-color:#fbf0da;border-color:#a17112}.note-info{background-color:#def1f7;border-color:#2686a6}.note-light{background-color:#f5f5f5;border-color:#8c8c8c}.note-dark{background-color:#332e2e;border-color:#e8e8e8}@media(min-width: 1199px){.w-responsive{width:75%}}.bg-primary{--mdb--bg-opacity: 1;background-color:rgba(59, 113, 202, var(--mdb--bg-opacity))}.bg-secondary{--mdb--bg-opacity: 1;background-color:rgba(159, 166, 178, var(--mdb--bg-opacity))}.bg-success{--mdb--bg-opacity: 1;background-color:rgba(20, 164, 77, var(--mdb--bg-opacity))}.bg-danger{--mdb--bg-opacity: 1;background-color:rgba(220, 76, 100, var(--mdb--bg-opacity))}.bg-warning{--mdb--bg-opacity: 1;background-color:rgba(228, 161, 27, var(--mdb--bg-opacity))}.bg-info{--mdb--bg-opacity: 1;background-color:rgba(84, 180, 211, var(--mdb--bg-opacity))}.bg-light{--mdb--bg-opacity: 1;background-color:rgba(251, 251, 251, var(--mdb--bg-opacity))}.bg-dark{--mdb--bg-opacity: 1;background-color:rgba(51, 45, 45, var(--mdb--bg-opacity))}/*! +}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::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-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#757575}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--mdb-border-color);border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#757575}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-left:auto;margin-right:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--mdb-gutter-x: 1.5rem;--mdb-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--mdb-gutter-y));margin-left:calc(-0.5*var(--mdb-gutter-x));margin-right:calc(-0.5*var(--mdb-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--mdb-gutter-x)*.5);padding-right:calc(var(--mdb-gutter-x)*.5);margin-top:var(--mdb-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-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--mdb-gutter-x: 0}.g-0,.gy-0{--mdb-gutter-y: 0}.g-1,.gx-1{--mdb-gutter-x: 0.25rem}.g-1,.gy-1{--mdb-gutter-y: 0.25rem}.g-2,.gx-2{--mdb-gutter-x: 0.5rem}.g-2,.gy-2{--mdb-gutter-y: 0.5rem}.g-3,.gx-3{--mdb-gutter-x: 1rem}.g-3,.gy-3{--mdb-gutter-y: 1rem}.g-4,.gx-4{--mdb-gutter-x: 1.5rem}.g-4,.gy-4{--mdb-gutter-y: 1.5rem}.g-5,.gx-5{--mdb-gutter-x: 3rem}.g-5,.gy-5{--mdb-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-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--mdb-gutter-x: 0}.g-sm-0,.gy-sm-0{--mdb-gutter-y: 0}.g-sm-1,.gx-sm-1{--mdb-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--mdb-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--mdb-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--mdb-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--mdb-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--mdb-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--mdb-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--mdb-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--mdb-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--mdb-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-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--mdb-gutter-x: 0}.g-md-0,.gy-md-0{--mdb-gutter-y: 0}.g-md-1,.gx-md-1{--mdb-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--mdb-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--mdb-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--mdb-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--mdb-gutter-x: 1rem}.g-md-3,.gy-md-3{--mdb-gutter-y: 1rem}.g-md-4,.gx-md-4{--mdb-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--mdb-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--mdb-gutter-x: 3rem}.g-md-5,.gy-md-5{--mdb-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-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--mdb-gutter-x: 0}.g-lg-0,.gy-lg-0{--mdb-gutter-y: 0}.g-lg-1,.gx-lg-1{--mdb-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--mdb-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--mdb-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--mdb-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--mdb-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--mdb-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--mdb-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--mdb-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--mdb-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--mdb-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-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--mdb-gutter-x: 0}.g-xl-0,.gy-xl-0{--mdb-gutter-y: 0}.g-xl-1,.gx-xl-1{--mdb-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--mdb-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--mdb-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--mdb-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--mdb-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--mdb-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--mdb-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--mdb-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--mdb-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--mdb-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-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--mdb-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--mdb-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--mdb-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--mdb-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--mdb-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--mdb-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--mdb-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--mdb-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--mdb-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--mdb-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--mdb-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--mdb-gutter-y: 3rem}}.table{--mdb-table-color: var(--mdb-body-color);--mdb-table-bg: transparent;--mdb-table-border-color: var(--mdb-border-color);--mdb-table-accent-bg: transparent;--mdb-table-striped-color: var(--mdb-body-color);--mdb-table-striped-bg: rgba(0, 0, 0, 0.02);--mdb-table-active-color: var(--mdb-body-color);--mdb-table-active-bg: rgba(0, 0, 0, 0.1);--mdb-table-hover-color: var(--mdb-body-color);--mdb-table-hover-bg: rgba(0, 0, 0, 0.025);width:100%;margin-bottom:1rem;color:var(--mdb-table-color);vertical-align:top;border-color:var(--mdb-table-border-color)}.table>:not(caption)>*>*{padding:1rem 1.4rem;background-color:var(--mdb-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--mdb-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid inherit}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--mdb-table-accent-bg: var(--mdb-table-striped-bg);color:var(--mdb-table-striped-color)}.table-active{--mdb-table-accent-bg: var(--mdb-table-active-bg);color:var(--mdb-table-active-color)}.table-hover>tbody>tr:hover>*{--mdb-table-accent-bg: var(--mdb-table-hover-bg);color:var(--mdb-table-hover-color)}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-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;color:rgba(0,0,0,.6)}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;color:rgba(0,0,0,.6)}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.775rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#757575}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;appearance:none;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear}@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:#4f4f4f;background-color:#fff;border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::placeholder{color:#757575;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#4f4f4f;background-color:#eee;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e2e2}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:#4f4f4f;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s linear;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(59,113,202,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #4f4f4f}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:0.775rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1rem;border-radius:.5rem}.form-check{display:block;min-height:1.6rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{width:1em;height:1em;margin-top:.3em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;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:#3b71ca;outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25)}.form-check-input:checked{background-color:#3b71ca;border-color:#3b71ca}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3b71ca;border-color:#757575;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right 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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233b71ca'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left: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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);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(59,113,202,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(59,113,202,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c4d4ef}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3b71ca;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c4d4ef}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e0e0e0;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.form-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:100% 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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.775rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#14a44d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(20,164,77,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#14a44d;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2314a44d' 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-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc4c64}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:0.875rem;color:#000;background-color:rgba(220,76,100,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc4c64;padding-left:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) left calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc4c64'%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='%23dc4c64' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--mdb-btn-padding-x: 1.5rem;--mdb-btn-padding-y: 0.375rem;--mdb-btn-font-family: ;--mdb-btn-font-size:0.75rem;--mdb-btn-font-weight: 500;--mdb-btn-line-height: 1.5;--mdb-btn-color: #4f4f4f;--mdb-btn-bg: transparent;--mdb-btn-border-width: 2px;--mdb-btn-border-color: transparent;--mdb-btn-border-radius: 0.25rem;--mdb-btn-hover-border-color: transparent;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-disabled-opacity: 0.65;--mdb-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--mdb-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);font-family:var(--mdb-btn-font-family);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);color:var(--mdb-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--mdb-btn-border-width) solid var(--mdb-btn-border-color);border-radius:var(--mdb-btn-border-radius);background-color:var(--mdb-btn-bg);box-shadow:var(--mdb-btn-box-shadow);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(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--mdb-btn-color);background-color:var(--mdb-btn-bg);border-color:var(--mdb-btn-border-color)}.btn:focus-visible{color:var(--mdb-btn-hover-color);background-color:var(--mdb-btn-hover-bg);border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--mdb-btn-hover-border-color);outline:0;box-shadow:var(--mdb-btn-box-shadow),var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--mdb-btn-active-color);background-color:var(--mdb-btn-active-bg);border-color:var(--mdb-btn-active-border-color);box-shadow:var(--mdb-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--mdb-btn-active-shadow),var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--mdb-btn-disabled-color);pointer-events:none;background-color:var(--mdb-btn-disabled-bg);border-color:var(--mdb-btn-disabled-border-color);opacity:var(--mdb-btn-disabled-opacity);box-shadow:none}.btn-primary{--mdb-btn-color: #fff;--mdb-btn-bg: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-border-color: #2f5aa2;--mdb-btn-focus-shadow-rgb: 88, 134, 210;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-border-color: #2c5598;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #3b71ca;--mdb-btn-disabled-border-color: #3b71ca}.btn-secondary{--mdb-btn-color: #000;--mdb-btn-bg: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #adb3be;--mdb-btn-hover-border-color: #a9afba;--mdb-btn-focus-shadow-rgb: 135, 141, 151;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #b2b8c1;--mdb-btn-active-border-color: #a9afba;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #9fa6b2;--mdb-btn-disabled-border-color: #9fa6b2}.btn-success{--mdb-btn-color: #000;--mdb-btn-bg: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #37b268;--mdb-btn-hover-border-color: #2cad5f;--mdb-btn-focus-shadow-rgb: 17, 139, 65;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #43b671;--mdb-btn-active-border-color: #2cad5f;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #14a44d;--mdb-btn-disabled-border-color: #14a44d}.btn-danger{--mdb-btn-color: #000;--mdb-btn-bg: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e1677b;--mdb-btn-hover-border-color: #e05e74;--mdb-btn-focus-shadow-rgb: 187, 65, 85;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e37083;--mdb-btn-active-border-color: #e05e74;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #dc4c64;--mdb-btn-disabled-border-color: #dc4c64}.btn-warning{--mdb-btn-color: #000;--mdb-btn-bg: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e8af3d;--mdb-btn-hover-border-color: #e7aa32;--mdb-btn-focus-shadow-rgb: 194, 137, 23;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e9b449;--mdb-btn-active-border-color: #e7aa32;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #e4a11b;--mdb-btn-disabled-border-color: #e4a11b}.btn-info{--mdb-btn-color: #000;--mdb-btn-bg: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #6ebfda;--mdb-btn-hover-border-color: #65bcd7;--mdb-btn-focus-shadow-rgb: 71, 153, 179;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #76c3dc;--mdb-btn-active-border-color: #65bcd7;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #54b4d3;--mdb-btn-disabled-border-color: #54b4d3}.btn-light{--mdb-btn-color: #000;--mdb-btn-bg: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-border-color: #c9c9c9;--mdb-btn-focus-shadow-rgb: 213, 213, 213;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-border-color: #bcbcbc;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #000;--mdb-btn-disabled-bg: #fbfbfb;--mdb-btn-disabled-border-color: #fbfbfb}.btn-dark{--mdb-btn-color: #fff;--mdb-btn-bg: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #524d4d;--mdb-btn-hover-border-color: #474242;--mdb-btn-focus-shadow-rgb: 82, 77, 77;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #5c5757;--mdb-btn-active-border-color: #474242;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fff;--mdb-btn-disabled-bg: #332d2d;--mdb-btn-disabled-border-color: #332d2d}.btn-outline-primary{--mdb-btn-color: #3b71ca;--mdb-btn-border-color: #3b71ca;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #3b71ca;--mdb-btn-hover-border-color: #3b71ca;--mdb-btn-focus-shadow-rgb: 59, 113, 202;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #3b71ca;--mdb-btn-active-border-color: #3b71ca;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #3b71ca;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #3b71ca;--mdb-gradient: none}.btn-outline-secondary{--mdb-btn-color: #9fa6b2;--mdb-btn-border-color: #9fa6b2;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #9fa6b2;--mdb-btn-hover-border-color: #9fa6b2;--mdb-btn-focus-shadow-rgb: 159, 166, 178;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #9fa6b2;--mdb-btn-active-border-color: #9fa6b2;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #9fa6b2;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #9fa6b2;--mdb-gradient: none}.btn-outline-success{--mdb-btn-color: #14a44d;--mdb-btn-border-color: #14a44d;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #14a44d;--mdb-btn-hover-border-color: #14a44d;--mdb-btn-focus-shadow-rgb: 20, 164, 77;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #14a44d;--mdb-btn-active-border-color: #14a44d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #14a44d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #14a44d;--mdb-gradient: none}.btn-outline-danger{--mdb-btn-color: #dc4c64;--mdb-btn-border-color: #dc4c64;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #dc4c64;--mdb-btn-hover-border-color: #dc4c64;--mdb-btn-focus-shadow-rgb: 220, 76, 100;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #dc4c64;--mdb-btn-active-border-color: #dc4c64;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #dc4c64;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #dc4c64;--mdb-gradient: none}.btn-outline-warning{--mdb-btn-color: #e4a11b;--mdb-btn-border-color: #e4a11b;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #e4a11b;--mdb-btn-hover-border-color: #e4a11b;--mdb-btn-focus-shadow-rgb: 228, 161, 27;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #e4a11b;--mdb-btn-active-border-color: #e4a11b;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #e4a11b;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #e4a11b;--mdb-gradient: none}.btn-outline-info{--mdb-btn-color: #54b4d3;--mdb-btn-border-color: #54b4d3;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #54b4d3;--mdb-btn-hover-border-color: #54b4d3;--mdb-btn-focus-shadow-rgb: 84, 180, 211;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #54b4d3;--mdb-btn-active-border-color: #54b4d3;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #54b4d3;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #54b4d3;--mdb-gradient: none}.btn-outline-light{--mdb-btn-color: #fbfbfb;--mdb-btn-border-color: #fbfbfb;--mdb-btn-hover-color: #000;--mdb-btn-hover-bg: #fbfbfb;--mdb-btn-hover-border-color: #fbfbfb;--mdb-btn-focus-shadow-rgb: 251, 251, 251;--mdb-btn-active-color: #000;--mdb-btn-active-bg: #fbfbfb;--mdb-btn-active-border-color: #fbfbfb;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #fbfbfb;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #fbfbfb;--mdb-gradient: none}.btn-outline-dark{--mdb-btn-color: #332d2d;--mdb-btn-border-color: #332d2d;--mdb-btn-hover-color: #fff;--mdb-btn-hover-bg: #332d2d;--mdb-btn-hover-border-color: #332d2d;--mdb-btn-focus-shadow-rgb: 51, 45, 45;--mdb-btn-active-color: #fff;--mdb-btn-active-bg: #332d2d;--mdb-btn-active-border-color: #332d2d;--mdb-btn-active-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-disabled-color: #332d2d;--mdb-btn-disabled-bg: transparent;--mdb-btn-disabled-border-color: #332d2d;--mdb-gradient: none}.btn-link{--mdb-btn-font-weight: 400;--mdb-btn-color: #3b71ca;--mdb-btn-bg: transparent;--mdb-btn-border-color: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-border-color: transparent;--mdb-btn-active-color: #386bc0;--mdb-btn-active-border-color: transparent;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-disabled-border-color: transparent;--mdb-btn-box-shadow: none;--mdb-btn-focus-shadow-rgb: 88, 134, 210;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--mdb-btn-color)}.btn-link:hover{color:var(--mdb-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-y: 0.5rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-y: 0.25rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid rgba(0,0,0,0);border-bottom:0;border-right:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{--mdb-dropdown-zindex: 1000;--mdb-dropdown-min-width: 10rem;--mdb-dropdown-padding-x: 0;--mdb-dropdown-padding-y: 0.5rem;--mdb-dropdown-spacer: 0.125rem;--mdb-dropdown-font-size:0.875rem;--mdb-dropdown-color: #4f4f4f;--mdb-dropdown-bg: #fff;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-border-radius: 0.5rem;--mdb-dropdown-border-width: 1px;--mdb-dropdown-inner-border-radius: calc(0.5rem - 1px);--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-divider-margin-y: 0.5rem;--mdb-dropdown-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-dropdown-link-color: #262626;--mdb-dropdown-link-hover-color: #222222;--mdb-dropdown-link-hover-bg: #eeeeee;--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-item-padding-x: 1rem;--mdb-dropdown-item-padding-y: 0.5rem;--mdb-dropdown-header-color: #757575;--mdb-dropdown-header-padding-x: 1rem;--mdb-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--mdb-dropdown-zindex);display:none;min-width:var(--mdb-dropdown-min-width);padding:var(--mdb-dropdown-padding-y) var(--mdb-dropdown-padding-x);margin:0;font-size:var(--mdb-dropdown-font-size);color:var(--mdb-dropdown-color);text-align:right;list-style:none;background-color:var(--mdb-dropdown-bg);background-clip:padding-box;border:var(--mdb-dropdown-border-width) solid var(--mdb-dropdown-border-color);border-radius:var(--mdb-dropdown-border-radius);box-shadow:var(--mdb-dropdown-box-shadow)}.dropdown-menu[data-mdb-popper]{top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu-start{--mdb-position: start}.dropdown-menu-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-end{--mdb-position: end}.dropdown-menu-end[data-mdb-popper]{left:0;right:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--mdb-position: start}.dropdown-menu-sm-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-sm-end{--mdb-position: end}.dropdown-menu-sm-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--mdb-position: start}.dropdown-menu-md-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-md-end{--mdb-position: end}.dropdown-menu-md-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--mdb-position: start}.dropdown-menu-lg-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-lg-end{--mdb-position: end}.dropdown-menu-lg-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--mdb-position: start}.dropdown-menu-xl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xl-end{--mdb-position: end}.dropdown-menu-xl-end[data-mdb-popper]{left:0;right:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--mdb-position: start}.dropdown-menu-xxl-start[data-mdb-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--mdb-position: end}.dropdown-menu-xxl-end[data-mdb-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-mdb-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--mdb-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-right:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-mdb-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--mdb-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:0;border-bottom:.3em solid rgba(0,0,0,0);border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-mdb-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--mdb-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-left:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--mdb-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--mdb-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--mdb-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-link-hover-color);background-color:var(--mdb-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-link-active-color);text-decoration:none;background-color:var(--mdb-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--mdb-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--mdb-dropdown-header-padding-y) var(--mdb-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--mdb-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-link-color)}.dropdown-menu-dark{--mdb-dropdown-color: #e0e0e0;--mdb-dropdown-bg: #4f4f4f;--mdb-dropdown-border-color: var(--mdb-border-color-translucent);--mdb-dropdown-box-shadow: ;--mdb-dropdown-link-color: #e0e0e0;--mdb-dropdown-link-hover-color: #fff;--mdb-dropdown-divider-bg: hsl(0, 0%, 96%);--mdb-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--mdb-dropdown-link-active-color: #fff;--mdb-dropdown-link-active-bg: #3b71ca;--mdb-dropdown-link-disabled-color: #9e9e9e;--mdb-dropdown-header-color: #9e9e9e}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-right:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:1.125rem;padding-right:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:1.265625rem;padding-right:1.265625rem}.btn-group.show .dropdown-toggle{box-shadow:0 8px 9px -4px rgba(0,0,0,.15),0 4px 18px 0 rgba(0,0,0,.1)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--mdb-nav-link-padding-x: 1rem;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-link-color);--mdb-nav-link-hover-color: var(--mdb-link-hover-color);--mdb-nav-link-disabled-color: #757575;display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--mdb-nav-link-padding-y) var(--mdb-nav-link-padding-x);font-size:var(--mdb-nav-link-font-size);font-weight:var(--mdb-nav-link-font-weight);color:var(--mdb-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--mdb-nav-link-hover-color)}.nav-link.disabled{color:var(--mdb-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--mdb-nav-tabs-border-width: 1px;--mdb-nav-tabs-border-color: #e0e0e0;--mdb-nav-tabs-border-radius: 0.25rem;--mdb-nav-tabs-link-hover-border-color: #eeeeee #eeeeee #e0e0e0;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-bg: #fff;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-bottom:var(--mdb-nav-tabs-border-width) solid var(--mdb-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--mdb-nav-tabs-border-width));background:none;border:var(--mdb-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-right-radius:var(--mdb-nav-tabs-border-radius);border-top-left-radius:var(--mdb-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--mdb-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);background-color:var(--mdb-nav-tabs-link-active-bg);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--mdb-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--mdb-nav-pills-border-radius: 0.25rem;--mdb-nav-pills-link-active-color: #285192;--mdb-nav-pills-link-active-bg: #e3ebf7}.nav-pills .nav-link{background:none;border:0;border-radius:var(--mdb-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--mdb-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--mdb-nav-pills-link-active-color);background-color:var(--mdb-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--mdb-navbar-padding-x: 0;--mdb-navbar-padding-y: 0.5rem;--mdb-navbar-color: rgba(0, 0, 0, 0.55);--mdb-navbar-hover-color: rgba(0, 0, 0, 0.7);--mdb-navbar-disabled-color: rgba(0, 0, 0, 0.3);--mdb-navbar-active-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-padding-y: 0.3rem;--mdb-navbar-brand-margin-end: 1rem;--mdb-navbar-brand-font-size: 1.25rem;--mdb-navbar-brand-color: rgba(0, 0, 0, 0.9);--mdb-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--mdb-navbar-nav-link-padding-x: 0.5rem;--mdb-navbar-toggler-padding-y: 0.25rem;--mdb-navbar-toggler-padding-x: 0.75rem;--mdb-navbar-toggler-font-size: 1.25rem;--mdb-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%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--mdb-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--mdb-navbar-toggler-border-radius: 0.25rem;--mdb-navbar-toggler-focus-width: 0.25rem;--mdb-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(--mdb-navbar-padding-y) var(--mdb-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--mdb-navbar-brand-padding-y);padding-bottom:var(--mdb-navbar-brand-padding-y);margin-left:var(--mdb-navbar-brand-margin-end);font-size:var(--mdb-navbar-brand-font-size);color:var(--mdb-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--mdb-navbar-brand-hover-color)}.navbar-nav{--mdb-nav-link-padding-x: 0;--mdb-nav-link-padding-y: 0.5rem;--mdb-nav-link-font-weight: ;--mdb-nav-link-color: var(--mdb-navbar-color);--mdb-nav-link-hover-color: var(--mdb-navbar-hover-color);--mdb-nav-link-disabled-color: var(--mdb-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--mdb-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--mdb-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--mdb-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--mdb-navbar-toggler-padding-y) var(--mdb-navbar-toggler-padding-x);font-size:var(--mdb-navbar-toggler-font-size);line-height:1;color:var(--mdb-navbar-color);background-color:rgba(0,0,0,0);border:var(--mdb-border-width) solid var(--mdb-navbar-toggler-border-color);border-radius:var(--mdb-navbar-toggler-border-radius);transition:var(--mdb-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(--mdb-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--mdb-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--mdb-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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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-left:var(--mdb-navbar-nav-link-padding-x);padding-right:var(--mdb-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:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;box-shadow:none;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{--mdb-navbar-color: rgba(255, 255, 255, 0.55);--mdb-navbar-hover-color: rgba(255, 255, 255, 0.75);--mdb-navbar-disabled-color: rgba(255, 255, 255, 0.25);--mdb-navbar-active-color: #fff;--mdb-navbar-brand-color: #fff;--mdb-navbar-brand-hover-color: #fff;--mdb-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--mdb-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{--mdb-card-spacer-y: 1.5rem;--mdb-card-spacer-x: 1.5rem;--mdb-card-title-spacer-y: 0.5rem;--mdb-card-border-width: 1px;--mdb-card-border-color: var(--mdb-border-color-translucent);--mdb-card-border-radius: 0.5rem;--mdb-card-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-card-inner-border-radius: calc(0.5rem - 1px);--mdb-card-cap-padding-y: 0.75rem;--mdb-card-cap-padding-x: 1.5rem;--mdb-card-cap-bg: rgba(255, 255, 255, 0);--mdb-card-cap-color: ;--mdb-card-height: ;--mdb-card-color: ;--mdb-card-bg: #fff;--mdb-card-img-overlay-padding: 1.5rem;--mdb-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--mdb-card-height);word-wrap:break-word;background-color:var(--mdb-card-bg);background-clip:border-box;border:var(--mdb-card-border-width) solid var(--mdb-card-border-color);border-radius:var(--mdb-card-border-radius);box-shadow:var(--mdb-card-box-shadow)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-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(--mdb-card-spacer-y) var(--mdb-card-spacer-x);color:var(--mdb-card-color)}.card-title{margin-bottom:var(--mdb-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--mdb-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-right:var(--mdb-card-spacer-x)}.card-header{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);margin-bottom:0;color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-bottom:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-header:first-child{border-radius:var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius) 0 0}.card-footer{padding:var(--mdb-card-cap-padding-y) var(--mdb-card-cap-padding-x);color:var(--mdb-card-cap-color);background-color:var(--mdb-card-cap-bg);border-top:var(--mdb-card-border-width) solid var(--mdb-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--mdb-card-inner-border-radius) var(--mdb-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-bottom:calc(-1*var(--mdb-card-cap-padding-y));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--mdb-card-bg);border-bottom-color:var(--mdb-card-bg)}.card-header-pills{margin-left:calc(-0.5*var(--mdb-card-cap-padding-x));margin-right:calc(-0.5*var(--mdb-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--mdb-card-img-overlay-padding);border-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--mdb-card-inner-border-radius);border-top-left-radius:var(--mdb-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--mdb-card-inner-border-radius);border-bottom-right-radius:var(--mdb-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--mdb-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-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.breadcrumb{--mdb-breadcrumb-padding-x: 0;--mdb-breadcrumb-padding-y: 0;--mdb-breadcrumb-margin-bottom: 1rem;--mdb-breadcrumb-bg: ;--mdb-breadcrumb-border-radius: ;--mdb-breadcrumb-divider-color: #757575;--mdb-breadcrumb-item-padding-x: 0.5rem;--mdb-breadcrumb-item-active-color: #757575;display:flex;flex-wrap:wrap;padding:var(--mdb-breadcrumb-padding-y) var(--mdb-breadcrumb-padding-x);margin-bottom:var(--mdb-breadcrumb-margin-bottom);font-size:var(--mdb-breadcrumb-font-size);list-style:none;background-color:var(--mdb-breadcrumb-bg);border-radius:var(--mdb-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-right:var(--mdb-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:var(--mdb-breadcrumb-item-padding-x);color:var(--mdb-breadcrumb-divider-color);content:var(--mdb-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--mdb-breadcrumb-item-active-color)}.pagination{--mdb-pagination-padding-x: 0.75rem;--mdb-pagination-padding-y: 0.375rem;--mdb-pagination-font-size:0.9rem;--mdb-pagination-color: #4f4f4f;--mdb-pagination-bg: #fff;--mdb-pagination-border-width: 1px;--mdb-pagination-border-color: #e0e0e0;--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-hover-color: #4f4f4f;--mdb-pagination-hover-bg: #eeeeee;--mdb-pagination-hover-border-color: #e0e0e0;--mdb-pagination-focus-color: var(--mdb-link-hover-color);--mdb-pagination-focus-bg: #eeeeee;--mdb-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 113, 202, 0.25);--mdb-pagination-active-color: #285192;--mdb-pagination-active-bg: #e3ebf7;--mdb-pagination-active-border-color: #e3ebf7;--mdb-pagination-disabled-color: #757575;--mdb-pagination-disabled-bg: #fff;--mdb-pagination-disabled-border-color: #e0e0e0;display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--mdb-pagination-padding-y) var(--mdb-pagination-padding-x);font-size:var(--mdb-pagination-font-size);color:var(--mdb-pagination-color);background-color:var(--mdb-pagination-bg);border:var(--mdb-pagination-border-width) solid var(--mdb-pagination-border-color);transition:all .3s linear}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--mdb-pagination-hover-color);background-color:var(--mdb-pagination-hover-bg);border-color:var(--mdb-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--mdb-pagination-focus-color);background-color:var(--mdb-pagination-focus-bg);outline:0;box-shadow:var(--mdb-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--mdb-pagination-active-color);background-color:var(--mdb-pagination-active-bg);border-color:var(--mdb-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--mdb-pagination-disabled-color);pointer-events:none;background-color:var(--mdb-pagination-disabled-bg);border-color:var(--mdb-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-lg{--mdb-pagination-padding-x: 1.5rem;--mdb-pagination-padding-y: 0.75rem;--mdb-pagination-font-size:1.25rem;--mdb-pagination-border-radius: 0.5rem}.pagination-sm{--mdb-pagination-padding-x: 0.5rem;--mdb-pagination-padding-y: 0.25rem;--mdb-pagination-font-size:0.875rem;--mdb-pagination-border-radius: 0.25rem}.badge{--mdb-badge-padding-x: 0.65em;--mdb-badge-padding-y: 0.35em;--mdb-badge-font-size:0.75em;--mdb-badge-font-weight: 700;--mdb-badge-color: #fff;--mdb-badge-border-radius: 0.27rem;display:inline-block;padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);font-size:var(--mdb-badge-font-size);font-weight:var(--mdb-badge-font-weight);line-height:1;color:var(--mdb-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--mdb-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--mdb-alert-bg: transparent;--mdb-alert-padding-x: 1.5rem;--mdb-alert-padding-y: 1.25rem;--mdb-alert-margin-bottom: 1rem;--mdb-alert-color: inherit;--mdb-alert-border-color: transparent;--mdb-alert-border: 1px solid var(--mdb-alert-border-color);--mdb-alert-border-radius: 0.5rem;position:relative;padding:var(--mdb-alert-padding-y) var(--mdb-alert-padding-x);margin-bottom:var(--mdb-alert-margin-bottom);color:var(--mdb-alert-color);background-color:var(--mdb-alert-bg);border:var(--mdb-alert-border);border-radius:var(--mdb-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:4.5rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.5625rem 1.5rem}.alert-primary{--mdb-alert-color: #234479;--mdb-alert-bg: #d8e3f4;--mdb-alert-border-color: #c4d4ef}.alert-primary .alert-link{color:#1c3661}.alert-secondary{--mdb-alert-color: #5f646b;--mdb-alert-bg: #ecedf0;--mdb-alert-border-color: #e2e4e8}.alert-secondary .alert-link{color:#4c5056}.alert-success{--mdb-alert-color: #0c622e;--mdb-alert-bg: #d0eddb;--mdb-alert-border-color: #b9e4ca}.alert-success .alert-link{color:#0a4e25}.alert-danger{--mdb-alert-color: #842e3c;--mdb-alert-bg: #f8dbe0;--mdb-alert-border-color: #f5c9d1}.alert-danger .alert-link{color:#6a2530}.alert-warning{--mdb-alert-color: #896110;--mdb-alert-bg: #faecd1;--mdb-alert-border-color: #f7e3bb}.alert-warning .alert-link{color:#6e4e0d}.alert-info{--mdb-alert-color: #326c7f;--mdb-alert-bg: #ddf0f6;--mdb-alert-border-color: #cce9f2}.alert-info .alert-link{color:#285666}.alert-light{--mdb-alert-color: #646464;--mdb-alert-bg: #fefefe;--mdb-alert-border-color: #fefefe}.alert-light .alert-link{color:#505050}.alert-dark{--mdb-alert-color: #1f1b1b;--mdb-alert-bg: #d6d5d5;--mdb-alert-border-color: #c2c0c0}.alert-dark .alert-link{color:#191616}.accordion{--mdb-accordion-color: #4f4f4f;--mdb-accordion-bg: #fff;--mdb-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;--mdb-accordion-border-color: var(--mdb-border-color);--mdb-accordion-border-width: 1px;--mdb-accordion-border-radius: 0.5rem;--mdb-accordion-inner-border-radius: calc(0.5rem - 1px);--mdb-accordion-btn-padding-x: 1.5rem;--mdb-accordion-btn-padding-y: 1.15rem;--mdb-accordion-btn-color: #4f4f4f;--mdb-accordion-btn-bg: var(--mdb-accordion-bg);--mdb-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f4f4f'%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");--mdb-accordion-btn-icon-width: 1.25rem;--mdb-accordion-btn-icon-transform: rotate(-180deg);--mdb-accordion-btn-icon-transition: transform 0.2s ease-in-out;--mdb-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233b71ca'%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");--mdb-accordion-btn-focus-border-color: #3b71ca;--mdb-accordion-btn-focus-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);--mdb-accordion-body-padding-x: 1.5rem;--mdb-accordion-body-padding-y: 1.15rem;--mdb-accordion-active-color: #3b71ca;--mdb-accordion-active-bg: #fff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--mdb-accordion-btn-padding-y) var(--mdb-accordion-btn-padding-x);font-size:1rem;color:var(--mdb-accordion-btn-color);text-align:right;background-color:var(--mdb-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--mdb-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--mdb-accordion-active-color);background-color:var(--mdb-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--mdb-accordion-border-width)) 0 var(--mdb-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--mdb-accordion-btn-active-icon);transform:var(--mdb-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--mdb-accordion-btn-icon-width);height:var(--mdb-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--mdb-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--mdb-accordion-btn-icon-width);transition:var(--mdb-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(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--mdb-accordion-color);background-color:var(--mdb-accordion-bg);border:var(--mdb-accordion-border-width) solid var(--mdb-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--mdb-accordion-border-radius);border-top-left-radius:var(--mdb-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-right-radius:var(--mdb-accordion-inner-border-radius);border-top-left-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--mdb-accordion-inner-border-radius);border-bottom-right-radius:var(--mdb-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--mdb-accordion-border-radius);border-bottom-right-radius:var(--mdb-accordion-border-radius)}.accordion-body{padding:var(--mdb-accordion-body-padding-y) var(--mdb-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right: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}@keyframes progress-bar-stripes{0%{background-position-x:4px}}.progress{--mdb-progress-height: 4px;--mdb-progress-font-size:0.75rem;--mdb-progress-bg: #eeeeee;--mdb-progress-border-radius: 0.25rem;--mdb-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--mdb-progress-bar-color: #fff;--mdb-progress-bar-bg: #3b71ca;--mdb-progress-bar-transition: width 0.6s ease;display:flex;height:var(--mdb-progress-height);overflow:hidden;font-size:var(--mdb-progress-font-size);background-color:var(--mdb-progress-bg);border-radius:var(--mdb-progress-border-radius);box-shadow:var(--mdb-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--mdb-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--mdb-progress-bar-bg);transition:var(--mdb-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--mdb-progress-height) var(--mdb-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.list-group{--mdb-list-group-color: #4f4f4f;--mdb-list-group-bg: #fff;--mdb-list-group-border-color: rgba(0, 0, 0, 0.125);--mdb-list-group-border-width: 1px;--mdb-list-group-border-radius: 0.5rem;--mdb-list-group-item-padding-x: 1.5rem;--mdb-list-group-item-padding-y: 0.5rem;--mdb-list-group-action-color: #616161;--mdb-list-group-action-hover-color: #616161;--mdb-list-group-action-hover-bg: #f5f5f5;--mdb-list-group-action-active-color: #4f4f4f;--mdb-list-group-action-active-bg: #eeeeee;--mdb-list-group-disabled-color: #757575;--mdb-list-group-disabled-bg: #fff;--mdb-list-group-active-color: rgb(44, 88, 160);--mdb-list-group-active-bg: rgb(223, 231, 246);--mdb-list-group-active-border-color: rgb(223, 231, 246);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--mdb-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(--mdb-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--mdb-list-group-action-hover-color);text-decoration:none;background-color:var(--mdb-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--mdb-list-group-action-active-color);background-color:var(--mdb-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--mdb-list-group-item-padding-y) var(--mdb-list-group-item-padding-x);color:var(--mdb-list-group-color);background-color:var(--mdb-list-group-bg);border:var(--mdb-list-group-border-width) solid var(--mdb-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--mdb-list-group-disabled-color);pointer-events:none;background-color:var(--mdb-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--mdb-list-group-active-color);background-color:var(--mdb-list-group-active-bg);border-color:var(--mdb-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(--mdb-list-group-border-width));border-top-width:var(--mdb-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-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-right-radius:var(--mdb-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--mdb-list-group-border-radius);border-bottom-right-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(--mdb-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--mdb-list-group-border-width));border-right-width:var(--mdb-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--mdb-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#234479;background-color:#d8e3f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#234479;background-color:#c2ccdc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#234479;border-color:#234479}.list-group-item-secondary{color:#5f646b;background-color:#ecedf0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5f646b;background-color:#d4d5d8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5f646b;border-color:#5f646b}.list-group-item-success{color:#0c622e;background-color:#d0eddb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0c622e;background-color:#bbd5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0c622e;border-color:#0c622e}.list-group-item-danger{color:#842e3c;background-color:#f8dbe0}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842e3c;background-color:#dfc5ca}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842e3c;border-color:#842e3c}.list-group-item-warning{color:#896110;background-color:#faecd1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#896110;background-color:#e1d4bc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#896110;border-color:#896110}.list-group-item-info{color:#326c7f;background-color:#ddf0f6}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#326c7f;background-color:#c7d8dd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#326c7f;border-color:#326c7f}.list-group-item-light{color:#646464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#646464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark{color:#1f1b1b;background-color:#d6d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f1b1b;background-color:#c1c0c0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f1b1b;border-color:#1f1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(59,113,202,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--mdb-toast-zindex: 1060;--mdb-toast-padding-x: 1rem;--mdb-toast-padding-y: 0.65rem;--mdb-toast-spacing: 1.5rem;--mdb-toast-max-width: 350px;--mdb-toast-font-size:0.875rem;--mdb-toast-color: ;--mdb-toast-bg: #fff;--mdb-toast-border-width: 1px;--mdb-toast-border-color: var(--mdb-border-color-translucent);--mdb-toast-border-radius: 0.5rem;--mdb-toast-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);--mdb-toast-header-color: #757575;--mdb-toast-header-bg: #fff;--mdb-toast-header-border-color: rgba(0, 0, 0, 0.05);width:var(--mdb-toast-max-width);max-width:100%;font-size:var(--mdb-toast-font-size);color:var(--mdb-toast-color);pointer-events:auto;background-color:var(--mdb-toast-bg);background-clip:padding-box;border:var(--mdb-toast-border-width) solid var(--mdb-toast-border-color);box-shadow:var(--mdb-toast-box-shadow);border-radius:var(--mdb-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--mdb-toast-zindex: 1060;position:absolute;z-index:var(--mdb-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--mdb-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--mdb-toast-padding-y) var(--mdb-toast-padding-x);color:var(--mdb-toast-header-color);background-color:var(--mdb-toast-header-bg);background-clip:padding-box;border-bottom:var(--mdb-toast-border-width) solid var(--mdb-toast-header-border-color);border-top-right-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width));border-top-left-radius:calc(var(--mdb-toast-border-radius) - var(--mdb-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5*var(--mdb-toast-padding-x));margin-right:var(--mdb-toast-padding-x)}.toast-body{padding:var(--mdb-toast-padding-x);word-wrap:break-word}.modal{--mdb-modal-zindex: 1055;--mdb-modal-width: 500px;--mdb-modal-padding: 1rem;--mdb-modal-margin: 0.5rem;--mdb-modal-color: ;--mdb-modal-bg: #fff;--mdb-modal-border-color: var(--mdb-border-color-translucent);--mdb-modal-border-width: 1px;--mdb-modal-border-radius: 0.5rem;--mdb-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--mdb-modal-inner-border-radius: calc(0.5rem - 1px);--mdb-modal-header-padding-x: 1rem;--mdb-modal-header-padding-y: 1rem;--mdb-modal-header-padding: 1rem 1rem;--mdb-modal-header-border-color: hsl(0, 0%, 96%);--mdb-modal-header-border-width: 2px;--mdb-modal-title-line-height: 1.6;--mdb-modal-footer-gap: 0.5rem;--mdb-modal-footer-bg: ;--mdb-modal-footer-border-color: hsl(0, 0%, 96%);--mdb-modal-footer-border-width: 2px;position:fixed;top:0;right:0;z-index:var(--mdb-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--mdb-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(--mdb-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(--mdb-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--mdb-modal-color);pointer-events:auto;background-color:var(--mdb-modal-bg);background-clip:padding-box;border:var(--mdb-modal-border-width) solid var(--mdb-modal-border-color);border-radius:var(--mdb-modal-border-radius);box-shadow:var(--mdb-modal-box-shadow);outline:0}.modal-backdrop{--mdb-backdrop-zindex: 1050;--mdb-backdrop-bg: #000;--mdb-backdrop-opacity: 0.5;position:fixed;top:0;right:0;z-index:var(--mdb-backdrop-zindex);width:100vw;height:100vh;background-color:var(--mdb-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--mdb-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--mdb-modal-header-padding);border-bottom:var(--mdb-modal-header-border-width) solid var(--mdb-modal-header-border-color);border-top-right-radius:var(--mdb-modal-inner-border-radius);border-top-left-radius:var(--mdb-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--mdb-modal-header-padding-y)*.5) calc(var(--mdb-modal-header-padding-x)*.5);margin:calc(-0.5*var(--mdb-modal-header-padding-y)) auto calc(-0.5*var(--mdb-modal-header-padding-y)) calc(-0.5*var(--mdb-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--mdb-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--mdb-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--mdb-modal-padding) - var(--mdb-modal-footer-gap)*.5);background-color:var(--mdb-modal-footer-bg);border-top:var(--mdb-modal-footer-border-width) solid var(--mdb-modal-footer-border-color);border-bottom-left-radius:var(--mdb-modal-inner-border-radius);border-bottom-right-radius:var(--mdb-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--mdb-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--mdb-modal-margin: 1.75rem;--mdb-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--mdb-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--mdb-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--mdb-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--mdb-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.popover{--mdb-popover-zindex: 1080;--mdb-popover-max-width: 276px;--mdb-popover-font-size:0.875rem;--mdb-popover-bg: #fff;--mdb-popover-border-width: 1px;--mdb-popover-border-color: hsl(0, 0%, 96%);--mdb-popover-border-radius: 0.5rem;--mdb-popover-inner-border-radius: calc(0.5rem - 1px);--mdb-popover-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.04);--mdb-popover-header-padding-x: 1rem;--mdb-popover-header-padding-y: 0.5rem;--mdb-popover-header-font-size:1rem;--mdb-popover-header-color: ;--mdb-popover-header-bg: #fff;--mdb-popover-body-padding-x: 1rem;--mdb-popover-body-padding-y: 1rem;--mdb-popover-body-color: #4f4f4f;--mdb-popover-arrow-width: 1rem;--mdb-popover-arrow-height: 0.5rem;--mdb-popover-arrow-border: var(--mdb-popover-border-color);z-index:var(--mdb-popover-zindex);display:block;max-width:var(--mdb-popover-max-width);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-popover-font-size);word-wrap:break-word;background-color:var(--mdb-popover-bg);background-clip:padding-box;border:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-radius:var(--mdb-popover-border-radius);box-shadow:var(--mdb-popover-box-shadow)}.popover .popover-arrow{display:block;width:var(--mdb-popover-arrow-width);height:var(--mdb-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--mdb-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--mdb-popover-border-width);border-top-color:var(--mdb-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height) calc(var(--mdb-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--mdb-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--mdb-popover-border-width);border-right-color:var(--mdb-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--mdb-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--mdb-popover-border-width);border-bottom-color:var(--mdb-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--mdb-popover-arrow-width);margin-right:calc(-0.5*var(--mdb-popover-arrow-width));content:"";border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--mdb-popover-arrow-height)) - var(--mdb-popover-border-width));width:var(--mdb-popover-arrow-height);height:var(--mdb-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--mdb-popover-arrow-width)*.5) 0 calc(var(--mdb-popover-arrow-width)*.5) var(--mdb-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--mdb-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--mdb-popover-border-width);border-left-color:var(--mdb-popover-bg)}.popover-header{padding:var(--mdb-popover-header-padding-y) var(--mdb-popover-header-padding-x);margin-bottom:0;font-size:var(--mdb-popover-header-font-size);color:var(--mdb-popover-header-color);background-color:var(--mdb-popover-header-bg);border-bottom:var(--mdb-popover-border-width) solid var(--mdb-popover-border-color);border-top-right-radius:var(--mdb-popover-inner-border-radius);border-top-left-radius:var(--mdb-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--mdb-popover-body-padding-y) var(--mdb-popover-body-padding-x);color:var(--mdb-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:right;width:100%;margin-left:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(-100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:none}.carousel-control-prev-icon{background-image:none}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-mdb-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-mdb-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right: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-mdb-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--mdb-spinner-width);height:var(--mdb-spinner-height);vertical-align:var(--mdb-spinner-vertical-align);border-radius:50%;animation:var(--mdb-spinner-animation-speed) linear infinite var(--mdb-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(-360deg)}}.spinner-border{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-border-width: 0.25em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-border;border:var(--mdb-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem;--mdb-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--mdb-spinner-width: 2rem;--mdb-spinner-height: 2rem;--mdb-spinner-vertical-align: -0.125em;--mdb-spinner-animation-speed: 0.75s;--mdb-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--mdb-spinner-width: 1rem;--mdb-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--mdb-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--mdb-offcanvas-zindex: 1045;--mdb-offcanvas-width: 400px;--mdb-offcanvas-height: 30vh;--mdb-offcanvas-padding-x: 1rem;--mdb-offcanvas-padding-y: 1rem;--mdb-offcanvas-color: ;--mdb-offcanvas-bg: #fff;--mdb-offcanvas-border-width: 1px;--mdb-offcanvas-border-color: var(--mdb-border-color-translucent);--mdb-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}}@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;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--mdb-offcanvas-height: auto;--mdb-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--mdb-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--mdb-offcanvas-color);visibility:hidden;background-color:var(--mdb-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--mdb-offcanvas-box-shadow);transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--mdb-offcanvas-width);border-left:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--mdb-offcanvas-width);border-right:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-bottom:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--mdb-offcanvas-height);max-height:100%;border-top:var(--mdb-offcanvas-border-width) solid var(--mdb-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right: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(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--mdb-offcanvas-padding-y)*.5) calc(var(--mdb-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--mdb-offcanvas-padding-y));margin-left:calc(-0.5*var(--mdb-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--mdb-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.6}.offcanvas-body{flex-grow:1;padding:var(--mdb-offcanvas-padding-y) var(--mdb-offcanvas-padding-x);overflow-y:auto}.tooltip{--mdb-tooltip-zindex: 1090;--mdb-tooltip-max-width: 200px;--mdb-tooltip-padding-x: 16px;--mdb-tooltip-padding-y: 6px;--mdb-tooltip-margin: ;--mdb-tooltip-font-size:0.875rem;--mdb-tooltip-color: #fff;--mdb-tooltip-bg: #6d6d6d;--mdb-tooltip-border-radius: 0.25rem;--mdb-tooltip-opacity: 0.9;--mdb-tooltip-arrow-width: 0.8rem;--mdb-tooltip-arrow-height: 0.4rem;z-index:var(--mdb-tooltip-zindex);display:block;padding:var(--mdb-tooltip-arrow-height);margin:var(--mdb-tooltip-margin);font-family:var(--mdb-font-roboto);font-style:normal;font-weight:400;line-height:1.6;text-align:right;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(--mdb-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--mdb-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--mdb-tooltip-arrow-width);height:var(--mdb-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-top-color:var(--mdb-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height) calc(var(--mdb-tooltip-arrow-width)*.5) 0;border-right-color:var(--mdb-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-bottom-color:var(--mdb-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--mdb-tooltip-arrow-height);height:var(--mdb-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--mdb-tooltip-arrow-width)*.5) 0 calc(var(--mdb-tooltip-arrow-width)*.5) var(--mdb-tooltip-arrow-height);border-left-color:var(--mdb-tooltip-bg)}.tooltip-inner{max-width:var(--mdb-tooltip-max-width);padding:var(--mdb-tooltip-padding-y) var(--mdb-tooltip-padding-x);color:var(--mdb-tooltip-color);text-align:center;background-color:var(--mdb-tooltip-bg);border-radius:var(--mdb-tooltip-border-radius)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(59, 113, 202, var(--mdb-bg-opacity, 1)) !important}.text-bg-secondary{color:#000 !important;background-color:RGBA(159, 166, 178, var(--mdb-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(20, 164, 77, var(--mdb-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(220, 76, 100, var(--mdb-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(228, 161, 27, var(--mdb-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(84, 180, 211, var(--mdb-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(251, 251, 251, var(--mdb-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(51, 45, 45, var(--mdb-bg-opacity, 1)) !important}.link-primary{color:#3b71ca !important}.link-primary:hover,.link-primary:focus{color:#386bc0 !important}.link-secondary{color:#9fa6b2 !important}.link-secondary:hover,.link-secondary:focus{color:#a4aab6 !important}.link-success{color:#14a44d !important}.link-success:hover,.link-success:focus{color:#20a956 !important}.link-danger{color:#dc4c64 !important}.link-danger:hover,.link-danger:focus{color:#de556c !important}.link-warning{color:#e4a11b !important}.link-warning:hover,.link-warning:focus{color:#e5a626 !important}.link-info{color:#54b4d3 !important}.link-info:hover,.link-info:focus{color:#5db8d5 !important}.link-light{color:#fbfbfb !important}.link-light:hover,.link-light:focus{color:#fbfbfb !important}.link-dark{color:#332d2d !important}.link-dark:hover,.link-dark:focus{color:#302b2b !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--mdb-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--mdb-aspect-ratio: 100%}.ratio-4x3{--mdb-aspect-ratio: 75%}.ratio-16x9{--mdb-aspect-ratio: 56.25%}.ratio-21x9{--mdb-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{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){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right: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}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}.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:right !important}.float-end{float:left !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-5{opacity:.05 !important}.opacity-10{opacity:.1 !important}.opacity-15{opacity:.15 !important}.opacity-20{opacity:.2 !important}.opacity-25{opacity:.25 !important}.opacity-30{opacity:.3 !important}.opacity-35{opacity:.35 !important}.opacity-40{opacity:.4 !important}.opacity-45{opacity:.45 !important}.opacity-50{opacity:.5 !important}.opacity-55{opacity:.55 !important}.opacity-60{opacity:.6 !important}.opacity-65{opacity:.65 !important}.opacity-70{opacity:.7 !important}.opacity-75{opacity:.75 !important}.opacity-80{opacity:.8 !important}.opacity-85{opacity:.85 !important}.opacity-90{opacity:.9 !important}.opacity-95{opacity:.95 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .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}.shadow-0{box-shadow:none !important}.shadow-1{box-shadow:0 0px 2px 0 rgba(0,0,0,.07),0 1px 1px 0 rgba(0,0,0,.04) !important}.shadow-2{box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04) !important}.shadow-3{box-shadow:0 2px 6px -1px rgba(0,0,0,.07),0 6px 18px -1px rgba(0,0,0,.04) !important}.shadow-4{box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04) !important}.shadow-5{box-shadow:0 2px 25px -5px rgba(0,0,0,.07),0 25px 21px -5px rgba(0,0,0,.04) !important}.shadow-6{box-shadow:0 2px 35px -12px rgba(0,0,0,.21),0 50px 40px -5px rgba(0,0,0,.04) !important}.shadow-1-soft{box-shadow:0 1px 5px 0 rgba(0,0,0,.05) !important}.shadow-2-soft{box-shadow:0 2px 10px 0 rgba(0,0,0,.05) !important}.shadow-3-soft{box-shadow:0 5px 15px 0 rgba(0,0,0,.05) !important}.shadow-4-soft{box-shadow:0 10px 20px 0 rgba(0,0,0,.05) !important}.shadow-5-soft{box-shadow:0 15px 30px 0 rgba(0,0,0,.05) !important}.shadow-6-soft{box-shadow:0 20px 40px 0 rgba(0,0,0,.05) !important}.shadow-1-strong{box-shadow:0 0px 2px 0 rgba(0,0,0,.16),0 1px 1px 0 rgba(0,0,0,.1) !important}.shadow-2-strong{box-shadow:0 0px 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1) !important}.shadow-3-strong{box-shadow:0 2px 6px -1px rgba(0,0,0,.16),0 6px 18px -1px rgba(0,0,0,.1) !important}.shadow-4-strong{box-shadow:0 2px 15px -3px rgba(0,0,0,.16),0 10px 20px -2px rgba(0,0,0,.1) !important}.shadow-5-strong{box-shadow:0 2px 25px -5px rgba(0,0,0,.16),0 25px 21px -5px rgba(0,0,0,.1) !important}.shadow-6-strong{box-shadow:0 2px 35px -12px rgba(0,0,0,.26),0 50px 40px -5px rgba(0,0,0,.1) !important}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06) !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{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{right:0 !important}.start-50{right:50% !important}.start-100{right:100% !important}.end-0{left:0 !important}.end-50{left:50% !important}.end-100{left: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(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-left:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-end-0{border-left:0 !important}.border-bottom{border-bottom:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-right:var(--mdb-border-width) var(--mdb-border-style) var(--mdb-border-color) !important}.border-start-0{border-right:0 !important}.border-primary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-primary-rgb), var(--mdb-border-opacity)) !important}.border-secondary{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-secondary-rgb), var(--mdb-border-opacity)) !important}.border-success{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-success-rgb), var(--mdb-border-opacity)) !important}.border-danger{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-danger-rgb), var(--mdb-border-opacity)) !important}.border-warning{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-warning-rgb), var(--mdb-border-opacity)) !important}.border-info{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-info-rgb), var(--mdb-border-opacity)) !important}.border-light{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-light-rgb), var(--mdb-border-opacity)) !important}.border-dark{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-dark-rgb), var(--mdb-border-opacity)) !important}.border-white{--mdb-border-opacity: 1;border-color:rgba(var(--mdb-white-rgb), var(--mdb-border-opacity)) !important}.border-1{--mdb-border-width: 1px}.border-2{--mdb-border-width: 2px}.border-3{--mdb-border-width: 3px}.border-4{--mdb-border-width: 4px}.border-5{--mdb-border-width: 5px}.border-opacity-10{--mdb-border-opacity: 0.1}.border-opacity-25{--mdb-border-opacity: 0.25}.border-opacity-50{--mdb-border-opacity: 0.5}.border-opacity-75{--mdb-border-opacity: 0.75}.border-opacity-100{--mdb-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-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-1{margin-left:.25rem !important}.me-2{margin-left:.5rem !important}.me-3{margin-left:1rem !important}.me-4{margin-left:1.5rem !important}.me-5{margin-left:3rem !important}.me-auto{margin-left: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}.mb-6{margin-bottom:3.5rem !important}.mb-7{margin-bottom:4rem !important}.mb-8{margin-bottom:5rem !important}.mb-9{margin-bottom:6rem !important}.mb-10{margin-bottom:8rem !important}.mb-11{margin-bottom:10rem !important}.mb-12{margin-bottom:12rem !important}.mb-13{margin-bottom:14rem !important}.mb-14{margin-bottom:16rem !important}.ms-0{margin-right:0 !important}.ms-1{margin-right:.25rem !important}.ms-2{margin-right:.5rem !important}.ms-3{margin-right:1rem !important}.ms-4{margin-right:1.5rem !important}.ms-5{margin-right:3rem !important}.ms-auto{margin-right:auto !important}.m-n1{margin:-0.25rem !important}.m-n2{margin:-0.5rem !important}.m-n3{margin:-1rem !important}.m-n4{margin:-1.5rem !important}.m-n5{margin:-3rem !important}.mx-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-1.5rem !important}.mt-n5{margin-top:-3rem !important}.me-n1{margin-left:-0.25rem !important}.me-n2{margin-left:-0.5rem !important}.me-n3{margin-left:-1rem !important}.me-n4{margin-left:-1.5rem !important}.me-n5{margin-left:-3rem !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-1.5rem !important}.mb-n5{margin-bottom:-3rem !important}.ms-n1{margin-right:-0.25rem !important}.ms-n2{margin-right:-0.5rem !important}.ms-n3{margin-right:-1rem !important}.ms-n4{margin-right:-1.5rem !important}.ms-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-1{padding-left:.25rem !important}.pe-2{padding-left:.5rem !important}.pe-3{padding-left:1rem !important}.pe-4{padding-left:1.5rem !important}.pe-5{padding-left: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-right:0 !important}.ps-1{padding-right:.25rem !important}.ps-2{padding-right:.5rem !important}.ps-3{padding-right:1rem !important}.ps-4{padding-right:1.5rem !important}.ps-5{padding-right: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}.font-monospace{font-family:var(--mdb-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:right !important}.text-end{text-align:left !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-primary{--mdb-text-opacity: 1;color:rgba(var(--mdb-primary-rgb), var(--mdb-text-opacity)) !important}.text-secondary{--mdb-text-opacity: 1;color:rgba(var(--mdb-secondary-rgb), var(--mdb-text-opacity)) !important}.text-success{--mdb-text-opacity: 1;color:rgba(var(--mdb-success-rgb), var(--mdb-text-opacity)) !important}.text-danger{--mdb-text-opacity: 1;color:rgba(var(--mdb-danger-rgb), var(--mdb-text-opacity)) !important}.text-warning{--mdb-text-opacity: 1;color:rgba(var(--mdb-warning-rgb), var(--mdb-text-opacity)) !important}.text-info{--mdb-text-opacity: 1;color:rgba(var(--mdb-info-rgb), var(--mdb-text-opacity)) !important}.text-light{--mdb-text-opacity: 1;color:rgba(var(--mdb-light-rgb), var(--mdb-text-opacity)) !important}.text-dark{--mdb-text-opacity: 1;color:rgba(var(--mdb-dark-rgb), var(--mdb-text-opacity)) !important}.text-black{--mdb-text-opacity: 1;color:rgba(var(--mdb-black-rgb), var(--mdb-text-opacity)) !important}.text-white{--mdb-text-opacity: 1;color:rgba(var(--mdb-white-rgb), var(--mdb-text-opacity)) !important}.text-body{--mdb-text-opacity: 1;color:rgba(var(--mdb-body-color-rgb), var(--mdb-text-opacity)) !important}.text-muted{--mdb-text-opacity: 1;color:#757575 !important}.text-black-50{--mdb-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--mdb-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--mdb-text-opacity: 1;color:inherit !important}.text-opacity-25{--mdb-text-opacity: 0.25}.text-opacity-50{--mdb-text-opacity: 0.5}.text-opacity-75{--mdb-text-opacity: 0.75}.text-opacity-100{--mdb-text-opacity: 1}.bg-primary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-primary-rgb), var(--mdb-bg-opacity)) !important}.bg-secondary{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-secondary-rgb), var(--mdb-bg-opacity)) !important}.bg-success{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-success-rgb), var(--mdb-bg-opacity)) !important}.bg-danger{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-danger-rgb), var(--mdb-bg-opacity)) !important}.bg-warning{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-warning-rgb), var(--mdb-bg-opacity)) !important}.bg-info{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-info-rgb), var(--mdb-bg-opacity)) !important}.bg-light{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-light-rgb), var(--mdb-bg-opacity)) !important}.bg-dark{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-dark-rgb), var(--mdb-bg-opacity)) !important}.bg-black{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-black-rgb), var(--mdb-bg-opacity)) !important}.bg-white{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-white-rgb), var(--mdb-bg-opacity)) !important}.bg-body{--mdb-bg-opacity: 1;background-color:rgba(var(--mdb-body-bg-rgb), var(--mdb-bg-opacity)) !important}.bg-transparent{--mdb-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--mdb-bg-opacity: 0.1}.bg-opacity-25{--mdb-bg-opacity: 0.25}.bg-opacity-50{--mdb-bg-opacity: 0.5}.bg-opacity-75{--mdb-bg-opacity: 0.75}.bg-opacity-100{--mdb-bg-opacity: 1}.bg-gradient{background-image:var(--mdb-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--mdb-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--mdb-border-radius-sm) !important}.rounded-2{border-radius:var(--mdb-border-radius) !important}.rounded-3{border-radius:var(--mdb-border-radius-lg) !important}.rounded-4{border-radius:.375rem !important}.rounded-5{border-radius:.5rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--mdb-border-radius-pill) !important}.rounded-6{border-radius:.75rem !important}.rounded-7{border-radius:1rem !important}.rounded-8{border-radius:1.25rem !important}.rounded-9{border-radius:1.5rem !important}.rounded-top{border-top-right-radius:var(--mdb-border-radius) !important;border-top-left-radius:var(--mdb-border-radius) !important}.rounded-end{border-top-left-radius:var(--mdb-border-radius) !important;border-bottom-left-radius:var(--mdb-border-radius) !important}.rounded-bottom{border-bottom-left-radius:var(--mdb-border-radius) !important;border-bottom-right-radius:var(--mdb-border-radius) !important}.rounded-start{border-bottom-right-radius:var(--mdb-border-radius) !important;border-top-right-radius:var(--mdb-border-radius) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.ls-tighter{letter-spacing:-0.05em !important}.ls-tight{letter-spacing:-0.025em !important}.ls-normal{letter-spacing:0em !important}.ls-wide{letter-spacing:.025em !important}.ls-wider{letter-spacing:.05em !important}.ls-widest{letter-spacing:.1em !important}.object-cover{object-fit:cover !important}.object-top{object-position:top !important}.object-center{object-position:center !important}.object-bottom{object-position:bottom !important}@media(min-width: 576px){.float-sm-start{float:right !important}.float-sm-end{float:left !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}.mx-sm-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-sm-1{margin-left:.25rem !important}.me-sm-2{margin-left:.5rem !important}.me-sm-3{margin-left:1rem !important}.me-sm-4{margin-left:1.5rem !important}.me-sm-5{margin-left:3rem !important}.me-sm-auto{margin-left: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}.mb-sm-6{margin-bottom:3.5rem !important}.mb-sm-7{margin-bottom:4rem !important}.mb-sm-8{margin-bottom:5rem !important}.mb-sm-9{margin-bottom:6rem !important}.mb-sm-10{margin-bottom:8rem !important}.mb-sm-11{margin-bottom:10rem !important}.mb-sm-12{margin-bottom:12rem !important}.mb-sm-13{margin-bottom:14rem !important}.mb-sm-14{margin-bottom:16rem !important}.ms-sm-0{margin-right:0 !important}.ms-sm-1{margin-right:.25rem !important}.ms-sm-2{margin-right:.5rem !important}.ms-sm-3{margin-right:1rem !important}.ms-sm-4{margin-right:1.5rem !important}.ms-sm-5{margin-right:3rem !important}.ms-sm-auto{margin-right:auto !important}.m-sm-n1{margin:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mx-sm-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-sm-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-sm-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-sm-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-sm-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-sm-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-sm-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-sm-n1{margin-top:-0.25rem !important}.mt-sm-n2{margin-top:-0.5rem !important}.mt-sm-n3{margin-top:-1rem !important}.mt-sm-n4{margin-top:-1.5rem !important}.mt-sm-n5{margin-top:-3rem !important}.me-sm-n1{margin-left:-0.25rem !important}.me-sm-n2{margin-left:-0.5rem !important}.me-sm-n3{margin-left:-1rem !important}.me-sm-n4{margin-left:-1.5rem !important}.me-sm-n5{margin-left:-3rem !important}.mb-sm-n1{margin-bottom:-0.25rem !important}.mb-sm-n2{margin-bottom:-0.5rem !important}.mb-sm-n3{margin-bottom:-1rem !important}.mb-sm-n4{margin-bottom:-1.5rem !important}.mb-sm-n5{margin-bottom:-3rem !important}.ms-sm-n1{margin-right:-0.25rem !important}.ms-sm-n2{margin-right:-0.5rem !important}.ms-sm-n3{margin-right:-1rem !important}.ms-sm-n4{margin-right:-1.5rem !important}.ms-sm-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-sm-1{padding-left:.25rem !important}.pe-sm-2{padding-left:.5rem !important}.pe-sm-3{padding-left:1rem !important}.pe-sm-4{padding-left:1.5rem !important}.pe-sm-5{padding-left: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-right:0 !important}.ps-sm-1{padding-right:.25rem !important}.ps-sm-2{padding-right:.5rem !important}.ps-sm-3{padding-right:1rem !important}.ps-sm-4{padding-right:1.5rem !important}.ps-sm-5{padding-right: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}.text-sm-start{text-align:right !important}.text-sm-end{text-align:left !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:right !important}.float-md-end{float:left !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}.mx-md-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-md-1{margin-left:.25rem !important}.me-md-2{margin-left:.5rem !important}.me-md-3{margin-left:1rem !important}.me-md-4{margin-left:1.5rem !important}.me-md-5{margin-left:3rem !important}.me-md-auto{margin-left: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}.mb-md-6{margin-bottom:3.5rem !important}.mb-md-7{margin-bottom:4rem !important}.mb-md-8{margin-bottom:5rem !important}.mb-md-9{margin-bottom:6rem !important}.mb-md-10{margin-bottom:8rem !important}.mb-md-11{margin-bottom:10rem !important}.mb-md-12{margin-bottom:12rem !important}.mb-md-13{margin-bottom:14rem !important}.mb-md-14{margin-bottom:16rem !important}.ms-md-0{margin-right:0 !important}.ms-md-1{margin-right:.25rem !important}.ms-md-2{margin-right:.5rem !important}.ms-md-3{margin-right:1rem !important}.ms-md-4{margin-right:1.5rem !important}.ms-md-5{margin-right:3rem !important}.ms-md-auto{margin-right:auto !important}.m-md-n1{margin:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.m-md-n3{margin:-1rem !important}.m-md-n4{margin:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mx-md-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-md-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-md-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-md-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-md-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-md-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-md-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-md-n1{margin-top:-0.25rem !important}.mt-md-n2{margin-top:-0.5rem !important}.mt-md-n3{margin-top:-1rem !important}.mt-md-n4{margin-top:-1.5rem !important}.mt-md-n5{margin-top:-3rem !important}.me-md-n1{margin-left:-0.25rem !important}.me-md-n2{margin-left:-0.5rem !important}.me-md-n3{margin-left:-1rem !important}.me-md-n4{margin-left:-1.5rem !important}.me-md-n5{margin-left:-3rem !important}.mb-md-n1{margin-bottom:-0.25rem !important}.mb-md-n2{margin-bottom:-0.5rem !important}.mb-md-n3{margin-bottom:-1rem !important}.mb-md-n4{margin-bottom:-1.5rem !important}.mb-md-n5{margin-bottom:-3rem !important}.ms-md-n1{margin-right:-0.25rem !important}.ms-md-n2{margin-right:-0.5rem !important}.ms-md-n3{margin-right:-1rem !important}.ms-md-n4{margin-right:-1.5rem !important}.ms-md-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-md-1{padding-left:.25rem !important}.pe-md-2{padding-left:.5rem !important}.pe-md-3{padding-left:1rem !important}.pe-md-4{padding-left:1.5rem !important}.pe-md-5{padding-left: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-right:0 !important}.ps-md-1{padding-right:.25rem !important}.ps-md-2{padding-right:.5rem !important}.ps-md-3{padding-right:1rem !important}.ps-md-4{padding-right:1.5rem !important}.ps-md-5{padding-right: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}.text-md-start{text-align:right !important}.text-md-end{text-align:left !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:right !important}.float-lg-end{float:left !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}.mx-lg-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-lg-1{margin-left:.25rem !important}.me-lg-2{margin-left:.5rem !important}.me-lg-3{margin-left:1rem !important}.me-lg-4{margin-left:1.5rem !important}.me-lg-5{margin-left:3rem !important}.me-lg-auto{margin-left: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}.mb-lg-6{margin-bottom:3.5rem !important}.mb-lg-7{margin-bottom:4rem !important}.mb-lg-8{margin-bottom:5rem !important}.mb-lg-9{margin-bottom:6rem !important}.mb-lg-10{margin-bottom:8rem !important}.mb-lg-11{margin-bottom:10rem !important}.mb-lg-12{margin-bottom:12rem !important}.mb-lg-13{margin-bottom:14rem !important}.mb-lg-14{margin-bottom:16rem !important}.ms-lg-0{margin-right:0 !important}.ms-lg-1{margin-right:.25rem !important}.ms-lg-2{margin-right:.5rem !important}.ms-lg-3{margin-right:1rem !important}.ms-lg-4{margin-right:1.5rem !important}.ms-lg-5{margin-right:3rem !important}.ms-lg-auto{margin-right:auto !important}.m-lg-n1{margin:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mx-lg-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-lg-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-lg-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-lg-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-lg-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-lg-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-lg-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-lg-n1{margin-top:-0.25rem !important}.mt-lg-n2{margin-top:-0.5rem !important}.mt-lg-n3{margin-top:-1rem !important}.mt-lg-n4{margin-top:-1.5rem !important}.mt-lg-n5{margin-top:-3rem !important}.me-lg-n1{margin-left:-0.25rem !important}.me-lg-n2{margin-left:-0.5rem !important}.me-lg-n3{margin-left:-1rem !important}.me-lg-n4{margin-left:-1.5rem !important}.me-lg-n5{margin-left:-3rem !important}.mb-lg-n1{margin-bottom:-0.25rem !important}.mb-lg-n2{margin-bottom:-0.5rem !important}.mb-lg-n3{margin-bottom:-1rem !important}.mb-lg-n4{margin-bottom:-1.5rem !important}.mb-lg-n5{margin-bottom:-3rem !important}.ms-lg-n1{margin-right:-0.25rem !important}.ms-lg-n2{margin-right:-0.5rem !important}.ms-lg-n3{margin-right:-1rem !important}.ms-lg-n4{margin-right:-1.5rem !important}.ms-lg-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-lg-1{padding-left:.25rem !important}.pe-lg-2{padding-left:.5rem !important}.pe-lg-3{padding-left:1rem !important}.pe-lg-4{padding-left:1.5rem !important}.pe-lg-5{padding-left: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-right:0 !important}.ps-lg-1{padding-right:.25rem !important}.ps-lg-2{padding-right:.5rem !important}.ps-lg-3{padding-right:1rem !important}.ps-lg-4{padding-right:1.5rem !important}.ps-lg-5{padding-right: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}.text-lg-start{text-align:right !important}.text-lg-end{text-align:left !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:right !important}.float-xl-end{float:left !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xl-1{margin-left:.25rem !important}.me-xl-2{margin-left:.5rem !important}.me-xl-3{margin-left:1rem !important}.me-xl-4{margin-left:1.5rem !important}.me-xl-5{margin-left:3rem !important}.me-xl-auto{margin-left: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}.mb-xl-6{margin-bottom:3.5rem !important}.mb-xl-7{margin-bottom:4rem !important}.mb-xl-8{margin-bottom:5rem !important}.mb-xl-9{margin-bottom:6rem !important}.mb-xl-10{margin-bottom:8rem !important}.mb-xl-11{margin-bottom:10rem !important}.mb-xl-12{margin-bottom:12rem !important}.mb-xl-13{margin-bottom:14rem !important}.mb-xl-14{margin-bottom:16rem !important}.ms-xl-0{margin-right:0 !important}.ms-xl-1{margin-right:.25rem !important}.ms-xl-2{margin-right:.5rem !important}.ms-xl-3{margin-right:1rem !important}.ms-xl-4{margin-right:1.5rem !important}.ms-xl-5{margin-right:3rem !important}.ms-xl-auto{margin-right:auto !important}.m-xl-n1{margin:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mx-xl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xl-n1{margin-top:-0.25rem !important}.mt-xl-n2{margin-top:-0.5rem !important}.mt-xl-n3{margin-top:-1rem !important}.mt-xl-n4{margin-top:-1.5rem !important}.mt-xl-n5{margin-top:-3rem !important}.me-xl-n1{margin-left:-0.25rem !important}.me-xl-n2{margin-left:-0.5rem !important}.me-xl-n3{margin-left:-1rem !important}.me-xl-n4{margin-left:-1.5rem !important}.me-xl-n5{margin-left:-3rem !important}.mb-xl-n1{margin-bottom:-0.25rem !important}.mb-xl-n2{margin-bottom:-0.5rem !important}.mb-xl-n3{margin-bottom:-1rem !important}.mb-xl-n4{margin-bottom:-1.5rem !important}.mb-xl-n5{margin-bottom:-3rem !important}.ms-xl-n1{margin-right:-0.25rem !important}.ms-xl-n2{margin-right:-0.5rem !important}.ms-xl-n3{margin-right:-1rem !important}.ms-xl-n4{margin-right:-1.5rem !important}.ms-xl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xl-1{padding-left:.25rem !important}.pe-xl-2{padding-left:.5rem !important}.pe-xl-3{padding-left:1rem !important}.pe-xl-4{padding-left:1.5rem !important}.pe-xl-5{padding-left: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-right:0 !important}.ps-xl-1{padding-right:.25rem !important}.ps-xl-2{padding-right:.5rem !important}.ps-xl-3{padding-right:1rem !important}.ps-xl-4{padding-right:1.5rem !important}.ps-xl-5{padding-right: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}.text-xl-start{text-align:right !important}.text-xl-end{text-align:left !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:right !important}.float-xxl-end{float:left !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.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-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xxl-auto{margin-left:auto !important;margin-right: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-left:0 !important}.me-xxl-1{margin-left:.25rem !important}.me-xxl-2{margin-left:.5rem !important}.me-xxl-3{margin-left:1rem !important}.me-xxl-4{margin-left:1.5rem !important}.me-xxl-5{margin-left:3rem !important}.me-xxl-auto{margin-left: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}.mb-xxl-6{margin-bottom:3.5rem !important}.mb-xxl-7{margin-bottom:4rem !important}.mb-xxl-8{margin-bottom:5rem !important}.mb-xxl-9{margin-bottom:6rem !important}.mb-xxl-10{margin-bottom:8rem !important}.mb-xxl-11{margin-bottom:10rem !important}.mb-xxl-12{margin-bottom:12rem !important}.mb-xxl-13{margin-bottom:14rem !important}.mb-xxl-14{margin-bottom:16rem !important}.ms-xxl-0{margin-right:0 !important}.ms-xxl-1{margin-right:.25rem !important}.ms-xxl-2{margin-right:.5rem !important}.ms-xxl-3{margin-right:1rem !important}.ms-xxl-4{margin-right:1.5rem !important}.ms-xxl-5{margin-right:3rem !important}.ms-xxl-auto{margin-right:auto !important}.m-xxl-n1{margin:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mx-xxl-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-xxl-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-xxl-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-xxl-n4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mx-xxl-n5{margin-left:-3rem !important;margin-right:-3rem !important}.my-xxl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xxl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-xxl-n1{margin-top:-0.25rem !important}.mt-xxl-n2{margin-top:-0.5rem !important}.mt-xxl-n3{margin-top:-1rem !important}.mt-xxl-n4{margin-top:-1.5rem !important}.mt-xxl-n5{margin-top:-3rem !important}.me-xxl-n1{margin-left:-0.25rem !important}.me-xxl-n2{margin-left:-0.5rem !important}.me-xxl-n3{margin-left:-1rem !important}.me-xxl-n4{margin-left:-1.5rem !important}.me-xxl-n5{margin-left:-3rem !important}.mb-xxl-n1{margin-bottom:-0.25rem !important}.mb-xxl-n2{margin-bottom:-0.5rem !important}.mb-xxl-n3{margin-bottom:-1rem !important}.mb-xxl-n4{margin-bottom:-1.5rem !important}.mb-xxl-n5{margin-bottom:-3rem !important}.ms-xxl-n1{margin-right:-0.25rem !important}.ms-xxl-n2{margin-right:-0.5rem !important}.ms-xxl-n3{margin-right:-1rem !important}.ms-xxl-n4{margin-right:-1.5rem !important}.ms-xxl-n5{margin-right:-3rem !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-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right: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-left:0 !important}.pe-xxl-1{padding-left:.25rem !important}.pe-xxl-2{padding-left:.5rem !important}.pe-xxl-3{padding-left:1rem !important}.pe-xxl-4{padding-left:1.5rem !important}.pe-xxl-5{padding-left: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-right:0 !important}.ps-xxl-1{padding-right:.25rem !important}.ps-xxl-2{padding-right:.5rem !important}.ps-xxl-3{padding-right:1rem !important}.ps-xxl-4{padding-right:1.5rem !important}.ps-xxl-5{padding-right: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}.text-xxl-start{text-align:right !important}.text-xxl-end{text-align:left !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-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}}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.bg-super-light{--mdb-bg-super-light: #fbfbfb;background-color:var(--mdb-bg-super-light)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.link-primary{transition:color .15s}.link-secondary{transition:color .15s}.link-success{transition:color .15s}.link-danger{transition:color .15s}.link-warning{transition:color .15s}.link-info{transition:color .15s}.link-light{transition:color .15s}.link-dark{transition:color .15s}:root{--mdb-font-roboto: "Roboto", sans-serif;--mdb-bg-opacity: 1}hr:not([size]).hr{--mdb-divider-height: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;--mdb-divider-blurry-bg: transparent;--mdb-divider-blurry-bg-image: linear-gradient(90deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-height: 1px;--mdb-divider-blurry-opacity: 0.25;height:var(--mdb-divider-height);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}hr:not([size]).hr.hr-blurry{background-color:var(--mdb-divider-blurry-bg);background-image:var(--mdb-divider-blurry-bg-image);height:var(--mdb-divider-blurry-height);opacity:var(--mdb-divider-blurry-opacity)}hr:not([size]).vr{height:auto}hr.hr,hr.vr{border-top:none !important}.vr{--mdb-divider-width: 2px;--mdb-divider-bg: hsl(0, 0%, 96%);--mdb-divider-opacity: 1;width:var(--mdb-divider-width);background-color:var(--mdb-divider-bg);opacity:var(--mdb-divider-opacity)}.vr-blurry{--mdb-divider-blurry-vr-bg-image: linear-gradient(180deg, transparent, hsl(0, 0%, 40%), transparent);--mdb-divider-blurry-vr-width: 1px;--mdb-divider-blurry-opacity: 0.25;background-image:var(--mdb-divider-blurry-vr-bg-image);width:var(--mdb-divider-blurry-vr-width);opacity:var(--mdb-divider-blurry-opacity)}a{text-decoration:none}.note{--mdb-note-padding: 10px;--mdb-note-border-width: 6px;--mdb-note-border-radius: 5px;--mdb-note-strong-font-weight: 600;padding:var(--mdb-note-padding);border-right:var(--mdb-note-border-width) solid;border-radius:var(--mdb-note-border-radius)}.note strong{font-weight:var(--mdb-note-strong-font-weight)}.note-primary{background-color:#dfe7f6;border-color:#376fc8}.note-secondary{background-color:#ebedef;border-color:#565e6c}.note-success{background-color:#d6f0e0;border-color:#139647}.note-danger{background-color:#f9e1e5;border-color:#d62e4a}.note-warning{background-color:#fbf0da;border-color:#a17112}.note-info{background-color:#def1f7;border-color:#2686a6}.note-light{background-color:#f5f5f5;border-color:#8c8c8c}.note-dark{background-color:#332e2e;border-color:#e8e8e8}@media(min-width: 1199px){.w-responsive{width:75%}}.bg-primary{--mdb--bg-opacity: 1;background-color:rgba(59, 113, 202, var(--mdb--bg-opacity))}.bg-secondary{--mdb--bg-opacity: 1;background-color:rgba(159, 166, 178, var(--mdb--bg-opacity))}.bg-success{--mdb--bg-opacity: 1;background-color:rgba(20, 164, 77, var(--mdb--bg-opacity))}.bg-danger{--mdb--bg-opacity: 1;background-color:rgba(220, 76, 100, var(--mdb--bg-opacity))}.bg-warning{--mdb--bg-opacity: 1;background-color:rgba(228, 161, 27, var(--mdb--bg-opacity))}.bg-info{--mdb--bg-opacity: 1;background-color:rgba(84, 180, 211, var(--mdb--bg-opacity))}.bg-light{--mdb--bg-opacity: 1;background-color:rgba(251, 251, 251, var(--mdb--bg-opacity))}.bg-dark{--mdb--bg-opacity: 1;background-color:rgba(51, 45, 45, var(--mdb--bg-opacity))}/*! * # Semantic UI 2.4.2 - Flag * http://github.com/semantic-org/semantic-ui/ * @@ -11,4 +11,4 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * - */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 0 0 .5em;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:100% 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:100% -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:100% -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:100% -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:100% -104px !important}i.flag-al:before,i.flag-albania:before{background-position:100% -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:100% -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:100% -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:100% -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:100% -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:100% -260px !important}i.flag-at:before,i.flag-austria:before{background-position:100% -286px !important}i.flag-au:before,i.flag-australia:before{background-position:100% -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:100% -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:100% -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:100% -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:100% -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:100% -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:100% -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:100% -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:100% -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:100% -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:100% -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:100% -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:100% -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:100% -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:100% -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:100% -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:100% -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:100% -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:100% -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:100% -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:100% -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:100% -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:100% -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:100% -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:100% -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:100% -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:100% -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:100% -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:100% -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:100% -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:100% -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:100% -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:100% -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:100% -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:100% -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:100% -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:100% -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:100% -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:100% -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:100% -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:100% -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:100% -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:100% -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:100% -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:100% -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:100% -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:100% -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:100% -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:100% -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:100% -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:100% -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:100% -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:100% -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:100% -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:100% -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:100% -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:100% -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:100% -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:100% -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:100% -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:100% -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:100% -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:100% -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:left}.form-outline .trailing{position:absolute;left:10px;right:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-left:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-right:.75rem;padding-left:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;right:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:100% 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;right:0;top:0;width:100%;max-width:100%;height:100%;text-align:right;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{right:0;top:0;height:100%;width:.5rem;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-left:none;border-right:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-left:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) ;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 ;margin-right:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-left:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(50%, -50%);position:absolute;right:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-right:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-left:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-right:1.0625rem;box-shadow:-3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-right:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-right:1px;margin-left:1px}.input-group-text>.form-check-input[type=radio]{margin-left:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-right:0}.input-group.form-outline input+.input-group-text{border:0;border-right:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-right:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:-3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:-3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2);background-color:#386bc0}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:0 8px 9px -4px rgba(59,113,202,.3),0 4px 18px 0 rgba(59,113,202,.2)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:#3566b6}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:0 4px 9px -4px #3b71ca}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2);background-color:#d8dfeb}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:0 8px 9px -4px rgba(227,235,247,.3),0 4px 18px 0 rgba(227,235,247,.2)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:#ccd4de}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:0 4px 9px -4px #e3ebf7}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2);background-color:#139c49}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:0 8px 9px -4px rgba(20,164,77,.3),0 4px 18px 0 rgba(20,164,77,.2)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:#129445}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:0 4px 9px -4px #14a44d}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2);background-color:#d1485f}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:0 8px 9px -4px rgba(220,76,100,.3),0 4px 18px 0 rgba(220,76,100,.2)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:#c6445a}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:0 4px 9px -4px #dc4c64}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2);background-color:#d9991a}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:0 8px 9px -4px rgba(228,161,27,.3),0 4px 18px 0 rgba(228,161,27,.2)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:#cd9118}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:0 4px 9px -4px #e4a11b}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2);background-color:#50abc8}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:0 8px 9px -4px rgba(84,180,211,.3),0 4px 18px 0 rgba(84,180,211,.2)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:#4ca2be}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:0 4px 9px -4px #54b4d3}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2);background-color:#eee}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:0 8px 9px -4px rgba(251,251,251,.3),0 4px 18px 0 rgba(251,251,251,.2)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:#e2e2e2}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:0 4px 9px -4px #fbfbfb}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2);background-color:#302b2b}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:0 8px 9px -4px rgba(51,45,45,.3),0 4px 18px 0 rgba(51,45,45,.2)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:#2e2929}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:0 4px 9px -4px #332d2d}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2);background-color:#f2f2f2}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:0 8px 9px -4px rgba(255,255,255,.3),0 4px 18px 0 rgba(255,255,255,.2)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:#e6e6e6}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:0 4px 9px -4px #fff}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2);background-color:#000}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:0 8px 9px -4px rgba(0,0,0,.3),0 4px 18px 0 rgba(0,0,0,.2)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:#000}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:0 4px 9px -4px #000}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;border-color:#3b71ca}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:#386bc0}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:#386bc0}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:#3566b6}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:#386bc0}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:#3b71ca}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;border-color:#e3ebf7}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:#d8dfeb}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:#d8dfeb}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:#ccd4de}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:#d8dfeb}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:#e3ebf7}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;border-color:#14a44d}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:#139c49}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:#139c49}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:#129445}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:#139c49}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:#14a44d}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;border-color:#dc4c64}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:#d1485f}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:#d1485f}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:#c6445a}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:#d1485f}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:#dc4c64}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;border-color:#e4a11b}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:#d9991a}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:#d9991a}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:#cd9118}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:#d9991a}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:#e4a11b}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;border-color:#54b4d3}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:#50abc8}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:#50abc8}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:#4ca2be}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:#50abc8}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:#54b4d3}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;border-color:#fbfbfb}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:#eee}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:#eee}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:#e2e2e2}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:#eee}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:#fbfbfb}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;border-color:#332d2d}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:#302b2b}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:#302b2b}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:#2e2929}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:#302b2b}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:#332d2d}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;border-color:#fff}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:#f2f2f2}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:#f2f2f2}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:#e6e6e6}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:#f2f2f2}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:#fff}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;border-color:#000}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:#000}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:#000}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:#000}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:#000}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:#000}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-right:0px;padding-left:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;left:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-left:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-right:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(-90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(-180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;left:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-right:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-left:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-right-radius:var(--mdb-card-border-radius);border-top-left-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-right-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-right-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-right:0}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-right:var(--mdb-pagination-circle-padding-x);padding-left:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-right:var(--mdb-pagination-circle-padding-l-lg);padding-left:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-right:var(--mdb-pagination-circle-padding-l-sm);padding-left:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-right:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-right:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-left:var(--mdb-toast-btn-close-mr);margin-right:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-right:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-right:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-left:0px}.form-check-label{padding-right:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;right:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;right:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-right:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto} + */#mdb-table-flag tr{cursor:pointer}.mdb-flag-selected{border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;max-width:150px;margin:0 auto;margin-top:10px}.mdb-selected-flag-text{margin:0 auto;max-width:150px}i.flag:not(.icon){display:inline-block;width:16px;height:11px;margin:0 0 0 .5em;line-height:11px;text-decoration:inherit;vertical-align:baseline;backface-visibility:hidden}i.flag::before{display:inline-block;width:16px;height:11px;content:"";background:url("https://mdbootstrap.com/img/svg/flags.png") no-repeat -108px -1976px}i.flag-ad:before,i.flag-andorra:before{background-position:100% 0 !important}i.flag-ae:before,i.flag-united-arab-emirates:before,i.flag-uae:before{background-position:100% -26px !important}i.flag-af:before,i.flag-afghanistan:before{background-position:100% -52px !important}i.flag-ag:before,i.flag-antigua:before{background-position:100% -78px !important}i.flag-ai:before,i.flag-anguilla:before{background-position:100% -104px !important}i.flag-al:before,i.flag-albania:before{background-position:100% -130px !important}i.flag-am:before,i.flag-armenia:before{background-position:100% -156px !important}i.flag-an:before,i.flag-netherlands-antilles:before{background-position:100% -182px !important}i.flag-ao:before,i.flag-angola:before{background-position:100% -208px !important}i.flag-ar:before,i.flag-argentina:before{background-position:100% -234px !important}i.flag-as:before,i.flag-american-samoa:before{background-position:100% -260px !important}i.flag-at:before,i.flag-austria:before{background-position:100% -286px !important}i.flag-au:before,i.flag-australia:before{background-position:100% -312px !important}i.flag-aw:before,i.flag-aruba:before{background-position:100% -338px !important}i.flag-ax:before,i.flag-aland-islands:before{background-position:100% -364px !important}i.flag-az:before,i.flag-azerbaijan:before{background-position:100% -390px !important}i.flag-ba:before,i.flag-bosnia:before{background-position:100% -416px !important}i.flag-bb:before,i.flag-barbados:before{background-position:100% -442px !important}i.flag-bd:before,i.flag-bangladesh:before{background-position:100% -468px !important}i.flag-be:before,i.flag-belgium:before{background-position:100% -494px !important}i.flag-bf:before,i.flag-burkina-faso:before{background-position:100% -520px !important}i.flag-bg:before,i.flag-bulgaria:before{background-position:100% -546px !important}i.flag-bh:before,i.flag-bahrain:before{background-position:100% -572px !important}i.flag-bi:before,i.flag-burundi:before{background-position:100% -598px !important}i.flag-bj:before,i.flag-benin:before{background-position:100% -624px !important}i.flag-bm:before,i.flag-bermuda:before{background-position:100% -650px !important}i.flag-bn:before,i.flag-brunei:before{background-position:100% -676px !important}i.flag-bo:before,i.flag-bolivia:before{background-position:100% -702px !important}i.flag-br:before,i.flag-brazil:before{background-position:100% -728px !important}i.flag-bs:before,i.flag-bahamas:before{background-position:100% -754px !important}i.flag-bt:before,i.flag-bhutan:before{background-position:100% -780px !important}i.flag-bv:before,i.flag-bouvet-island:before{background-position:100% -806px !important}i.flag-bw:before,i.flag-botswana:before{background-position:100% -832px !important}i.flag-by:before,i.flag-belarus:before{background-position:100% -858px !important}i.flag-bz:before,i.flag-belize:before{background-position:100% -884px !important}i.flag-ca:before,i.flag-canada:before{background-position:100% -910px !important}i.flag-cc:before,i.flag-cocos-islands:before{background-position:100% -962px !important}i.flag-cd:before,i.flag-congo:before{background-position:100% -988px !important}i.flag-cf:before,i.flag-central-african-republic:before{background-position:100% -1014px !important}i.flag-cg:before,i.flag-congo-brazzaville:before{background-position:100% -1040px !important}i.flag-ch:before,i.flag-switzerland:before{background-position:100% -1066px !important}i.flag-ci:before,i.flag-cote-divoire:before{background-position:100% -1092px !important}i.flag-ck:before,i.flag-cook-islands:before{background-position:100% -1118px !important}i.flag-cl:before,i.flag-chile:before{background-position:100% -1144px !important}i.flag-cm:before,i.flag-cameroon:before{background-position:100% -1170px !important}i.flag-cn:before,i.flag-china:before{background-position:100% -1196px !important}i.flag-co:before,i.flag-colombia:before{background-position:100% -1222px !important}i.flag-cr:before,i.flag-costa-rica:before{background-position:100% -1248px !important}i.flag-cs:before,i.flag-serbia:before{background-position:100% -1274px !important}i.flag-cu:before,i.flag-cuba:before{background-position:100% -1300px !important}i.flag-cv:before,i.flag-cape-verde:before{background-position:100% -1326px !important}i.flag-cx:before,i.flag-christmas-island:before{background-position:100% -1352px !important}i.flag-cy:before,i.flag-cyprus:before{background-position:100% -1378px !important}i.flag-cz:before,i.flag-czech-republic:before{background-position:100% -1404px !important}i.flag-de:before,i.flag-germany:before{background-position:100% -1430px !important}i.flag-dj:before,i.flag-djibouti:before{background-position:100% -1456px !important}i.flag-dk:before,i.flag-denmark:before{background-position:100% -1482px !important}i.flag-dm:before,i.flag-dominica:before{background-position:100% -1508px !important}i.flag-do:before,i.flag-dominican-republic:before{background-position:100% -1534px !important}i.flag-dz:before,i.flag-algeria:before{background-position:100% -1560px !important}i.flag-ec:before,i.flag-ecuador:before{background-position:100% -1586px !important}i.flag-ee:before,i.flag-estonia:before{background-position:100% -1612px !important}i.flag-eg:before,i.flag-egypt:before{background-position:100% -1638px !important}i.flag-eh:before,i.flag-western-sahara:before{background-position:100% -1664px !important}i.flag-gb-eng:before,i.flag-england:before{background-position:100% -1690px !important}i.flag-er:before,i.flag-eritrea:before{background-position:100% -1716px !important}i.flag-es:before,i.flag-spain:before{background-position:100% -1742px !important}i.flag-et:before,i.flag-ethiopia:before{background-position:100% -1768px !important}i.flag-eu:before,i.flag-european-union:before{background-position:100% -1794px !important}i.flag-fi:before,i.flag-finland:before{background-position:100% -1846px !important}i.flag-fj:before,i.flag-fiji:before{background-position:100% -1872px !important}i.flag-fk:before,i.flag-falkland-islands:before{background-position:100% -1898px !important}i.flag-fm:before,i.flag-micronesia:before{background-position:100% -1924px !important}i.flag-fo:before,i.flag-faroe-islands:before{background-position:100% -1950px !important}i.flag-fr:before,i.flag-france:before{background-position:100% -1976px !important}i.flag-ga:before,i.flag-gabon:before{background-position:-36px 0 !important}i.flag-gb:before,i.flag-uk:before,i.flag-united-kingdom:before{background-position:-36px -26px !important}i.flag-gd:before,i.flag-grenada:before{background-position:-36px -52px !important}i.flag-ge:before,i.flag-georgia:before{background-position:-36px -78px !important}i.flag-gf:before,i.flag-french-guiana:before{background-position:-36px -104px !important}i.flag-gh:before,i.flag-ghana:before{background-position:-36px -130px !important}i.flag-gi:before,i.flag-gibraltar:before{background-position:-36px -156px !important}i.flag-gl:before,i.flag-greenland:before{background-position:-36px -182px !important}i.flag-gm:before,i.flag-gambia:before{background-position:-36px -208px !important}i.flag-gn:before,i.flag-guinea:before{background-position:-36px -234px !important}i.flag-gp:before,i.flag-guadeloupe:before{background-position:-36px -260px !important}i.flag-gq:before,i.flag-equatorial-guinea:before{background-position:-36px -286px !important}i.flag-gr:before,i.flag-greece:before{background-position:-36px -312px !important}i.flag-gs:before,i.flag-sandwich-islands:before{background-position:-36px -338px !important}i.flag-gt:before,i.flag-guatemala:before{background-position:-36px -364px !important}i.flag-gu:before,i.flag-guam:before{background-position:-36px -390px !important}i.flag-gw:before,i.flag-guinea-bissau:before{background-position:-36px -416px !important}i.flag-gy:before,i.flag-guyana:before{background-position:-36px -442px !important}i.flag-hk:before,i.flag-hong-kong:before{background-position:-36px -468px !important}i.flag-hm:before,i.flag-heard-island:before{background-position:-36px -494px !important}i.flag-hn:before,i.flag-honduras:before{background-position:-36px -520px !important}i.flag-hr:before,i.flag-croatia:before{background-position:-36px -546px !important}i.flag-ht:before,i.flag-haiti:before{background-position:-36px -572px !important}i.flag-hu:before,i.flag-hungary:before{background-position:-36px -598px !important}i.flag-id:before,i.flag-indonesia:before{background-position:-36px -624px !important}i.flag-ie:before,i.flag-ireland:before{background-position:-36px -650px !important}i.flag-il:before,i.flag-israel:before{background-position:-36px -676px !important}i.flag-in:before,i.flag-india:before{background-position:-36px -702px !important}i.flag-io:before,i.flag-indian-ocean-territory:before{background-position:-36px -728px !important}i.flag-iq:before,i.flag-iraq:before{background-position:-36px -754px !important}i.flag-ir:before,i.flag-iran:before{background-position:-36px -780px !important}i.flag-is:before,i.flag-iceland:before{background-position:-36px -806px !important}i.flag-it:before,i.flag-italy:before{background-position:-36px -832px !important}i.flag-jm:before,i.flag-jamaica:before{background-position:-36px -858px !important}i.flag-jo:before,i.flag-jordan:before{background-position:-36px -884px !important}i.flag-jp:before,i.flag-japan:before{background-position:-36px -910px !important}i.flag-ke:before,i.flag-kenya:before{background-position:-36px -936px !important}i.flag-kg:before,i.flag-kyrgyzstan:before{background-position:-36px -962px !important}i.flag-kh:before,i.flag-cambodia:before{background-position:-36px -988px !important}i.flag-ki:before,i.flag-kiribati:before{background-position:-36px -1014px !important}i.flag-km:before,i.flag-comoros:before{background-position:-36px -1040px !important}i.flag-kn:before,i.flag-saint-kitts-and-nevis:before{background-position:-36px -1066px !important}i.flag-kp:before,i.flag-north-korea:before{background-position:-36px -1092px !important}i.flag-kr:before,i.flag-south-korea:before{background-position:-36px -1118px !important}i.flag-kw:before,i.flag-kuwait:before{background-position:-36px -1144px !important}i.flag-ky:before,i.flag-cayman-islands:before{background-position:-36px -1170px !important}i.flag-kz:before,i.flag-kazakhstan:before{background-position:-36px -1196px !important}i.flag-la:before,i.flag-laos:before{background-position:-36px -1222px !important}i.flag-lb:before,i.flag-lebanon:before{background-position:-36px -1248px !important}i.flag-lc:before,i.flag-saint-lucia:before{background-position:-36px -1274px !important}i.flag-li:before,i.flag-liechtenstein:before{background-position:-36px -1300px !important}i.flag-lk:before,i.flag-sri-lanka:before{background-position:-36px -1326px !important}i.flag-lr:before,i.flag-liberia:before{background-position:-36px -1352px !important}i.flag-ls:before,i.flag-lesotho:before{background-position:-36px -1378px !important}i.flag-lt:before,i.flag-lithuania:before{background-position:-36px -1404px !important}i.flag-lu:before,i.flag-luxembourg:before{background-position:-36px -1430px !important}i.flag-lv:before,i.flag-latvia:before{background-position:-36px -1456px !important}i.flag-ly:before,i.flag-libya:before{background-position:-36px -1482px !important}i.flag-ma:before,i.flag-morocco:before{background-position:-36px -1508px !important}i.flag-mc:before,i.flag-monaco:before{background-position:-36px -1534px !important}i.flag-md:before,i.flag-moldova:before{background-position:-36px -1560px !important}i.flag-me:before,i.flag-montenegro:before{background-position:-36px -1586px !important}i.flag-mg:before,i.flag-madagascar:before{background-position:-36px -1613px !important}i.flag-mh:before,i.flag-marshall-islands:before{background-position:-36px -1639px !important}i.flag-mk:before,i.flag-macedonia:before{background-position:-36px -1665px !important}i.flag-ml:before,i.flag-mali:before{background-position:-36px -1691px !important}i.flag-mm:before,i.flag-myanmar:before,i.flag-burma:before{background-position:-73px -1821px !important}i.flag-mn:before,i.flag-mongolia:before{background-position:-36px -1743px !important}i.flag-mo:before,i.flag-macau:before{background-position:-36px -1769px !important}i.flag-mp:before,i.flag-northern-mariana-islands:before{background-position:-36px -1795px !important}i.flag-mq:before,i.flag-martinique:before{background-position:-36px -1821px !important}i.flag-mr:before,i.flag-mauritania:before{background-position:-36px -1847px !important}i.flag-ms:before,i.flag-montserrat:before{background-position:-36px -1873px !important}i.flag-mt:before,i.flag-malta:before{background-position:-36px -1899px !important}i.flag-mu:before,i.flag-mauritius:before{background-position:-36px -1925px !important}i.flag-mv:before,i.flag-maldives:before{background-position:-36px -1951px !important}i.flag-mw:before,i.flag-malawi:before{background-position:-36px -1977px !important}i.flag-mx:before,i.flag-mexico:before{background-position:-72px 0 !important}i.flag-my:before,i.flag-malaysia:before{background-position:-72px -26px !important}i.flag-mz:before,i.flag-mozambique:before{background-position:-72px -52px !important}i.flag-na:before,i.flag-namibia:before{background-position:-72px -78px !important}i.flag-nc:before,i.flag-new-caledonia:before{background-position:-72px -104px !important}i.flag-ne:before,i.flag-niger:before{background-position:-72px -130px !important}i.flag-nf:before,i.flag-norfolk-island:before{background-position:-72px -156px !important}i.flag-ng:before,i.flag-nigeria:before{background-position:-72px -182px !important}i.flag-ni:before,i.flag-nicaragua:before{background-position:-72px -208px !important}i.flag-nl:before,i.flag-netherlands:before{background-position:-72px -234px !important}i.flag-no:before,i.flag-norway:before{background-position:-72px -260px !important}i.flag-np:before,i.flag-nepal:before{background-position:-72px -286px !important}i.flag-nr:before,i.flag-nauru:before{background-position:-72px -312px !important}i.flag-nu:before,i.flag-niue:before{background-position:-72px -338px !important}i.flag-nz:before,i.flag-new-zealand:before{background-position:-72px -364px !important}i.flag-om:before,i.flag-oman:before{background-position:-72px -390px !important}i.flag-pa:before,i.flag-panama:before{background-position:-72px -416px !important}i.flag-pe:before,i.flag-peru:before{background-position:-72px -442px !important}i.flag-pf:before,i.flag-french-polynesia:before{background-position:-72px -468px !important}i.flag-pg:before,i.flag-new-guinea:before{background-position:-72px -494px !important}i.flag-ph:before,i.flag-philippines:before{background-position:-72px -520px !important}i.flag-pk:before,i.flag-pakistan:before{background-position:-72px -546px !important}i.flag-pl:before,i.flag-poland:before{background-position:-72px -572px !important}i.flag-pm:before,i.flag-saint-pierre:before{background-position:-72px -598px !important}i.flag-pn:before,i.flag-pitcairn-islands:before{background-position:-72px -624px !important}i.flag-pr:before,i.flag-puerto-rico:before{background-position:-72px -650px !important}i.flag-ps:before,i.flag-palestine:before{background-position:-72px -676px !important}i.flag-pt:before,i.flag-portugal:before{background-position:-72px -702px !important}i.flag-pw:before,i.flag-palau:before{background-position:-72px -728px !important}i.flag-py:before,i.flag-paraguay:before{background-position:-72px -754px !important}i.flag-qa:before,i.flag-qatar:before{background-position:-72px -780px !important}i.flag-re:before,i.flag-reunion:before{background-position:-72px -806px !important}i.flag-ro:before,i.flag-romania:before{background-position:-72px -832px !important}i.flag-rs:before,i.flag-serbia:before{background-position:-72px -858px !important}i.flag-ru:before,i.flag-russia:before{background-position:-72px -884px !important}i.flag-rw:before,i.flag-rwanda:before{background-position:-72px -910px !important}i.flag-sa:before,i.flag-saudi-arabia:before{background-position:-72px -936px !important}i.flag-sb:before,i.flag-solomon-islands:before{background-position:-72px -962px !important}i.flag-sc:before,i.flag-seychelles:before{background-position:-72px -988px !important}i.flag-gb-sct:before,i.flag-scotland:before{background-position:-72px -1014px !important}i.flag-sd:before,i.flag-sudan:before{background-position:-72px -1040px !important}i.flag-se:before,i.flag-sweden:before{background-position:-72px -1066px !important}i.flag-sg:before,i.flag-singapore:before{background-position:-72px -1092px !important}i.flag-sh:before,i.flag-saint-helena:before{background-position:-72px -1118px !important}i.flag-si:before,i.flag-slovenia:before{background-position:-72px -1144px !important}i.flag-sj:before,i.flag-svalbard:before,i.flag-jan-mayen:before{background-position:-72px -1170px !important}i.flag-sk:before,i.flag-slovakia:before{background-position:-72px -1196px !important}i.flag-sl:before,i.flag-sierra-leone:before{background-position:-72px -1222px !important}i.flag-sm:before,i.flag-san-marino:before{background-position:-72px -1248px !important}i.flag-sn:before,i.flag-senegal:before{background-position:-72px -1274px !important}i.flag-so:before,i.flag-somalia:before{background-position:-72px -1300px !important}i.flag-sr:before,i.flag-suriname:before{background-position:-72px -1326px !important}i.flag-st:before,i.flag-sao-tome:before{background-position:-72px -1352px !important}i.flag-sv:before,i.flag-el-salvador:before{background-position:-72px -1378px !important}i.flag-sy:before,i.flag-syria:before{background-position:-72px -1404px !important}i.flag-sz:before,i.flag-swaziland:before{background-position:-72px -1430px !important}i.flag-tc:before,i.flag-caicos-islands:before{background-position:-72px -1456px !important}i.flag-td:before,i.flag-chad:before{background-position:-72px -1482px !important}i.flag-tf:before,i.flag-french-territories:before{background-position:-72px -1508px !important}i.flag-tg:before,i.flag-togo:before{background-position:-72px -1534px !important}i.flag-th:before,i.flag-thailand:before{background-position:-72px -1560px !important}i.flag-tj:before,i.flag-tajikistan:before{background-position:-72px -1586px !important}i.flag-tk:before,i.flag-tokelau:before{background-position:-72px -1612px !important}i.flag-tl:before,i.flag-timorleste:before{background-position:-72px -1638px !important}i.flag-tm:before,i.flag-turkmenistan:before{background-position:-72px -1664px !important}i.flag-tn:before,i.flag-tunisia:before{background-position:-72px -1690px !important}i.flag-to:before,i.flag-tonga:before{background-position:-72px -1716px !important}i.flag-tr:before,i.flag-turkey:before{background-position:-72px -1742px !important}i.flag-tt:before,i.flag-trinidad:before{background-position:-72px -1768px !important}i.flag-tv:before,i.flag-tuvalu:before{background-position:-72px -1794px !important}i.flag-tw:before,i.flag-taiwan:before{background-position:-72px -1820px !important}i.flag-tz:before,i.flag-tanzania:before{background-position:-72px -1846px !important}i.flag-ua:before,i.flag-ukraine:before{background-position:-72px -1872px !important}i.flag-ug:before,i.flag-uganda:before{background-position:-72px -1898px !important}i.flag-um:before,i.flag-us-minor-islands:before{background-position:-72px -1924px !important}i.flag-us:before,i.flag-america:before,i.flag-united-states:before{background-position:-72px -1950px !important}i.flag-uy:before,i.flag-uruguay:before{background-position:-72px -1976px !important}i.flag-uz:before,i.flag-uzbekistan:before{background-position:-108px 0 !important}i.flag-va:before,i.flag-vatican-city:before{background-position:-108px -26px !important}i.flag-vc:before,i.flag-saint-vincent:before{background-position:-108px -52px !important}i.flag-ve:before,i.flag-venezuela:before{background-position:-108px -78px !important}i.flag-vg:before,i.flag-british-virgin-islands:before{background-position:-108px -104px !important}i.flag-vi:before,i.flag-us-virgin-islands:before{background-position:-108px -130px !important}i.flag-vn:before,i.flag-vietnam:before{background-position:-108px -156px !important}i.flag-vu:before,i.flag-vanuatu:before{background-position:-108px -182px !important}i.flag-gb-wls:before,i.flag-wales:before{background-position:-108px -208px !important}i.flag-wf:before,i.flag-wallis-and-futuna:before{background-position:-108px -234px !important}i.flag-ws:before,i.flag-samoa:before{background-position:-108px -260px !important}i.flag-ye:before,i.flag-yemen:before{background-position:-108px -286px !important}i.flag-yt:before,i.flag-mayotte:before{background-position:-108px -312px !important}i.flag-za:before,i.flag-south-africa:before{background-position:-108px -338px !important}i.flag-zm:before,i.flag-zambia:before{background-position:-108px -364px !important}i.flag-zw:before,i.flag-zimbabwe:before{background-position:-108px -390px !important}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hover-overlay .mask{--mdb-image-hover-transition: all 0.3s ease-in-out;opacity:0;transition:var(--mdb-image-hover-transition)}.hover-overlay .mask:hover{opacity:1}.hover-zoom{--mdb-image-hover-zoom-transition: all 0.3s linear;--mdb-image-hover-zoom-transform: scale(1.1)}.hover-zoom img,.hover-zoom video{transition:var(--mdb-image-hover-zoom-transition)}.hover-zoom:hover img,.hover-zoom:hover video{transform:var(--mdb-image-hover-zoom-transform)}.hover-shadow,.card.hover-shadow,.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-transition: all 0.3s ease-in-out;transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow:hover,.card.hover-shadow:hover,.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{transition:var(--mdb-image-hover-shadow-transition)}.hover-shadow,.card.hover-shadow{--mdb-image-hover-shadow-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.16), 0 10px 20px -2px rgba(0, 0, 0, 0.1);box-shadow:none}.hover-shadow:hover,.card.hover-shadow:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow)}.hover-shadow-soft,.card.hover-shadow-soft{--mdb-image-hover-shadow-box-shadow-soft: 0 2px 25px -5px rgba(0, 0, 0, 0.07), 0 25px 21px -5px rgba(0, 0, 0, 0.04);box-shadow:none}.hover-shadow-soft:hover,.card.hover-shadow-soft:hover{box-shadow:var(--mdb-image-hover-shadow-box-shadow-soft)}.form-control{min-height:auto;padding:4.5px 12px 3.68px 12px;transition:all .1s linear;box-shadow:none}.form-control:focus{box-shadow:none;transition:all .1s linear;border-color:#3b71ca;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-control.form-control-sm{font-size:.775rem;line-height:1.5}.form-control.form-control-lg{line-height:2.15;border-radius:.25rem}.form-outline{position:relative;width:100%}.form-outline .form-helper{width:100%;position:absolute;font-size:.875em;color:#757575}.form-outline .form-helper .form-counter{text-align:left}.form-outline .trailing{position:absolute;left:10px;right:initial;top:50%;transform:translateY(-50%);pointer-events:none}.form-outline .form-icon-trailing{padding-left:2rem !important}.form-outline .form-control{min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-right:.75rem;padding-left:.75rem;border:0;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-label{position:absolute;top:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;right:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:100% 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control~.form-notch{display:flex;position:absolute;right:0;top:0;width:100%;max-width:100%;height:100%;text-align:right;pointer-events:none}.form-outline .form-control~.form-notch div{pointer-events:none;border:1px solid;border-color:#bdbdbd;box-sizing:border-box;background:rgba(0,0,0,0);transition:all .2s linear}.form-outline .form-control~.form-notch .form-notch-leading{right:0;top:0;height:100%;width:.5rem;border-left:none;border-radius:0 .25rem .25rem 0}.form-outline .form-control~.form-notch .form-notch-middle{flex:0 0 auto;width:auto;max-width:calc(100% - 1rem);height:100%;border-left:none;border-right:none}.form-outline .form-control~.form-notch .form-notch-trailing{flex-grow:1;height:100%;border-right:none;border-radius:.25rem 0 0 .25rem}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control:focus::placeholder,.form-outline .form-control.active::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none !important}.form-outline .form-control:focus~.form-label,.form-outline .form-control.active~.form-label{transform:translateY(-1rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#3b71ca;box-shadow:0 1px 0 0 #3b71ca;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control.active~.form-notch .form-notch-leading{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#3b71ca;box-shadow:1px 0 0 0 #3b71ca,0 1px 0 0 #3b71ca,0 -1px 0 0 #3b71ca}.form-outline .form-control:focus~.form-notch .form-notch-trailing,.form-outline .form-control.active~.form-notch .form-notch-trailing{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#3b71ca;box-shadow:-1px 0 0 0 #3b71ca,0 -1px 0 0 #3b71ca,0 1px 0 0 #3b71ca}.form-outline .form-control:disabled,.form-outline .form-control.disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control.form-control-lg{font-size:1rem;line-height:2.15}.form-outline .form-control.form-control-lg~.form-label{padding-top:.7rem}.form-outline .form-control.form-control-lg:focus~.form-label,.form-outline .form-control.form-control-lg.active~.form-label{transform:translateY(-1.25rem) translateY(0.1rem) scale(0.8)}.form-outline .form-control.form-control-sm{padding-top:.32rem;padding-bottom:.32rem;font-size:.775rem;line-height:1.5}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm:focus~.form-label,.form-outline .form-control.form-control-sm.active~.form-label{transform:translateY(-0.85rem) translateY(0.1rem) scale(0.8)}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control~.form-notch div{border-color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-middle{border-color:#fff;box-shadow:0 1px 0 0 #fff;border-top:1px solid rgba(0,0,0,0)}.form-outline.form-white .form-control:focus~.form-notch .form-notch-leading{border-color:#fff;box-shadow:1px 0 0 0 #fff,0 1px 0 0 #fff,0 -1px 0 0 #fff}.form-outline.form-white .form-control:focus~.form-notch .form-notch-trailing{border-color:#fff;box-shadow:-1px 0 0 0 #fff,0 -1px 0 0 #fff,0 1px 0 0 #fff}.form-outline.form-white .form-control::placeholder{color:rgba(255,255,255,.7)}.form-outline.form-white .form-control:disabled,.form-outline.form-white .form-control.disabled,.form-outline.form-white .form-control[readonly]{background-color:rgba(255,255,255,.45)}.select-input.form-control[readonly]:not([disabled]){background-color:rgba(0,0,0,0)}.form-select{transition:all .2s linear}.form-select:focus{border-color:#3b71ca;outline:0;box-shadow:inset 0px 0px 0px 1px #3b71ca}.form-check{min-height:1.5rem}.form-check-input{position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25)}.form-check-input:before{content:"";position:absolute;box-shadow:0px 0px 0px 13px rgba(0,0,0,0);border-radius:50%;width:.875rem;height:.875rem;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;transform:scale(0)}.form-check-input:hover{cursor:pointer}.form-check-input:hover:before{opacity:.04;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6)}.form-check-input:focus{box-shadow:none;border-color:rgba(0,0,0,.25);transition:border-color .2s}.form-check-input:focus:before{opacity:.12;box-shadow:0px 0px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:checked{border-color:#3b71ca}.form-check-input:checked:before{opacity:.16}.form-check-input:checked:after{content:"";position:absolute}.form-check-input:checked:focus{border-color:#3b71ca}.form-check-input:checked:focus:before{box-shadow:0px 0px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-check-input:indeterminate:focus:before{box-shadow:0px 0px 0px 13px #3b71ca}.form-check-input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-left:6px}.form-check-input[type=checkbox]:focus:after{content:"";position:absolute;width:.875rem;height:.875rem;z-index:1;display:block;border-radius:0;background-color:#fff}.form-check-input[type=checkbox]:checked{background-image:none;background-color:#3b71ca}.form-check-input[type=checkbox]:checked:after{display:block;transform:rotate(45deg) ;border-width:.125rem;border-color:#fff;width:.375rem;height:.8125rem;border-style:solid;border-top:0;border-left:0 ;margin-right:.25rem;margin-top:-1px;background-color:rgba(0,0,0,0)}.form-check-input[type=checkbox]:checked:focus{background-color:#3b71ca}.form-check-input[type=checkbox]:indeterminate{border-color:#3b71ca}.form-check-input[type=radio]{border-radius:50%;width:1.25rem;height:1.25rem;margin-top:.125em;margin-left:4px}.form-check-input[type=radio]:before{width:1rem;height:1rem}.form-check-input[type=radio]:after{content:"";position:absolute;width:1rem;height:1rem;z-index:1;display:block;border-radius:50%;background-color:#fff}.form-check-input[type=radio]:checked{background-image:none;background-color:#fff}.form-check-input[type=radio]:checked:after{border-radius:50%;width:.625rem;height:.625rem;border-color:#3b71ca;background-color:#3b71ca;transition:border-color;transform:translate(50%, -50%);position:absolute;right:50%;top:50%}.form-check-input[type=radio]:checked:focus{background-color:#fff}.form-check-label{padding-right:.15rem}.form-check-label:hover{cursor:pointer}.form-switch .form-check-input{background-image:none;border-width:0;border-radius:.4375rem;width:2rem;height:.875rem;background-color:rgba(0,0,0,.25);margin-top:.3em;margin-left:8px}.form-switch .form-check-input:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#fff;margin-top:-0.1875rem;box-shadow:0 0px 3px 0 rgba(0,0,0,.07),0 2px 2px 0 rgba(0,0,0,.04);transition:background-color .2s,transform .2s}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6);transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:focus:after{border-radius:50%;width:1.25rem;height:1.25rem}.form-switch .form-check-input:checked{background-image:none}.form-switch .form-check-input:checked:focus{background-image:none}.form-switch .form-check-input:checked:focus:before{margin-right:1.0625rem;box-shadow:-3px -1px 0px 13px #3b71ca;transform:scale(1);transition:box-shadow .2s,transform .2s}.form-switch .form-check-input:checked[type=checkbox]{background-image:none}.form-switch .form-check-input:checked[type=checkbox]:after{content:"";position:absolute;border:none;z-index:2;border-radius:50%;width:1.25rem;height:1.25rem;background-color:#3b71ca;margin-top:-3px;margin-right:1.0625rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.form-control[type=file]::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgba(0,0,0,0)}.input-group{flex-wrap:nowrap}.input-group>.form-control{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px);padding-top:.27rem;padding-bottom:.27rem;transition:all .2s linear}.input-group>.form-control:focus{transition:all .2s linear;border-color:#3b71ca;outline:0;box-shadow:inset 0 0 0 1px #3b71ca}.input-group-text{background-color:rgba(0,0,0,0);padding-top:.26rem;padding-bottom:.26rem}.input-group-text>.form-check-input[type=checkbox]{margin-right:1px;margin-left:1px}.input-group-text>.form-check-input[type=radio]{margin-left:0}.input-group-lg>.form-control{height:calc(2.645rem + 2px);font-size:1rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-lg .input-group-text{font-size:1rem}.input-group-sm>.form-control{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;padding-top:.33rem;padding-bottom:.33rem}.input-group-sm .input-group-text{font-size:.775rem;line-height:1.5}.input-group.form-outline .input-group-text{border-right:0}.input-group.form-outline input+.input-group-text{border:0;border-right:1px solid #bdbdbd}.input-group .form-outline:not(:first-child),.input-group .select-wrapper:not(:first-child),.input-group .form-outline:not(:first-child) .form-notch-leading,.input-group .select-wrapper:not(:first-child) .form-notch-leading{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.input-group .form-outline:not(:last-child),.input-group .select-wrapper:not(:last-child),.input-group .form-outline:not(:last-child) .form-notch-trailing,.input-group .select-wrapper:not(:last-child) .form-notch-trailing{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group>[class*=btn-outline-]+[class*=btn-outline-]{border-right:0}.input-group>.btn[class*=btn-outline-]{padding-top:.47rem}.input-group>.btn{padding-top:.59rem}.input-group.input-group-lg .input-group-text{height:calc(2.645rem + 2px)}.input-group .input-group-text{height:calc(2.08rem + 2px)}.input-group .btn{line-height:1}.input-group.input-group-sm .input-group-text{height:calc(1.66rem + 2px)}.was-validated .input-group .invalid-feedback,.was-validated .input-group .valid-feedback{margin-top:2.5rem}.input-group .invalid-feedback,.input-group .valid-feedback{margin-top:2.5rem}.valid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#14a44d;margin-top:-0.75rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(20,164,77,.9);border-radius:.25rem !important;color:#fff}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{margin-bottom:1rem;background-image:none;border-color:#14a44d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-outline .form-control:valid~.form-label,.form-outline .form-control.is-valid~.form-label{color:#14a44d}.was-validated .form-outline .form-control:valid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid~.form-notch .form-notch-leading,.form-outline .form-control.is-valid~.form-notch .form-notch-middle,.form-outline .form-control.is-valid~.form-notch .form-notch-trailing{border-color:#14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:valid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #14a44d,0 1px 0 0 #14a44d,0 -1px 0 0 #14a44d}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #14a44d;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:valid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-valid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #14a44d,0 -1px 0 0 #14a44d,0 1px 0 0 #14a44d}.was-validated .form-select:valid,.form-select.is-valid{border-color:#14a44d}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#14a44d;box-shadow:0 0 0 .25rem rgba(20,164,77,.25)}.was-validated .form-select:valid~.valid-feedback,.form-select.is-valid~.valid-feedback{margin-top:0}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid{margin-bottom:0}.was-validated input[type=file].form-control:valid .valid-feedback,input[type=file].form-control.is-valid .valid-feedback{margin-top:0}.was-validated input[type=file].form-control:valid:focus,input[type=file].form-control.is-valid:focus{box-shadow:inset 0 0 0 1px #14a44d;border-color:#14a44d}.was-validated input[type=file].form-control:valid:focus~.form-file-label,input[type=file].form-control.is-valid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:valid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-valid:focus-within~.form-file-label .form-file-button{border-color:#14a44d}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#14a44d}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#14a44d}.was-validated .form-check-input:valid:checked:focus:before,.form-check-input.is-valid:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:none}.was-validated .form-check-input:valid:focus:before,.form-check-input.is-valid:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#14a44d;margin-bottom:1rem}.was-validated .form-check-input:valid[type=checkbox]:checked:focus,.form-check-input.is-valid[type=checkbox]:checked:focus{background-color:#14a44d;border-color:#14a44d}.was-validated .form-check-input:valid[type=radio]:checked,.form-check-input.is-valid[type=radio]:checked{border-color:#14a44d;background-color:#fff}.was-validated .form-check-input:valid[type=radio]:checked:focus:before,.form-check-input.is-valid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #14a44d}.was-validated .form-check-input:valid[type=radio]:checked:after,.form-check-input.is-valid[type=radio]:checked:after{border-color:#14a44d;background-color:#14a44d}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:valid:focus:before,.form-switch .form-check-input.is-valid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:valid:checked[type=checkbox]:after,.form-switch .form-check-input.is-valid:checked[type=checkbox]:after{background-color:#14a44d;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:valid:checked:focus:before,.form-switch .form-check-input.is-valid:checked:focus:before{box-shadow:-3px -1px 0px 13px #14a44d}.invalid-feedback{position:absolute;display:none;width:auto;margin-top:.25rem;font-size:.875rem;color:#dc4c64;margin-top:-0.75rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:6px 16px;margin-top:.1rem;font-size:.875rem;background-color:rgba(220,76,100,.9);border-radius:.25rem !important;color:#fff}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{margin-bottom:1rem;background-image:none;border-color:#dc4c64}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-outline .form-control:invalid~.form-label,.form-outline .form-control.is-invalid~.form-label{color:#dc4c64}.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-leading,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid~.form-notch .form-notch-trailing{border-color:#dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.was-validated .form-outline .form-control:invalid.active~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid:focus~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-leading,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #dc4c64,0 1px 0 0 #dc4c64,0 -1px 0 0 #dc4c64}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-middle,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #dc4c64;border-top:1px solid rgba(0,0,0,0)}.was-validated .form-outline .form-control:invalid.select-input.focused~.form-notch .form-notch-trailing,.form-outline .form-control.is-invalid.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #dc4c64,0 -1px 0 0 #dc4c64,0 1px 0 0 #dc4c64}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc4c64}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc4c64;box-shadow:0 0 0 .25rem rgba(220,76,100,.25)}.was-validated .form-select:invalid~.invalid-feedback,.form-select.is-invalid~.invalid-feedback{margin-top:0}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid{margin-bottom:0}.was-validated input[type=file].form-control:invalid .invalid-feedback,input[type=file].form-control.is-invalid .invalid-feedback{margin-top:0}.was-validated input[type=file].form-control:invalid:focus,input[type=file].form-control.is-invalid:focus{box-shadow:inset 0 0 0 1px #dc4c64;border-color:#dc4c64}.was-validated input[type=file].form-control:invalid:focus~.form-file-label,input[type=file].form-control.is-invalid:focus~.form-file-label{box-shadow:none}.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-text,.was-validated input[type=file].form-control:invalid:focus-within~.form-file-label .form-file-button,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-text,input[type=file].form-control.is-invalid:focus-within~.form-file-label .form-file-button{border-color:#dc4c64}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc4c64}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc4c64}.was-validated .form-check-input:invalid:checked:focus:before,.form-check-input.is-invalid:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:none}.was-validated .form-check-input:invalid:focus:before,.form-check-input.is-invalid:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc4c64;margin-bottom:1rem}.was-validated .form-check-input:invalid[type=checkbox]:checked:focus,.form-check-input.is-invalid[type=checkbox]:checked:focus{background-color:#dc4c64;border-color:#dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked,.form-check-input.is-invalid[type=radio]:checked{border-color:#dc4c64;background-color:#fff}.was-validated .form-check-input:invalid[type=radio]:checked:focus:before,.form-check-input.is-invalid[type=radio]:checked:focus:before{box-shadow:0px 0px 0px 13px #dc4c64}.was-validated .form-check-input:invalid[type=radio]:checked:after,.form-check-input.is-invalid[type=radio]:checked:after{border-color:#dc4c64;background-color:#dc4c64}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .form-switch .form-check-input:invalid:focus:before,.form-switch .form-check-input.is-invalid:focus:before{box-shadow:-3px -1px 0px 13px rgba(0,0,0,.6)}.was-validated .form-switch .form-check-input:invalid:checked[type=checkbox]:after,.form-switch .form-check-input.is-invalid:checked[type=checkbox]:after{background-color:#dc4c64;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.was-validated .form-switch .form-check-input:invalid:checked:focus:before,.form-switch .form-check-input.is-invalid:checked:focus:before{box-shadow:-3px -1px 0px 13px #dc4c64}.form-range:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range:focus::-ms-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{margin-top:-6px;box-shadow:none;appearance:none}.form-range::-webkit-slider-runnable-track{height:4px;border-radius:0;box-shadow:none}.form-range::-moz-range-thumb{box-shadow:none;appearance:none}.form-range::-moz-range-track{box-shadow:none}.table{--mdb-table-font-size: 0.9rem;--mdb-table-divider-color: rgba(0, 0, 0, 0.1);font-size:var(--mdb-table-font-size)}.table th{font-weight:500}.table tbody{font-weight:400}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-primary{--mdb-table-color: #000;--mdb-table-bg: #d8e3f4;--mdb-table-border-color: #c2ccdc;--mdb-table-striped-bg: #cdd8e8;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c2ccdc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c8d2e2;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-secondary{--mdb-table-color: #000;--mdb-table-bg: #ecedf0;--mdb-table-border-color: #d4d5d8;--mdb-table-striped-bg: #e0e1e4;--mdb-table-striped-color: #000;--mdb-table-active-bg: #d4d5d8;--mdb-table-active-color: #000;--mdb-table-hover-bg: #dadbde;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-success{--mdb-table-color: #000;--mdb-table-bg: #d0eddb;--mdb-table-border-color: #bbd5c5;--mdb-table-striped-bg: #c6e1d0;--mdb-table-striped-color: #000;--mdb-table-active-bg: #bbd5c5;--mdb-table-active-color: #000;--mdb-table-hover-bg: #c0dbcb;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-info{--mdb-table-color: #000;--mdb-table-bg: #ddf0f6;--mdb-table-border-color: #c7d8dd;--mdb-table-striped-bg: #d2e4ea;--mdb-table-striped-color: #000;--mdb-table-active-bg: #c7d8dd;--mdb-table-active-color: #000;--mdb-table-hover-bg: #ccdee4;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-warning{--mdb-table-color: #000;--mdb-table-bg: #faecd1;--mdb-table-border-color: #e1d4bc;--mdb-table-striped-bg: #eee0c7;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e1d4bc;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e7dac1;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-danger{--mdb-table-color: #000;--mdb-table-bg: #f8dbe0;--mdb-table-border-color: #dfc5ca;--mdb-table-striped-bg: #ecd0d5;--mdb-table-striped-color: #000;--mdb-table-active-bg: #dfc5ca;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e5cbcf;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-light{--mdb-table-color: #000;--mdb-table-bg: #fbfbfb;--mdb-table-border-color: #e2e2e2;--mdb-table-striped-bg: #eeeeee;--mdb-table-striped-color: #000;--mdb-table-active-bg: #e2e2e2;--mdb-table-active-color: #000;--mdb-table-hover-bg: #e8e8e8;--mdb-table-hover-color: #000;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-dark{--mdb-table-color: #fff;--mdb-table-bg: #332d2d;--mdb-table-border-color: #474242;--mdb-table-striped-bg: #3d3838;--mdb-table-striped-color: #fff;--mdb-table-active-bg: #474242;--mdb-table-active-color: #fff;--mdb-table-hover-bg: #423d3d;--mdb-table-hover-color: #fff;color:var(--mdb-table-color);border-color:var(--mdb-table-border-color)}.table-hover>tbody>tr{transition:.5s}.table-hover>tbody>tr:hover{--mdb-table-accent-bg: transparent;background-color:var(--mdb-table-hover-bg)}.table-group-divider{border-top:2px solid;border-top-color:inherit}.table-divider-color{border-top-color:var(--mdb-table-divider-color)}.btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5rem;--mdb-btn-border-width: 0;--mdb-btn-border-color: none;--mdb-btn-border-radius: 0.25rem;--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);padding-top:var(--mdb-btn-padding-top);padding-bottom:var(--mdb-btn-padding-bottom);text-transform:uppercase;vertical-align:bottom;border:0;border-radius:var(--mdb-btn-border-radius);box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn:hover,.btn:first-child:hover,.btn:focus-visible,.btn:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus+.btn,.btn:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{box-shadow:var(--mdb-btn-box-shadow)}[class*=btn-outline-]{--mdb-btn-padding-top: 0.5rem;--mdb-btn-padding-bottom: 0.375rem;--mdb-btn-padding-x: 1.375rem;--mdb-btn-border-width: 2px;--mdb-btn-line-height: 1.5;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);border-width:var(--mdb-btn-border-width);border-style:solid;box-shadow:none}:not(.btn-check)+[class*=btn-outline-]:hover,[class*=btn-outline-]:first-child:hover,[class*=btn-outline-]:focus-visible,[class*=btn-outline-]:hover{box-shadow:none}.btn-check:focus-visible+[class*=btn-outline-],.btn-check:focus+[class*=btn-outline-],[class*=btn-outline-]:focus{box-shadow:none}.btn-check:checked+[class*=btn-outline-],.btn-check:active+[class*=btn-outline-],[class*=btn-outline-]:active,[class*=btn-outline-].active,[class*=btn-outline-].show{box-shadow:none}.btn-check:checked+[class*=btn-outline-]:focus,.btn-check:active+[class*=btn-outline-]:focus,[class*=btn-outline-]:active:focus,[class*=btn-outline-].active:focus,[class*=btn-outline-].show:focus{box-shadow:none}[class*=btn-outline-]:disabled,[class*=btn-outline-].disabled,fieldset:disabled [class*=btn-outline-]{box-shadow:none}[class*=btn-outline-].btn-lg,.btn-group-lg>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.625rem;--mdb-btn-padding-bottom: 0.5625rem;--mdb-btn-padding-x: 1.5625rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}[class*=btn-outline-].btn-sm,.btn-group-sm>[class*=btn-outline-].btn{--mdb-btn-padding-top: 0.25rem;--mdb-btn-padding-bottom: 0.1875rem;--mdb-btn-padding-x: 0.875rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-secondary{box-shadow:none}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:none}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:none}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:none}.btn-primary{--mdb-btn-bg: #3b71ca;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #3b71ca;--mdb-btn-hover-bg: #386bc0;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #386bc0;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #3566b6;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(59, 113, 202, 0.3), 0 4px 18px 0 rgba(59, 113, 202, 0.2)}:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary:focus-visible,.btn-primary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-primary:hover,.btn-check:active+.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-primary:disabled,.btn-primary.disabled,fieldset:disabled .btn-primary{box-shadow:var(--mdb-btn-box-shadow)}.btn-secondary{--mdb-btn-bg: #e3ebf7;--mdb-btn-color: #285192;--mdb-btn-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-btn-hover-bg: #d8dfeb;--mdb-btn-hover-color: #285192;--mdb-btn-focus-bg: #d8dfeb;--mdb-btn-focus-color: #285192;--mdb-btn-active-bg: #ccd4de;--mdb-btn-active-color: #285192;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(227, 235, 247, 0.3), 0 4px 18px 0 rgba(227, 235, 247, 0.2)}:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary:focus-visible,.btn-secondary:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-secondary,.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-secondary:hover,.btn-check:active+.btn-secondary:hover,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-secondary:disabled,.btn-secondary.disabled,fieldset:disabled .btn-secondary{box-shadow:var(--mdb-btn-box-shadow)}.btn-success{--mdb-btn-bg: #14a44d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #14a44d;--mdb-btn-hover-bg: #139c49;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #139c49;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #129445;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(20, 164, 77, 0.3), 0 4px 18px 0 rgba(20, 164, 77, 0.2)}:not(.btn-check)+.btn-success:hover,.btn-success:first-child:hover,.btn-success:focus-visible,.btn-success:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-success,.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.btn-success.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.btn-success.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-success:hover,.btn-check:active+.btn-success:hover,.btn-success:active:hover,.btn-success.active:hover,.btn-success.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-success:disabled,.btn-success.disabled,fieldset:disabled .btn-success{box-shadow:var(--mdb-btn-box-shadow)}.btn-danger{--mdb-btn-bg: #dc4c64;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #dc4c64;--mdb-btn-hover-bg: #d1485f;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d1485f;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #c6445a;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(220, 76, 100, 0.3), 0 4px 18px 0 rgba(220, 76, 100, 0.2)}:not(.btn-check)+.btn-danger:hover,.btn-danger:first-child:hover,.btn-danger:focus-visible,.btn-danger:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-danger,.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.btn-danger.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.btn-danger.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-danger:hover,.btn-check:active+.btn-danger:hover,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-danger:disabled,.btn-danger.disabled,fieldset:disabled .btn-danger{box-shadow:var(--mdb-btn-box-shadow)}.btn-warning{--mdb-btn-bg: #e4a11b;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #e4a11b;--mdb-btn-hover-bg: #d9991a;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #d9991a;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #cd9118;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(228, 161, 27, 0.3), 0 4px 18px 0 rgba(228, 161, 27, 0.2)}:not(.btn-check)+.btn-warning:hover,.btn-warning:first-child:hover,.btn-warning:focus-visible,.btn-warning:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-warning,.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.btn-warning.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.btn-warning.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-warning:hover,.btn-check:active+.btn-warning:hover,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-warning:disabled,.btn-warning.disabled,fieldset:disabled .btn-warning{box-shadow:var(--mdb-btn-box-shadow)}.btn-info{--mdb-btn-bg: #54b4d3;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #54b4d3;--mdb-btn-hover-bg: #50abc8;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #50abc8;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #4ca2be;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(84, 180, 211, 0.3), 0 4px 18px 0 rgba(84, 180, 211, 0.2)}:not(.btn-check)+.btn-info:hover,.btn-info:first-child:hover,.btn-info:focus-visible,.btn-info:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-info,.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.btn-info.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.btn-info.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-info:hover,.btn-check:active+.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover,.btn-info.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-info:disabled,.btn-info.disabled,fieldset:disabled .btn-info{box-shadow:var(--mdb-btn-box-shadow)}.btn-light{--mdb-btn-bg: #fbfbfb;--mdb-btn-color: #4f4f4f;--mdb-btn-box-shadow: 0 4px 9px -4px #fbfbfb;--mdb-btn-hover-bg: #eeeeee;--mdb-btn-hover-color: #4f4f4f;--mdb-btn-focus-bg: #eeeeee;--mdb-btn-focus-color: #4f4f4f;--mdb-btn-active-bg: #e2e2e2;--mdb-btn-active-color: #4f4f4f;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(251, 251, 251, 0.3), 0 4px 18px 0 rgba(251, 251, 251, 0.2)}:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light:focus-visible,.btn-light:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-light,.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.btn-light.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.btn-light.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-light:hover,.btn-check:active+.btn-light:hover,.btn-light:active:hover,.btn-light.active:hover,.btn-light.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-light:disabled,.btn-light.disabled,fieldset:disabled .btn-light{box-shadow:var(--mdb-btn-box-shadow)}.btn-dark{--mdb-btn-bg: #332d2d;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #332d2d;--mdb-btn-hover-bg: #302b2b;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: #302b2b;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: #2e2929;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(51, 45, 45, 0.3), 0 4px 18px 0 rgba(51, 45, 45, 0.2)}:not(.btn-check)+.btn-dark:hover,.btn-dark:first-child:hover,.btn-dark:focus-visible,.btn-dark:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-dark,.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.btn-dark.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.btn-dark.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-dark:hover,.btn-check:active+.btn-dark:hover,.btn-dark:active:hover,.btn-dark.active:hover,.btn-dark.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-dark:disabled,.btn-dark.disabled,fieldset:disabled .btn-dark{box-shadow:var(--mdb-btn-box-shadow)}.btn-white{--mdb-btn-bg: #fff;--mdb-btn-color: #000;--mdb-btn-box-shadow: 0 4px 9px -4px #fff;--mdb-btn-hover-bg: #f2f2f2;--mdb-btn-hover-color: #000;--mdb-btn-focus-bg: #f2f2f2;--mdb-btn-focus-color: #000;--mdb-btn-active-bg: #e6e6e6;--mdb-btn-active-color: #000;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(255, 255, 255, 0.3), 0 4px 18px 0 rgba(255, 255, 255, 0.2)}:not(.btn-check)+.btn-white:hover,.btn-white:first-child:hover,.btn-white:focus-visible,.btn-white:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-white,.btn-check:focus+.btn-white,.btn-white:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-white,.btn-check:active+.btn-white,.btn-white:active,.btn-white.active,.btn-white.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:focus,.btn-check:active+.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-white:hover,.btn-check:active+.btn-white:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-white:disabled,.btn-white.disabled,fieldset:disabled .btn-white{box-shadow:var(--mdb-btn-box-shadow)}.btn-black{--mdb-btn-bg: #000;--mdb-btn-color: #fff;--mdb-btn-box-shadow: 0 4px 9px -4px #000;--mdb-btn-hover-bg: black;--mdb-btn-hover-color: #fff;--mdb-btn-focus-bg: black;--mdb-btn-focus-color: #fff;--mdb-btn-active-bg: black;--mdb-btn-active-color: #fff;--mdb-btn-box-shadow-state: 0 8px 9px -4px rgba(0, 0, 0, 0.3), 0 4px 18px 0 rgba(0, 0, 0, 0.2)}:not(.btn-check)+.btn-black:hover,.btn-black:first-child:hover,.btn-black:focus-visible,.btn-black:hover{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:focus-visible+.btn-black,.btn-check:focus+.btn-black,.btn-black:focus{box-shadow:var(--mdb-btn-box-shadow-state);background-color:var(--mdb-btn-focus-bg)}.btn-check:checked+.btn-black,.btn-check:active+.btn-black,.btn-black:active,.btn-black.active,.btn-black.show{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:focus,.btn-check:active+.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus,.btn-black.show:focus{box-shadow:var(--mdb-btn-box-shadow-state)}.btn-check:checked+.btn-black:hover,.btn-check:active+.btn-black:hover,.btn-black:active:hover,.btn-black.active:hover,.btn-black.show:hover{background-color:var(--mdb-btn-active-bg)}.btn-black:disabled,.btn-black.disabled,fieldset:disabled .btn-black{box-shadow:var(--mdb-btn-box-shadow)}.btn-outline-primary{--mdb-btn-bg: transparent;--mdb-btn-color: #3b71ca;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #386bc0;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #386bc0;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #3566b6;--mdb-btn-border-color: #3b71ca;--mdb-btn-focus-border-color: #386bc0;--mdb-btn-hover-border-color: #386bc0;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-primary:hover,.btn-outline-primary:first-child:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-primary,.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-primary:disabled,.btn-outline-primary.disabled,fieldset:disabled .btn-outline-primary{border-color:var(--mdb-btn-border-color)}.btn-outline-secondary{--mdb-btn-bg: transparent;--mdb-btn-color: #285192;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #264d8b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #264d8b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #244983;--mdb-btn-border-color: #e3ebf7;--mdb-btn-focus-border-color: #d8dfeb;--mdb-btn-hover-border-color: #d8dfeb;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-secondary:hover,.btn-outline-secondary:first-child:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-secondary,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled,fieldset:disabled .btn-outline-secondary{border-color:var(--mdb-btn-border-color)}.btn-outline-success{--mdb-btn-bg: transparent;--mdb-btn-color: #14a44d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #139c49;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #139c49;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #129445;--mdb-btn-border-color: #14a44d;--mdb-btn-focus-border-color: #139c49;--mdb-btn-hover-border-color: #139c49;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-success:hover,.btn-outline-success:first-child:hover,.btn-outline-success:focus-visible,.btn-outline-success:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-success,.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-success:disabled,.btn-outline-success.disabled,fieldset:disabled .btn-outline-success{border-color:var(--mdb-btn-border-color)}.btn-outline-danger{--mdb-btn-bg: transparent;--mdb-btn-color: #dc4c64;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d1485f;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d1485f;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #c6445a;--mdb-btn-border-color: #dc4c64;--mdb-btn-focus-border-color: #d1485f;--mdb-btn-hover-border-color: #d1485f;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-danger:hover,.btn-outline-danger:first-child:hover,.btn-outline-danger:focus-visible,.btn-outline-danger:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-danger,.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-danger:disabled,.btn-outline-danger.disabled,fieldset:disabled .btn-outline-danger{border-color:var(--mdb-btn-border-color)}.btn-outline-warning{--mdb-btn-bg: transparent;--mdb-btn-color: #e4a11b;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #d9991a;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #d9991a;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #cd9118;--mdb-btn-border-color: #e4a11b;--mdb-btn-focus-border-color: #d9991a;--mdb-btn-hover-border-color: #d9991a;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-warning:hover,.btn-outline-warning:first-child:hover,.btn-outline-warning:focus-visible,.btn-outline-warning:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-warning,.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-warning:disabled,.btn-outline-warning.disabled,fieldset:disabled .btn-outline-warning{border-color:var(--mdb-btn-border-color)}.btn-outline-info{--mdb-btn-bg: transparent;--mdb-btn-color: #54b4d3;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #50abc8;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #50abc8;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #4ca2be;--mdb-btn-border-color: #54b4d3;--mdb-btn-focus-border-color: #50abc8;--mdb-btn-hover-border-color: #50abc8;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-info:hover,.btn-outline-info:first-child:hover,.btn-outline-info:focus-visible,.btn-outline-info:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-info,.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-info:disabled,.btn-outline-info.disabled,fieldset:disabled .btn-outline-info{border-color:var(--mdb-btn-border-color)}.btn-outline-light{--mdb-btn-bg: transparent;--mdb-btn-color: #fbfbfb;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #eeeeee;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #eeeeee;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e2e2e2;--mdb-btn-border-color: #fbfbfb;--mdb-btn-focus-border-color: #eeeeee;--mdb-btn-hover-border-color: #eeeeee;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-light:hover,.btn-outline-light:first-child:hover,.btn-outline-light:focus-visible,.btn-outline-light:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-light,.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-light:disabled,.btn-outline-light.disabled,fieldset:disabled .btn-outline-light{border-color:var(--mdb-btn-border-color)}.btn-outline-dark{--mdb-btn-bg: transparent;--mdb-btn-color: #332d2d;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #302b2b;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #302b2b;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #2e2929;--mdb-btn-border-color: #332d2d;--mdb-btn-focus-border-color: #302b2b;--mdb-btn-hover-border-color: #302b2b;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-dark:hover,.btn-outline-dark:first-child:hover,.btn-outline-dark:focus-visible,.btn-outline-dark:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-dark,.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-dark:disabled,.btn-outline-dark.disabled,fieldset:disabled .btn-outline-dark{border-color:var(--mdb-btn-border-color)}.btn-outline-white{--mdb-btn-bg: transparent;--mdb-btn-color: #fff;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: #f2f2f2;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: #f2f2f2;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: #e6e6e6;--mdb-btn-border-color: #fff;--mdb-btn-focus-border-color: #f2f2f2;--mdb-btn-hover-border-color: #f2f2f2;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-white:hover,.btn-outline-white:first-child:hover,.btn-outline-white:focus-visible,.btn-outline-white:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-white,.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-white,.btn-check:active+.btn-outline-white,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-white:focus,.btn-check:active+.btn-outline-white:focus,.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-white:disabled,.btn-outline-white.disabled,fieldset:disabled .btn-outline-white{border-color:var(--mdb-btn-border-color)}.btn-outline-black{--mdb-btn-bg: transparent;--mdb-btn-color: #000;--mdb-btn-hover-bg: transparent;--mdb-btn-hover-color: black;--mdb-btn-focus-bg: transparent;--mdb-btn-focus-color: black;--mdb-btn-active-bg: transparent;--mdb-btn-active-color: black;--mdb-btn-border-color: #000;--mdb-btn-focus-border-color: black;--mdb-btn-hover-border-color: black;border-color:var(--mdb-btn-border-color)}:not(.btn-check)+.btn-outline-black:hover,.btn-outline-black:first-child:hover,.btn-outline-black:focus-visible,.btn-outline-black:hover{border-color:var(--mdb-btn-hover-border-color)}.btn-check:focus-visible+.btn-outline-black,.btn-check:focus+.btn-outline-black,.btn-outline-black:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-check:checked+.btn-outline-black,.btn-check:active+.btn-outline-black,.btn-outline-black:active,.btn-outline-black.active,.btn-outline-black.show{border-color:var(--mdb-btn-active-border-color)}.btn-check:checked+.btn-outline-black:focus,.btn-check:active+.btn-outline-black:focus,.btn-outline-black:active:focus,.btn-outline-black.active:focus,.btn-outline-black.show:focus{border-color:var(--mdb-btn-focus-border-color)}.btn-outline-black:disabled,.btn-outline-black.disabled,fieldset:disabled .btn-outline-black{border-color:var(--mdb-btn-border-color)}.btn-link{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: hsl(0, 0%, 96%);--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-link:hover,.btn-link:first-child:hover,.btn-link:focus-visible,.btn-link:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-link,.btn-check:focus+.btn-link,.btn-link:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link,.btn-check:active+.btn-link,.btn-link:active,.btn-link.active,.btn-link.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-link:focus,.btn-check:active+.btn-link:focus,.btn-link:active:focus,.btn-link.active:focus,.btn-link.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-link:disabled,.btn-link.disabled,fieldset:disabled .btn-link{box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary{--mdb-btn-font-weight: 500;--mdb-btn-color: #3b71ca;--mdb-btn-hover-color: #386bc0;--mdb-btn-hover-bg: transparent;--mdb-btn-focus-color: #3566b6;--mdb-btn-active-color: #3260ac;--mdb-btn-disabled-color: #9e9e9e;--mdb-btn-box-shadow: none;padding-right:0px;padding-left:0px;text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}:not(.btn-check)+.btn-tertiary:hover,.btn-tertiary:first-child:hover,.btn-tertiary:focus-visible,.btn-tertiary:hover{text-decoration:none;box-shadow:var(--mdb-btn-box-shadow)}.btn-check:focus-visible+.btn-tertiary,.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.show{color:var(--mdb-btn-active-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.btn-tertiary.show:focus{color:var(--mdb-btn-focus-color);box-shadow:var(--mdb-btn-box-shadow)}.btn-tertiary:disabled,.btn-tertiary.disabled,fieldset:disabled .btn-tertiary{box-shadow:var(--mdb-btn-box-shadow)}.btn-lg,.btn-group-lg>.btn{--mdb-btn-padding-top: 0.75rem;--mdb-btn-padding-bottom: 0.6875rem;--mdb-btn-padding-x: 1.6875rem;--mdb-btn-font-size:0.875rem;--mdb-btn-line-height: 1.6}.btn-sm,.btn-group-sm>.btn{--mdb-btn-padding-top: 0.375rem;--mdb-btn-padding-bottom: 0.3125rem;--mdb-btn-padding-x: 1rem;--mdb-btn-font-size:0.75rem;--mdb-btn-line-height: 1.5}.btn-rounded{--mdb-btn-border-radius: 10rem;border-radius:var(--mdb-btn-border-radius)}.btn-floating,[class*=btn-outline-].btn-floating{--mdb-btn-border-radius: 50%;border-radius:var(--mdb-btn-border-radius);padding:0;position:relative}.btn-floating{--mdb-btn-width: 2.3125rem;--mdb-btn-height: 2.3125rem;--mdb-btn-icon-width: 2.3125rem;--mdb-btn-icon-line-height: 2.3125rem;--mdb-btn-width-lg: 2.8125rem;--mdb-btn-height-lg: 2.8125rem;--mdb-btn-icon-width-lg: 2.8125rem;--mdb-btn-icon-line-height-lg: 2.8125rem;--mdb-btn-width-sm: 1.8125rem;--mdb-btn-height-sm: 1.8125rem;--mdb-btn-icon-width-sm: 1.8125rem;--mdb-btn-icon-line-height-sm: 1.8125rem;width:var(--mdb-btn-width);height:var(--mdb-btn-height)}.btn-floating .fas,.btn-floating .far,.btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:var(--mdb-btn-width-lg);height:var(--mdb-btn-height-lg)}.btn-floating.btn-lg .fas,.btn-group-lg>.btn-floating.btn .fas,.btn-floating.btn-lg .far,.btn-group-lg>.btn-floating.btn .far,.btn-floating.btn-lg .fab,.btn-group-lg>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:var(--mdb-btn-width-sm);height:var(--mdb-btn-height-sm)}.btn-floating.btn-sm .fas,.btn-group-sm>.btn-floating.btn .fas,.btn-floating.btn-sm .far,.btn-group-sm>.btn-floating.btn .far,.btn-floating.btn-sm .fab,.btn-group-sm>.btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}[class*=btn-outline-].btn-floating{--mdb-btn-icon-width: 2.0625rem;--mdb-btn-icon-width-lg: 2.5625rem;--mdb-btn-icon-width-sm: 1.5625rem;--mdb-btn-icon-line-height: 2.0625rem;--mdb-btn-icon-line-height-lg: 2.5625rem;--mdb-btn-icon-line-height-sm: 1.5625rem}[class*=btn-outline-].btn-floating .fas,[class*=btn-outline-].btn-floating .far,[class*=btn-outline-].btn-floating .fab{width:var(--mdb-btn-icon-width);line-height:var(--mdb-btn-icon-line-height)}[class*=btn-outline-].btn-floating.btn-lg .fas,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-lg .far,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-lg .fab,.btn-group-lg>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-lg);line-height:var(--mdb-btn-icon-line-height-lg)}[class*=btn-outline-].btn-floating.btn-sm .fas,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fas,[class*=btn-outline-].btn-floating.btn-sm .far,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .far,[class*=btn-outline-].btn-floating.btn-sm .fab,.btn-group-sm>[class*=btn-outline-].btn-floating.btn .fab{width:var(--mdb-btn-icon-width-sm);line-height:var(--mdb-btn-icon-line-height-sm)}.fixed-action-btn{--mdb-btn-right: 2.1875rem;--mdb-btn-bottom: 2.1875rem;--mdb-btn-zindex: 1030;--mdb-btn-padding-top: 0.9375rem;--mdb-btn-padding-bottom: 1.25rem;--mdb-btn-padding-x: 1.25rem;--mdb-btn-margin-bottom: 1.5rem;position:fixed;left:var(--mdb-btn-right);bottom:var(--mdb-btn-bottom);z-index:var(--mdb-btn-zindex);display:flex;flex-flow:column-reverse nowrap;align-items:center;padding:var(--mdb-btn-padding-top) var(--mdb-btn-padding-x) var(--mdb-btn-padding-bottom);margin-bottom:0;height:auto;overflow:hidden}.fixed-action-btn>.btn-floating{position:relative;transform:scale(1.2);z-index:10}.fixed-action-btn ul{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;padding:0;margin:0;margin-bottom:0;text-align:center;opacity:0;transition:transform .4s,opacity .4s;z-index:-1}.fixed-action-btn ul li{z-index:0;display:flex;margin-left:auto;margin-bottom:var(--mdb-btn-margin-bottom);margin-right:auto}.fixed-action-btn ul li:first-of-type{margin-top:calc(var(--mdb-btn-margin-bottom)*.5)}.fixed-action-btn ul a.btn{opacity:0;transition:opacity .4s ease-in}.fixed-action-btn ul a.btn.shown{opacity:1}.fixed-action-btn.active ul{opacity:1}.btn-block{--mdb-btn-margin-top: 0.5rem;display:block;width:100%}.btn-block+.btn-block{margin-top:var(--mdb-btn-margin-top)}hr.divider-horizontal:not([size]){height:2px}.divider-horizontal{opacity:1;background-color:#f5f5f5;height:2px}.divider-vertical{opacity:1;background-color:#f5f5f5;display:inline-block;width:2px;margin:0 1rem}hr.divider-horizontal-blurry{background-image:linear-gradient(-90deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0)}hr.divider-vertical-blurry{background-image:linear-gradient(-180deg, transparent, hsl(0, 0%, 40%), transparent);background-color:rgba(0,0,0,0);width:1px;top:0;left:0}.dropdown-menu{--mdb-dropdown-item-border-radius: 0.5rem;color:var(--mdb-dropdown-color);margin:0;padding-top:0;padding-bottom:0;border:0;box-shadow:var(--mdb-dropdown-box-shadow);font-size:var(--mdb-dropdown-font-size);top:100%;right:0;margin-top:var(--mdb-dropdown-spacer)}.dropdown-menu>li{border-radius:0}.dropdown-menu>li:first-child{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:first-child .dropdown-item{border-top-right-radius:var(--mdb-dropdown-item-border-radius);border-top-left-radius:var(--mdb-dropdown-item-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu>li:not(:first-child):not(:last-child) .dropdown-item{border-radius:0}.dropdown-menu>li:last-child{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu>li:last-child .dropdown-item{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--mdb-dropdown-item-border-radius);border-bottom-left-radius:var(--mdb-dropdown-item-border-radius)}.dropdown-menu.animation{--mdb-dropdown-menu-animated-animation-duration: 0.55s;--mdb-dropdown-menu-animated-animation-timing-function: ease;display:block;animation-duration:var(--mdb-dropdown-menu-animated-animation-duration);animation-timing-function:var(--mdb-dropdown-menu-animated-animation-timing-function)}.dropdown-item{--mdb-dropdown-state-color: #16181b;--mdb-dropdown-state-background-color: #eee;padding:var(--mdb-dropdown-item-padding-y) var(--mdb-dropdown-item-padding-x);color:var(--mdb-dropdown-color);border-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.dropdown-item.active,.dropdown-item:active{color:var(--mdb-dropdown-state-color);background-color:var(--mdb-dropdown-state-background-color)}.hidden-arrow.dropdown-toggle:after{display:none}.animation{animation-duration:1s;animation-fill-mode:both;padding:auto}@media(prefers-reduced-motion){.animation{transition:none !important;animation:unset !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.dropdown-divider{--mdb-dropdown-divider-border-top-width: 2px;--mdb-dropdown-divider-border-top-bg: hsl(0, 0%, 96%);border-top:var(--mdb-dropdown-divider-border-top-width) solid var(--mdb-dropdown-divider-border-top-bg);opacity:1}.dropdown-menu INPUT:not(:-webkit-autofill),.dropdown-menu SELECT:not(:-webkit-autofill),.dropdown-menu TEXTAREA:not(:-webkit-autofill){animation-name:none !important}.btn-group,.btn-group-vertical{--mdb-btn-box-shadow: 0 4px 9px -4px rgba(0, 0, 0, 0.35);--mdb-btn-hover-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-focus-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-active-box-shadow: 0 8px 9px -4px rgba(0, 0, 0, 0.15), 0 4px 18px 0 rgba(0, 0, 0, 0.1);--mdb-btn-group-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;box-shadow:var(--mdb-btn-box-shadow);transition:var(--mdb-btn-group-transition)}.btn-group:hover,.btn-group-vertical:hover{box-shadow:var(--mdb-btn-hover-box-shadow)}.btn-group:focus,.btn-group.focus,.btn-group-vertical:focus,.btn-group-vertical.focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:active,.btn-group.active,.btn-group-vertical:active,.btn-group-vertical.active{box-shadow:var(--mdb-btn-active-box-shadow)}.btn-group:active:focus,.btn-group.active:focus,.btn-group-vertical:active:focus,.btn-group-vertical.active:focus{box-shadow:var(--mdb-btn-focus-box-shadow)}.btn-group:disabled,.btn-group.disabled,fieldset:disabled .btn-group,.btn-group-vertical:disabled,.btn-group-vertical.disabled,fieldset:disabled .btn-group-vertical{box-shadow:var(--mdb-btn-box-shadow);border:0}.btn-group>.btn,.btn-group-vertical>.btn{box-shadow:none}:not(.btn-check)+.btn-group>.btn:hover,.btn-group>.btn:first-child:hover,.btn-group>.btn:focus-visible,.btn-group>.btn:hover,:not(.btn-check)+.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:first-child:hover,.btn-group-vertical>.btn:focus-visible,.btn-group-vertical>.btn:hover{box-shadow:none !important}.btn-check:focus-visible+.btn-group>.btn,.btn-check:focus+.btn-group>.btn,.btn-group>.btn:focus,.btn-check:focus-visible+.btn-group-vertical>.btn,.btn-check:focus+.btn-group-vertical>.btn,.btn-group-vertical>.btn:focus{box-shadow:none}.btn-check:checked+.btn-group>.btn,.btn-check:active+.btn-group>.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group>.btn.show,.btn-check:checked+.btn-group-vertical>.btn,.btn-check:active+.btn-group-vertical>.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.show{box-shadow:none}.btn-check:checked+.btn-group>.btn:focus,.btn-check:active+.btn-group>.btn:focus,.btn-group>.btn:active:focus,.btn-group>.btn.active:focus,.btn-group>.btn.show:focus,.btn-check:checked+.btn-group-vertical>.btn:focus,.btn-check:active+.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active:focus,.btn-group-vertical>.btn.active:focus,.btn-group-vertical>.btn.show:focus{box-shadow:none}.btn-group>.btn:disabled,.btn-group>.btn.disabled,fieldset:disabled .btn-group>.btn,.btn-group-vertical>.btn:disabled,.btn-group-vertical>.btn.disabled,fieldset:disabled .btn-group-vertical>.btn{box-shadow:none}.btn-group>.btn-group,.btn-group-vertical>.btn-group{box-shadow:none}.btn-group>.btn-link:first-child,.btn-group>.btn-tertiary:first-child,.btn-group-vertical>.btn-link:first-child,.btn-group-vertical>.btn-tertiary:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-link:last-child,.btn-group>.btn-tertiary:last-child,.btn-group-vertical>.btn-link:last-child,.btn-group-vertical>.btn-tertiary:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group,.btn-group-lg>.btn,.btn-group-sm>.btn{--mdb-btn-border-radius: 0.25rem;border-radius:var(--mdb-btn-border-radius)}.nav-tabs{border-bottom:0}.nav-tabs .nav-link{--mdb-nav-tabs-link-font-weight: 500;--mdb-nav-tabs-link-font-size: 12px;--mdb-nav-tabs-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-tabs-link-padding-top: 17px;--mdb-nav-tabs-link-padding-bottom: 16px;--mdb-nav-tabs-link-padding-x: 29px;--mdb-nav-tabs-link-hover-bgc: #f7f7f7;--mdb-nav-tabs-link-border-bottom-width: 2px;--mdb-nav-tabs-link-active-color: #3b71ca;--mdb-nav-tabs-link-active-border-color: #3b71ca;border-width:0;border-bottom:var(--mdb-nav-tabs-link-border-bottom-width) solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;line-height:1;font-weight:var(--mdb-nav-tabs-link-font-weight);font-size:var(--mdb-nav-tabs-link-font-size);color:var(--mdb-nav-tabs-link-color);padding:var(--mdb-nav-tabs-link-padding-top) var(--mdb-nav-tabs-link-padding-x) var(--mdb-nav-tabs-link-padding-bottom) var(--mdb-nav-tabs-link-padding-x)}.nav-tabs .nav-link:hover{background-color:var(--mdb-nav-tabs-link-hover-bgc);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--mdb-nav-tabs-link-active-color);border-color:var(--mdb-nav-tabs-link-active-border-color)}.nav-pills{margin-right:-0.5rem}.nav-pills .nav-link{--mdb-nav-pills-link-border-radius: 0.25rem;--mdb-nav-pills-link-font-size: 12px;--mdb-nav-pills-link-padding-top: 17px;--mdb-nav-pills-link-padding-bottom: 16px;--mdb-nav-pills-link-padding-x: 29px;--mdb-nav-pills-link-line-height: 1;--mdb-nav-pills-link-hover-bg: #f7f7f7;--mdb-nav-pills-link-font-weight: 500;--mdb-nav-pills-link-color: rgba(0, 0, 0, 0.55);--mdb-nav-pills-margin: 0.5rem;border-radius:var(--mdb-nav-pills-link-border-radius);font-size:var(--mdb-nav-pills-link-font-size);text-transform:uppercase;padding:var(--mdb-nav-pills-link-padding-top) var(--mdb-nav-pills-link-padding-x) var(--mdb-nav-pills-link-padding-bottom) var(--mdb-nav-pills-link-padding-x);line-height:var(--mdb-nav-pills-link-line-height);background-color:var(--mdb-nav-pills-link-hover-bg);font-weight:var(--mdb-nav-pills-link-font-weight);color:var(--mdb-nav-pills-link-color);margin:var(--mdb-nav-pills-margin)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--mdb-nav-pills-link-active-bg: #e3ebf7;--mdb-nav-pills-link-active-color: #285192;background-color:var(--mdb-nav-pills-link-active-bg);color:var(--mdb-nav-pills-link-active-color)}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:auto}.navbar{--mdb-navbar-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.05);--mdb-navbar-padding-top: 0.5625rem;--mdb-navbar-brand-img-margin-right: 0.25rem;box-shadow:var(--mdb-navbar-box-shadow);padding-top:var(--mdb-navbar-padding-top)}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{border:0}.navbar-brand{display:flex;align-items:center}.navbar-brand img{margin-left:var(--mdb-navbar-brand-img-margin-right)}.navbar-nav .dropdown-menu{position:absolute}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-toggler-icon{background-image:none}.card{border:0}.card .bg-image{border-top-right-radius:var(--mdb-card-border-radius);border-top-left-radius:var(--mdb-card-border-radius)}.card[class*=bg-] .card-header{--mdb-card-header-border-bottom-color: var(--mdb-border-color-translucent);border-bottom-color:var(--mdb-card-header-border-bottom-color)}.card[class*=bg-] .card-footer{--mdb-card-footer-border-top-color: var(--mdb-border-color-translucent);border-top-color:var(--mdb-card-footer-border-top-color)}.card-header{--mdb-card-header-border-width: 2px;--mdb-card-header-border-color: hsl(0, 0%, 96%);border-bottom:var(--mdb-card-header-border-width) solid var(--mdb-card-header-border-color)}.card-body[class*=bg-]{border-bottom-right-radius:var(--mdb-card-border-radius);border-bottom-left-radius:var(--mdb-card-border-radius)}.card-footer{--mdb-card-footer-border-color: hsl(0, 0%, 96%);--mdb-card-footer-border-width: 2px;border-top:var(--mdb-card-footer-border-width) solid var(--mdb-card-footer-border-color)}.card-img-left{border-top-right-radius:var(--mdb-card-border-radius);border-bottom-right-radius:var(--mdb-card-border-radius)}.navbar .breadcrumb{--mdb-breadcrumb-item-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-hover-color: rgba(0, 0, 0, 0.7);--mdb-breadcrumb-item-before-color: rgba(0, 0, 0, 0.55);--mdb-breadcrumb-item-transition: color 0.15s ease-in-out;background-color:rgba(0,0,0,0);margin-bottom:0}.navbar .breadcrumb .breadcrumb-item a{color:var(--mdb-breadcrumb-item-color);transition:var(--mdb-breadcrumb-item-transition)}.navbar .breadcrumb .breadcrumb-item a:hover,.navbar .breadcrumb .breadcrumb-item a:focus{color:var(--mdb-breadcrumb-item-hover-color)}.navbar .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--mdb-breadcrumb-item-before-color)}.pagination{--mdb-pagination-border-radius: 0.25rem;--mdb-pagination-active-box-shadow: 0 4px 9px -4px #e3ebf7;--mdb-pagination-active-transition: all 0.2s linear;--mdb-pagination-active-font-weight: 500;--mdb-pagination-circle-border-radius: 50%;--mdb-pagination-circle-padding-x: 0.841rem;--mdb-pagination-circle-padding-l-lg: 1.399414rem;--mdb-pagination-circle-padding-r-lg: 1.399415rem;--mdb-pagination-circle-padding-l-sm: 0.696rem;--mdb-pagination-circle-padding-r-sm: 0.688rem}.page-link{background-color:rgba(0,0,0,0);border:0;outline:0;border-radius:var(--mdb-pagination-border-radius)}.page-link:focus{box-shadow:none}.page-link.active,.active>.page-link{border:0;box-shadow:var(--mdb-pagination-active-box-shadow);transition:var(--mdb-pagination-active-transition);font-weight:var(--mdb-pagination-active-font-weight)}.page-item:not(:first-child) .page-link{margin-right:0}.page-item:first-child .page-link{border-top-right-radius:var(--mdb-pagination-border-radius);border-bottom-right-radius:var(--mdb-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--mdb-pagination-border-radius);border-bottom-left-radius:var(--mdb-pagination-border-radius)}.pagination-circle .page-item:first-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-item:last-child .page-link{border-radius:var(--mdb-pagination-circle-border-radius)}.pagination-circle .page-link{border-radius:var(--mdb-pagination-circle-border-radius);padding-right:var(--mdb-pagination-circle-padding-x);padding-left:var(--mdb-pagination-circle-padding-x)}.pagination-circle.pagination-lg .page-link{padding-right:var(--mdb-pagination-circle-padding-l-lg);padding-left:var(--mdb-pagination-circle-padding-r-lg)}.pagination-circle.pagination-sm .page-link{padding-right:var(--mdb-pagination-circle-padding-l-sm);padding-left:var(--mdb-pagination-circle-padding-r-sm)}.badge-dot{--mdb-badge-border-radius: 4.5px;--mdb-badge-height: 9px;--mdb-badge-width: 9px;--mdb-badge-margin-left: -0.3125rem;position:absolute;min-width:0;width:var(--mdb-badge-width);height:var(--mdb-badge-height);border-radius:var(--mdb-badge-border-radius);padding:0;margin-right:var(--mdb-badge-margin-left)}.badge-dot:empty{display:inline-block}.badge-notification{--mdb-badge-font-size: 0.6rem;--mdb-badge-padding-x: 0.45em;--mdb-badge-padding-y: 0.2em;--mdb-badge-margin-top: -0.1rem;--mdb-badge-margin-left: -0.5rem;position:absolute;font-size:var(--mdb-badge-font-size);padding:var(--mdb-badge-padding-y) var(--mdb-badge-padding-x);margin-top:var(--mdb-badge-margin-top);margin-right:var(--mdb-badge-margin-left)}.badge-primary{background-color:#dfe7f6;color:#2c58a0}.badge-primary i{color:#376fc8}.badge-secondary{background-color:#ebedef;color:#40464f}.badge-secondary i{color:#565e6c}.badge-success{background-color:#d6f0e0;color:#0d6832}.badge-success i{color:#139647}.badge-danger{background-color:#f9e1e5;color:#af233a}.badge-danger i{color:#d62e4a}.badge-warning{background-color:#fbf0da;color:#73510d}.badge-warning i{color:#a17112}.badge-info{background-color:#def1f7;color:#1c657d}.badge-info i{color:#2686a6}.badge-light{background-color:#f5f5f5;color:#4f4f4f}.badge-light i{color:#8c8c8c}.badge-dark{background-color:#332e2e;color:#f5f5f5}.badge-dark i{color:#e8e8e8}.alert{border:0}.alert-absolute{position:absolute}.alert-fixed{--mdb-alert-fixed-z-index: 1070;position:fixed;z-index:var(--mdb-alert-fixed-z-index)}.parent-alert-relative{position:relative}.alert-primary{background-color:#dfe7f6;color:#2c58a0}.alert-primary i{color:#376fc8}.alert-primary .alert-link{color:#2c58a0}.alert-primary .alert-link:hover{color:#234680}.alert-secondary{background-color:#ebedef;color:#40464f}.alert-secondary i{color:#565e6c}.alert-secondary .alert-link{color:#40464f}.alert-secondary .alert-link:hover{color:#33383f}.alert-success{background-color:#d6f0e0;color:#0d6832}.alert-success i{color:#139647}.alert-success .alert-link{color:#0d6832}.alert-success .alert-link:hover{color:#0a5328}.alert-danger{background-color:#f9e1e5;color:#af233a}.alert-danger i{color:#d62e4a}.alert-danger .alert-link{color:#af233a}.alert-danger .alert-link:hover{color:#8c1c2e}.alert-warning{background-color:#fbf0da;color:#73510d}.alert-warning i{color:#a17112}.alert-warning .alert-link{color:#73510d}.alert-warning .alert-link:hover{color:#5c410a}.alert-info{background-color:#def1f7;color:#1c657d}.alert-info i{color:#2686a6}.alert-info .alert-link{color:#1c657d}.alert-info .alert-link:hover{color:#165164}.alert-light{background-color:#f5f5f5;color:#4f4f4f}.alert-light i{color:#8c8c8c}.alert-light .alert-link{color:#4f4f4f}.alert-light .alert-link:hover{color:#3f3f3f}.alert-dark{background-color:#332e2e;color:#f5f5f5}.alert-dark i{color:#e8e8e8}.alert-dark .alert-link{color:#f5f5f5}.alert-dark .alert-link:hover{color:#c4c4c4}.progress{border-radius:0;box-shadow:none}.list-group{--mdb-list-group-item-transition-time: 0.5s}.list-group-item-action{transition:var(--mdb-list-group-item-transition-time)}.list-group-item-action:hover{transition:var(--mdb-list-group-item-transition-time)}.list-group-light{--mdb-list-group-light-item-py: 1rem;--mdb-list-group-light-item-border: 2px solid hsl(0, 0%, 96%);--mdb-list-group-light-item-border-width: 2px;--mdb-list-group-light-active-border-radius: 0.5rem;--mdb-list-group-light-active-bg: rgb(223, 231, 246);--mdb-list-group-light-active-color: rgb(44, 88, 160)}.list-group-light .list-group-item{padding:var(--mdb-list-group-light-item-py) 0;border:var(--mdb-list-group-light-item-border)}.list-group-light>.list-group-item{border-width:0 0 var(--mdb-list-group-light-item-border-width)}.list-group-light>.list-group-item:last-of-type{border:none}.list-group-light .active{border:none;border-radius:var(--mdb-list-group-light-active-border-radius);background-color:var(--mdb-list-group-light-active-bg);color:var(--mdb-list-group-light-active-color)}.list-group-light .list-group-item-action:hover{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-light .list-group-item-action:focus{border-radius:var(--mdb-list-group-light-active-border-radius)}.list-group-small{--mdb-list-group-small-item-py: 0.5rem}.list-group-small .list-group-item{padding:var(--mdb-list-group-small-item-py) 0}.list-group-item-primary{background-color:#dfe7f6;color:#2c58a0}.list-group-item-primary i{color:#376fc8}.list-group-item-secondary{background-color:#ebedef;color:#40464f}.list-group-item-secondary i{color:#565e6c}.list-group-item-success{background-color:#d6f0e0;color:#0d6832}.list-group-item-success i{color:#139647}.list-group-item-danger{background-color:#f9e1e5;color:#af233a}.list-group-item-danger i{color:#d62e4a}.list-group-item-warning{background-color:#fbf0da;color:#73510d}.list-group-item-warning i{color:#a17112}.list-group-item-info{background-color:#def1f7;color:#1c657d}.list-group-item-info i{color:#2686a6}.list-group-item-light{background-color:#f5f5f5;color:#4f4f4f}.list-group-item-light i{color:#8c8c8c}.list-group-item-dark{background-color:#332e2e;color:#f5f5f5}.list-group-item-dark i{color:#e8e8e8}.btn-close:focus{box-shadow:none}.modal-content{--mdb-modal-box-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);border:0;box-shadow:var(--mdb-modal-box-shadow)}.toast{--mdb-toast-border-bottom-width: 2px;--mdb-toast-btn-close-width: 1.3em;--mdb-toast-btn-close-mr: -0.375rem;--mdb-toast-btn-close-ml: 0.75rem;border:0}.toast .btn-close{width:var(--mdb-toast-btn-close-width)}.toast-header{border-bottom-width:var(--mdb-toast-border-bottom-width)}.toast-header .btn-close{margin-left:var(--mdb-toast-btn-close-mr);margin-right:var(--mdb-toast-btn-close-ml)}.parent-toast-relative{position:relative}.toast-absolute{position:absolute}.toast-fixed{position:fixed;z-index:var(--mdb-toast-zindex)}.toast-primary{background-color:#dfe7f6;color:#2c58a0;border-color:#c7d6f0}.toast-primary i{color:#376fc8}.toast-secondary{background-color:#ebedef;color:#40464f;border-color:#dadee1}.toast-secondary i{color:#565e6c}.toast-success{background-color:#d6f0e0;color:#0d6831;border-color:#c0e7d0}.toast-success i{color:#139647}.toast-danger{background-color:#f9e1e5;color:#af233a;border-color:#f4c8cf}.toast-danger i{color:#d62e4a}.toast-warning{background-color:#fbf0da;color:#73510d;border-color:#f9e4be}.toast-warning i{color:#a17112}.toast-info{background-color:#def1f7;color:#1c657d;border-color:#c6e6f1}.toast-info i{color:#2686a6}.toast-light{background-color:#f5f5f5;color:#4f4f4f;border-color:#e6e6e6}.toast-light i{color:#8c8c8c}.toast-dark{background-color:#332e2e;color:#f5f5f5;border-color:#443c3c}.toast-dark i{color:#e8e8e8}.tooltip{--mdb-tooltip-font-size: 14px}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{font-size:var(--mdb-tooltip-font-size)}.popover{--mdb-popover-border-bottom-width: 2px}.popover .popover-arrow{display:none}.popover-header{border-bottom:var(--mdb-popover-border-bottom-width) solid var(--mdb-popover-border-color)}.nav-pills.menu-sidebar .nav-link{--mdb-scrollspy-menu-sidebar-font-size: 0.8rem;--mdb-scrollspy-menu-sidebar-color: #262626;--mdb-scrollspy-menu-sidebar-line-height: 1.1rem;--mdb-scrollspy-menu-sidebar-padding-x: 5px;--mdb-scrollspy-menu-sidebar-font-weight: 400;--mdb-scrollspy-menu-sidebar-transition: all 0.2s ease-in-out;--mdb-scrollspy-menu-sidebar-margin-y: 3px;font-size:var(--mdb-scrollspy-menu-sidebar-font-size);background-color:rgba(0,0,0,0);color:var(--mdb-scrollspy-menu-sidebar-color);line-height:var(--mdb-scrollspy-menu-sidebar-line-height);padding:0 var(--mdb-scrollspy-menu-sidebar-padding-x);font-weight:var(--mdb-scrollspy-menu-sidebar-font-weight);transition:var(--mdb-scrollspy-menu-sidebar-transition);text-transform:initial;margin-top:var(--mdb-scrollspy-menu-sidebar-margin-y);margin-bottom:var(--mdb-scrollspy-menu-sidebar-margin-y)}.nav-pills.menu-sidebar .nav-link.active,.nav-pills.menu-sidebar .show>.nav-link{--mdb-scrollspy-menu-sidebar-active-color: #3b71ca;--mdb-scrollspy-menu-sidebar-active-font-weight: 600;--mdb-scrollspy-menu-sidebar-active-border-width: 0.125rem;--mdb-scrollspy-menu-sidebar-active-border-color: #3b71ca;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mdb-scrollspy-menu-sidebar-active-color);font-weight:var(--mdb-scrollspy-menu-sidebar-active-font-weight);border-right:var(--mdb-scrollspy-menu-sidebar-active-border-width) solid var(--mdb-scrollspy-menu-sidebar-active-border-color);border-radius:0}.nav-pills.menu-sidebar .collapsible-scrollspy~.nav{--mdb-scrollspy-collapsible-nav-transition-time: 0.5s;transition:height var(--mdb-scrollspy-collapsible-nav-transition-time) ease;flex-wrap:nowrap}.ripple-surface{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.ripple-surface-unbound{overflow:visible}.ripple-wave{--mdb-ripple-wave-cubicBezier: cubic-bezier(0, 0, 0.15, 1);--mdb-ripple-wave-border-radius: 50%;--mdb-ripple-wave-opacity: 0.5;--mdb-ripple-wave-transform: scale(0);--mdb-ripple-wave-z-index: 999;--mdb-ripple-wave-active-transform: scale(1);background-image:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 70%);border-radius:var(--mdb-ripple-wave-border-radius);opacity:var(--mdb-ripple-wave-opacity);pointer-events:none;position:absolute;touch-action:none;transform:var(--mdb-ripple-wave-transform);transition-property:transform,opacity;transition-timing-function:var(--mdb-ripple-wave-cubicBezier),var(--mdb-ripple-wave-cubicBezier);z-index:var(--mdb-ripple-wave-z-index)}.ripple-wave.active{transform:var(--mdb-ripple-wave-active-transform);opacity:0}.btn .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.input-wrapper .ripple-wave{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.ripple-surface-primary .ripple-wave{background-image:radial-gradient(circle, rgba(59, 113, 202, 0.2) 0, rgba(59, 113, 202, 0.3) 40%, rgba(59, 113, 202, 0.4) 50%, rgba(59, 113, 202, 0.5) 60%, rgba(59, 113, 202, 0) 70%)}.ripple-surface-secondary .ripple-wave{background-image:radial-gradient(circle, rgba(227, 235, 247, 0.2) 0, rgba(227, 235, 247, 0.3) 40%, rgba(227, 235, 247, 0.4) 50%, rgba(227, 235, 247, 0.5) 60%, rgba(227, 235, 247, 0) 70%)}.ripple-surface-success .ripple-wave{background-image:radial-gradient(circle, rgba(20, 164, 77, 0.2) 0, rgba(20, 164, 77, 0.3) 40%, rgba(20, 164, 77, 0.4) 50%, rgba(20, 164, 77, 0.5) 60%, rgba(20, 164, 77, 0) 70%)}.ripple-surface-danger .ripple-wave{background-image:radial-gradient(circle, rgba(220, 76, 100, 0.2) 0, rgba(220, 76, 100, 0.3) 40%, rgba(220, 76, 100, 0.4) 50%, rgba(220, 76, 100, 0.5) 60%, rgba(220, 76, 100, 0) 70%)}.ripple-surface-warning .ripple-wave{background-image:radial-gradient(circle, rgba(228, 161, 27, 0.2) 0, rgba(228, 161, 27, 0.3) 40%, rgba(228, 161, 27, 0.4) 50%, rgba(228, 161, 27, 0.5) 60%, rgba(228, 161, 27, 0) 70%)}.ripple-surface-info .ripple-wave{background-image:radial-gradient(circle, rgba(84, 180, 211, 0.2) 0, rgba(84, 180, 211, 0.3) 40%, rgba(84, 180, 211, 0.4) 50%, rgba(84, 180, 211, 0.5) 60%, rgba(84, 180, 211, 0) 70%)}.ripple-surface-light .ripple-wave{background-image:radial-gradient(circle, rgba(251, 251, 251, 0.2) 0, rgba(251, 251, 251, 0.3) 40%, rgba(251, 251, 251, 0.4) 50%, rgba(251, 251, 251, 0.5) 60%, rgba(251, 251, 251, 0) 70%)}.ripple-surface-dark .ripple-wave{background-image:radial-gradient(circle, rgba(51, 45, 45, 0.2) 0, rgba(51, 45, 45, 0.3) 40%, rgba(51, 45, 45, 0.4) 50%, rgba(51, 45, 45, 0.5) 60%, rgba(51, 45, 45, 0) 70%)}.range{--mdb-range-thumb-height: 30px;--mdb-range-thumb-width: 30px;--mdb-range-thumb-top: -35px;--mdb-range-thumb-margin-left: -15px;--mdb-range-thumb-border-radius: 50% 50% 50% 0;--mdb-range-thumb-transform: scale(0);--mdb-range-thumb-transition: transform 0.2s ease-in-out;--mdb-range-thumb-value-font-size: 12px;--mdb-range-thumb-value-line-height: 30px;--mdb-range-thumb-value-color: rgb(255, 255, 255);--mdb-range-thumb-value-font-weight: 500;--mdb-range-thumb-background: #3b71ca;position:relative}.range .thumb{position:absolute;display:block;height:var(--mdb-range-thumb-height);width:var(--mdb-range-thumb-width);top:var(--mdb-range-thumb-top);margin-right:var(--mdb-range-thumb-margin-left);text-align:center;border-radius:var(--mdb-range-thumb-border-radius);transform:var(--mdb-range-thumb-transform);transform-origin:bottom;transition:var(--mdb-range-thumb-transition)}.range .thumb:after{position:absolute;display:block;content:"";transform:translateX(50%);width:100%;height:100%;top:0;border-radius:var(--mdb-range-thumb-border-radius);transform:rotate(45deg);background:var(--mdb-range-thumb-background);z-index:-1}.range .thumb .thumb-value{display:block;font-size:var(--mdb-range-thumb-value-font-size);line-height:var(--mdb-range-thumb-value-line-height);color:var(--mdb-range-thumb-value-color);font-weight:var(--mdb-range-thumb-value-font-weight);z-index:2}.range .thumb.thumb-active{transform:scale(1)}.accordion-button:not(.collapsed):focus{box-shadow:var(--mdb-accordion-btn-focus-box-shadow)}.accordion-button:focus{border-color:var(--mdb-accordion-btn-focus-border-color);outline:0;box-shadow:none}.accordion-flush{--mdb-accordion-flush-btn-box-shadow: inset 0 -2px 0 hsl(0, 0%, 96%);--mdb-accordion-flush-border-bottom: 2px solid hsl(0, 0%, 96%)}.accordion-flush .accordion-button:not(.collapsed){box-shadow:var(--mdb-accordion-flush-btn-box-shadow)}.accordion-flush .accordion-item{border-bottom:var(--mdb-accordion-flush-border-bottom)}.accordion.accordion-borderless,.accordion.accordion-flush{--mdb-accordion-bg: transparent;background-color:var(--mdb-accordion-bg)}.accordion-borderless{--mdb-accordion-borderless-btn-border-radius: 0.5rem;--mdb-accordion-borderless-btn-bg: rgb(223, 231, 246);--mdb-accordion-borderless-btn-color: rgb(44, 88, 160)}.accordion-borderless .accordion-item{border:0}.accordion-borderless .accordion-item .accordion-button{border-radius:var(--mdb-accordion-borderless-btn-border-radius)}.accordion-borderless .accordion-item .accordion-button:not(.collapsed){background-color:var(--mdb-accordion-borderless-btn-bg);color:var(--mdb-accordion-borderless-btn-color);box-shadow:none}.carousel-control-next-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.carousel-control-prev-icon::after{content:"";--mdb-carousel-control-icon-font-size: 1.7rem;--mdb-carousel-control-icon-font-weight: 700;font-weight:var(--mdb-carousel-control-icon-font-weight);font-size:var(--mdb-carousel-control-icon-font-size);font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"}.form-check-input[type=checkbox]{margin-left:0px}.form-check-label{padding-right:.15rem}.badge:not(.badge-dot):not(.badge-notification){margin:0 .12rem}.btn{margin:0 .12rem}.input-group .btn{margin:0}.btn-group>.btn,.btn-group-vertical>.btn{margin:0}.carousel-indicators button{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}.carousel-dark .carousel-indicators button{background-color:#000}.dropdown-menu{margin-top:auto}@media(max-width: 575.98px){.navbar-expand-sm .navbar-collapse{display:none !important}.navbar-expand-sm .navbar-collapse.show{display:block !important}}@media(min-width: 576px){.navbar-expand-sm .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{display:none !important}.navbar-expand-md .navbar-collapse.show{display:block !important}}@media(min-width: 768px){.navbar-expand-md .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 991.98px){.navbar-expand-lg .navbar-collapse{display:none !important}.navbar-expand-lg .navbar-collapse.show{display:block !important}}@media(min-width: 992px){.navbar-expand-lg .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{display:none !important}.navbar-expand-xl .navbar-collapse.show{display:block !important}}@media(min-width: 1200px){.navbar-expand-xl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}@media(max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse{display:none !important}.navbar-expand-xxl .navbar-collapse.show{display:block !important}}@media(min-width: 1400px){.navbar-expand-xxl .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}}.navbar-expand .navbar-collapse{display:none !important}.navbar-expand .navbar-collapse.show{display:block !important}.navbar-expand .collapse.navbar-collapse:not(.show){display:flex !important;height:auto !important}.tooltip .tooltip_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.tooltip[data-popper-placement^=top] .tooltip_arrow{border-width:5px 5px 0 5px;border-color:#6d6d6d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=bottom] .tooltip_arrow{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0);top:-5px;right:calc(50% - 5px);margin-top:0;margin-bottom:0;right:-5px !important}.tooltip[data-popper-placement^=right] .tooltip_arrow{border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6d6d6d;right:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.tooltip[data-popper-placement^=left] .tooltip_arrow{border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) #6d6d6d rgba(0,0,0,0) rgba(0,0,0,0);left:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0;top:-5px !important}.fade-leave-active,.fade-enter-active{transition:opacity .2s linear}.fade-enter-to,.fade-leave-from{opacity:1}.tooltip{position:absolute}.popover .popover_arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;color:rgba(0,0,0,0)}.popover[data-popper-placement^=top] .popover_arrow{border-width:10px 10px 0 10px;border-color:#d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;margin-bottom:0;right:-10px !important}.popover[data-popper-placement^=top] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;bottom:1.5px;border:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popover[data-popper-placement^=bottom] .popover_arrow{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0);top:-10px;margin-top:0;right:-10px !important}.popover[data-popper-placement^=bottom] .popover_arrow::before{content:"";display:inline-block;position:absolute;right:-10px;top:1.45px;border:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.popover[data-popper-placement^=right] .popover_arrow{border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d6d6d6;right:-10px;margin-right:0;top:-10px !important}.popover[data-popper-placement^=right] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;right:1.45px;border:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.popover[data-popper-placement^=left] .popover_arrow{border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #d6d6d6 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:0;top:-10px !important}.popover[data-popper-placement^=left] .popover_arrow::before{content:"";display:inline-block;position:absolute;top:-10px;left:1.45px;border:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.popover{position:absolute}.nav-pills.menu-sidebar .nav-link{border-right:0 solid rgba(0,0,0,0)}.valid-feedback{width:auto}.is-valid .form-outline .form-control~.form-label{color:#00b74a}.is-valid .form-outline .form-control~.form-notch .form-notch-leading,.is-valid .form-outline .form-control~.form-notch .form-notch-middle,.is-valid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-valid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #00b74a,0 1px 0 0 #00b74a,0 -1px 0 0 #00b74a}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #00b74a;border-top:1px solid rgba(0,0,0,0)}.is-valid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #00b74a,0 -1px 0 0 #00b74a,0 1px 0 0 #00b74a}.is-invalid .form-outline .form-control~.form-label{color:#f93154}.is-invalid .form-outline .form-control~.form-notch .form-notch-leading,.is-invalid .form-outline .form-control~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control~.form-notch .form-notch-trailing{border-color:#f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle,.is-invalid .form-outline .form-control.active~.form-notch .form-notch-middle{border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-leading{box-shadow:1px 0 0 0 #f93154,0 1px 0 0 #f93154,0 -1px 0 0 #f93154}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-middle{box-shadow:0 1px 0 0 #f93154;border-top:1px solid rgba(0,0,0,0)}.is-invalid .form-outline .form-control.select-input.focused~.form-notch .form-notch-trailing{box-shadow:-1px 0 0 0 #f93154,0 -1px 0 0 #f93154,0 1px 0 0 #f93154}.nav-tabs .nav-link{cursor:pointer}.nav-pills .nav-link{cursor:pointer}.input-group .btn-group{box-shadow:none}.input-group:not(.has-validation)>.btn-group:not(:last-child)>:not(:last-child):not(.dropdown-menu),.input-group:not(.has-validation)>.btn-group:not(:last-child)>.dropdown-toggle:last-child,.input-group:not(.has-validation)>.btn-group:not(:last-child) .dropdown-toggle:nth-last-child(n+1){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.btn-group>:last-child:not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.btn-group>.dropdown-toggle:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.btn-group:last-child>:first-child:not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text{min-height:calc(2.08rem + 2px);height:calc(2.08rem + 2px)}.input-group-lg .input-group-text{height:calc(2.645rem + 2px);font-size:1rem}.input-group-sm .input-group-text{min-height:calc(1.66rem + 2px);height:calc(1.66rem + 2px);font-size:.775rem;line-height:1.5}.form-outline .form-control:focus~.form-label~.form-label{transform:none;color:rgba(0,0,0,.6)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto} diff --git a/js/mdb.es.min.js b/js/mdb.es.min.js index b7f432d..c98c23a 100644 --- a/js/mdb.es.min.js +++ b/js/mdb.es.min.js @@ -1,8 +1,8 @@ -import { defineComponent, useAttrs, computed, openBlock, createBlock, resolveDynamicComponent, normalizeClass, unref, withCtx, renderSlot, ref, withDirectives, createElementBlock, Fragment, mergeProps, createCommentVNode, onMounted, onUnmounted, watch, withKeys, renderList, createElementVNode, toDisplayString, normalizeStyle, inject, watchEffect, provide, Transition, vShow, reactive, nextTick, createVNode, Teleport, onBeforeUnmount, withModifiers, createTextVNode, resolveComponent, KeepAlive, onUpdated, vModelRadio } from "vue"; +import { defineComponent, useAttrs, computed, openBlock, createBlock, resolveDynamicComponent, normalizeClass, withCtx, renderSlot, ref, withDirectives, unref, createElementBlock, Fragment, mergeProps, createCommentVNode, onMounted, onUnmounted, watch, withKeys, renderList, createElementVNode, toDisplayString, normalizeStyle, inject, watchEffect, provide, Transition, vShow, reactive, nextTick, createVNode, Teleport, onBeforeUnmount, withModifiers, createTextVNode, resolveComponent, KeepAlive, onUpdated, vModelRadio } from "vue"; const __default__$Y = { name: "MDBBadge" }; -const _sfc_main$Y = /* @__PURE__ */ defineComponent({ +const _sfc_main$Y = defineComponent({ ...__default__$Y, props: { badge: String, @@ -15,7 +15,7 @@ const _sfc_main$Y = /* @__PURE__ */ defineComponent({ default: "span" } }, - setup(__props, { expose }) { + setup(__props, { expose: __expose }) { const props = __props; const attrs = useAttrs(); const className = computed(() => { @@ -28,10 +28,10 @@ const _sfc_main$Y = /* @__PURE__ */ defineComponent({ props.notification && "badge-notification" ]; }); - expose({ attrs }); + __expose({ attrs }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -75,10 +75,12 @@ const colorToRGB = (color, defaultColor2) => { const flag = "rgb(1, 2, 3)"; tempElem.style.color = flag; if (tempElem.style.color !== flag) { + document.body.removeChild(tempElem); return defaultColor2; } tempElem.style.color = color2; if (tempElem.style.color === flag || tempElem.style.color === "") { + document.body.removeChild(tempElem); return defaultColor2; } color2 = getComputedStyle(tempElem).color; @@ -212,8 +214,8 @@ const RippleDirective = { el.classList.add("ripple-surface"); el.waves = (e) => { const waveConfig = { - top: e.layerY, - left: e.layerX, + top: e.offsetY, + left: e.offsetX, height: el.offsetHeight, width: el.offsetWidth }; @@ -221,7 +223,10 @@ const RippleDirective = { }; el.addEventListener("click", (e) => el.waves(e)); }, - updated(el) { + updated(el, binding) { + if (binding.value === false) { + return; + } if (!el.classList.contains("ripple-surface")) { el.classList.add("ripple-surface"); } @@ -233,7 +238,7 @@ const RippleDirective = { const __default__$X = { name: "MDBBtn" }; -const _sfc_main$X = /* @__PURE__ */ defineComponent({ +const _sfc_main$X = defineComponent({ ...__default__$X, props: { color: String, @@ -291,7 +296,7 @@ const _sfc_main$X = /* @__PURE__ */ defineComponent({ return withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { type: __props.type, role: __props.role, - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), onClick: handleClick }, { default: withCtx(() => [ @@ -307,7 +312,7 @@ const _sfc_main$X = /* @__PURE__ */ defineComponent({ const __default__$W = { name: "MDBBtnGroup" }; -const _sfc_main$W = /* @__PURE__ */ defineComponent({ +const _sfc_main$W = defineComponent({ ...__default__$W, props: { size: String, @@ -331,7 +336,7 @@ const _sfc_main$W = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), role: __props.role }, { default: withCtx(() => [ @@ -345,7 +350,7 @@ const _sfc_main$W = /* @__PURE__ */ defineComponent({ const __default__$V = { name: "MDBBtnClose" }; -const _sfc_main$V = /* @__PURE__ */ defineComponent({ +const _sfc_main$V = defineComponent({ ...__default__$V, props: { white: { @@ -360,7 +365,7 @@ const _sfc_main$V = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createElementBlock("button", { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), "aria-label": "Close" }, null, 2); }; @@ -369,7 +374,7 @@ const _sfc_main$V = /* @__PURE__ */ defineComponent({ const __default__$U = { name: "MDBCard" }; -const _sfc_main$U = /* @__PURE__ */ defineComponent({ +const _sfc_main$U = defineComponent({ ...__default__$U, props: { tag: { @@ -401,7 +406,7 @@ const _sfc_main$U = /* @__PURE__ */ defineComponent({ }; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -414,7 +419,7 @@ const _sfc_main$U = /* @__PURE__ */ defineComponent({ const __default__$T = { name: "MDBCardBody" }; -const _sfc_main$T = /* @__PURE__ */ defineComponent({ +const _sfc_main$T = defineComponent({ ...__default__$T, props: { tag: { @@ -439,7 +444,7 @@ const _sfc_main$T = /* @__PURE__ */ defineComponent({ }; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -452,7 +457,7 @@ const _sfc_main$T = /* @__PURE__ */ defineComponent({ const __default__$S = { name: "MDBCardTitle" }; -const _sfc_main$S = /* @__PURE__ */ defineComponent({ +const _sfc_main$S = defineComponent({ ...__default__$S, props: { tag: { @@ -476,8 +481,8 @@ const _sfc_main$S = /* @__PURE__ */ defineComponent({ return [props.subtitle ? "card-subtitle" : "card-title"]; }); return (_ctx, _cache) => { - return openBlock(), createBlock(resolveDynamicComponent(unref(tagName)), { - class: normalizeClass(unref(className)) + return openBlock(), createBlock(resolveDynamicComponent(tagName.value), { + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -490,7 +495,7 @@ const _sfc_main$S = /* @__PURE__ */ defineComponent({ const __default__$R = { name: "MDBCardText" }; -const _sfc_main$R = /* @__PURE__ */ defineComponent({ +const _sfc_main$R = defineComponent({ ...__default__$R, props: { tag: { @@ -502,7 +507,7 @@ const _sfc_main$R = /* @__PURE__ */ defineComponent({ const className = computed(() => ["card-text"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -515,7 +520,7 @@ const _sfc_main$R = /* @__PURE__ */ defineComponent({ const __default__$Q = { name: "MDBCardImg" }; -const _sfc_main$Q = /* @__PURE__ */ defineComponent({ +const _sfc_main$Q = defineComponent({ ...__default__$Q, props: { tag: { @@ -560,7 +565,7 @@ const _sfc_main$Q = /* @__PURE__ */ defineComponent({ (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ src: __props.src, alt: __props.alt, - class: unref(className) + class: className.value }, _ctx.$attrs), null, 16, ["src", "alt", "class"])), __props.overlay ? (openBlock(), createElementBlock("div", mergeProps({ key: 0, @@ -575,7 +580,7 @@ const _sfc_main$Q = /* @__PURE__ */ defineComponent({ const __default__$P = { name: "MDBCardHeader" }; -const _sfc_main$P = /* @__PURE__ */ defineComponent({ +const _sfc_main$P = defineComponent({ ...__default__$P, props: { tag: { @@ -596,7 +601,7 @@ const _sfc_main$P = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -609,7 +614,7 @@ const _sfc_main$P = /* @__PURE__ */ defineComponent({ const __default__$O = { name: "MDBCardFooter" }; -const _sfc_main$O = /* @__PURE__ */ defineComponent({ +const _sfc_main$O = defineComponent({ ...__default__$O, props: { tag: { @@ -630,7 +635,7 @@ const _sfc_main$O = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -643,7 +648,7 @@ const _sfc_main$O = /* @__PURE__ */ defineComponent({ const __default__$N = { name: "MDBCardLink" }; -const _sfc_main$N = /* @__PURE__ */ defineComponent({ +const _sfc_main$N = defineComponent({ ...__default__$N, props: { tag: { @@ -655,7 +660,7 @@ const _sfc_main$N = /* @__PURE__ */ defineComponent({ const className = computed(() => ["card-link"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -668,7 +673,7 @@ const _sfc_main$N = /* @__PURE__ */ defineComponent({ const __default__$M = { name: "MDBCardGroup" }; -const _sfc_main$M = /* @__PURE__ */ defineComponent({ +const _sfc_main$M = defineComponent({ ...__default__$M, props: { tag: { @@ -680,7 +685,7 @@ const _sfc_main$M = /* @__PURE__ */ defineComponent({ const className = computed(() => ["card-group"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -727,7 +732,7 @@ const _hoisted_13$2 = [ const __default__$L = { name: "MDBCarousel" }; -const _sfc_main$L = /* @__PURE__ */ defineComponent({ +const _sfc_main$L = defineComponent({ ...__default__$L, props: { captionsClass: { @@ -776,7 +781,7 @@ const _sfc_main$L = /* @__PURE__ */ defineComponent({ innerClass: String }, emits: ["update:modelValue"], - setup(__props, { expose, emit }) { + setup(__props, { expose: __expose, emit }) { const props = __props; const className = computed(() => { return [ @@ -959,10 +964,10 @@ const _sfc_main$L = /* @__PURE__ */ defineComponent({ () => props.modelValue, (targetItemKey) => slideTo(targetItemKey) ); - expose({ next, prev }); + __expose({ next, prev }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), onMouseenter: handleMouseenter, onMouseleave: handleMouseleave, onKeydown: [ @@ -987,7 +992,7 @@ const _sfc_main$L = /* @__PURE__ */ defineComponent({ }), 128)) ])) : createCommentVNode("", true), createElementVNode("div", { - class: normalizeClass(unref(innerClassName)), + class: normalizeClass(innerClassName.value), ref_key: "carouselInnerRef", ref: carouselInnerRef }, [ @@ -1038,7 +1043,7 @@ const _sfc_main$L = /* @__PURE__ */ defineComponent({ const __default__$K = { name: "MDBListGroup" }; -const _sfc_main$K = /* @__PURE__ */ defineComponent({ +const _sfc_main$K = defineComponent({ ...__default__$K, props: { flush: { @@ -1077,7 +1082,7 @@ const _sfc_main$K = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -1090,7 +1095,7 @@ const _sfc_main$K = /* @__PURE__ */ defineComponent({ const __default__$J = { name: "MDBListGroupItem" }; -const _sfc_main$J = /* @__PURE__ */ defineComponent({ +const _sfc_main$J = defineComponent({ ...__default__$J, props: { tag: { @@ -1141,7 +1146,7 @@ const _sfc_main$J = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), "aria-current": __props.active ? true : null, "aria-disabled": __props.disabled ? true : null, disabled: __props.disabled ? true : null @@ -1159,7 +1164,7 @@ const _sfc_main$J = /* @__PURE__ */ defineComponent({ const __default__$I = { name: "MDBProgress" }; -const _sfc_main$I = /* @__PURE__ */ defineComponent({ +const _sfc_main$I = defineComponent({ ...__default__$I, props: { tag: { @@ -1176,8 +1181,8 @@ const _sfc_main$I = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), - style: normalizeStyle(unref(style)) + class: normalizeClass(className.value), + style: normalizeStyle(style.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -1190,7 +1195,7 @@ const _sfc_main$I = /* @__PURE__ */ defineComponent({ const __default__$H = { name: "MDBProgressBar" }; -const _sfc_main$H = /* @__PURE__ */ defineComponent({ +const _sfc_main$H = defineComponent({ ...__default__$H, props: { tag: { @@ -1231,7 +1236,7 @@ const _sfc_main$H = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), role: "progressbar", "aria-valuenow": __props.value, "aria-valuemin": __props.min, @@ -1254,7 +1259,7 @@ const _hoisted_1$h = /* @__PURE__ */ createElementVNode("span", { class: "visual const __default__$G = { name: "MDBSpinner" }; -const _sfc_main$G = /* @__PURE__ */ defineComponent({ +const _sfc_main$G = defineComponent({ ...__default__$G, props: { tag: { @@ -1279,7 +1284,7 @@ const _sfc_main$G = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), role: "status" }, { default: withCtx(() => [ @@ -1405,7 +1410,7 @@ const off = function(element, event, handler, delegationFn = void 0) { const __default__$F = { name: "MDBCollapse" }; -const _sfc_main$F = /* @__PURE__ */ defineComponent({ +const _sfc_main$F = defineComponent({ ...__default__$F, props: { tag: { @@ -1429,7 +1434,7 @@ const _sfc_main$F = /* @__PURE__ */ defineComponent({ } }, emits: ["update:modelValue"], - setup(__props, { expose, emit }) { + setup(__props, { expose: __expose, emit }) { const props = __props; const collapse = ref(null); const isActive = ref(props.modelValue); @@ -1611,7 +1616,7 @@ const _sfc_main$F = /* @__PURE__ */ defineComponent({ onUnmounted(() => { off(window, "resize", handleResize); }); - expose({ collapse }); + __expose({ collapse }); return (_ctx, _cache) => { return openBlock(), createBlock(Transition, { onBeforeEnter: beforeEnter, @@ -1625,8 +1630,8 @@ const _sfc_main$F = /* @__PURE__ */ defineComponent({ }, { default: withCtx(() => [ withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), - id: unref(uid), + class: normalizeClass(className.value), + id: uid.value, ref_key: "collapse", ref: collapse }, { @@ -2934,8 +2939,8 @@ function popperGenerator(generatorOptions) { } }); function runModifierEffects() { - state.orderedModifiers.forEach(function(_ref3) { - var name = _ref3.name, _ref3$options = _ref3.options, options2 = _ref3$options === void 0 ? {} : _ref3$options, effect2 = _ref3.effect; + state.orderedModifiers.forEach(function(_ref) { + var name = _ref.name, _ref$options = _ref.options, options2 = _ref$options === void 0 ? {} : _ref$options, effect2 = _ref.effect; if (typeof effect2 === "function") { var cleanupFn = effect2({ state, @@ -3127,7 +3132,7 @@ const useMotionReduced = () => { const __default__$E = { name: "MDBDropdown" }; -const _sfc_main$E = /* @__PURE__ */ defineComponent({ +const _sfc_main$E = defineComponent({ ...__default__$E, props: { tag: { @@ -3325,7 +3330,7 @@ const _sfc_main$E = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), ref_key: "root", ref: root }, { @@ -3381,7 +3386,7 @@ const _hoisted_1$g = { const __default__$D = { name: "MDBDropdownToggle" }; -const _sfc_main$D = /* @__PURE__ */ defineComponent({ +const _sfc_main$D = defineComponent({ ...__default__$D, props: { ..._sfc_main$X.props, @@ -3430,7 +3435,7 @@ const _sfc_main$D = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { return withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { type: "button", - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), "aria-expanded": expanded.value, "aria-haspopup": "true", onClick: toggle, @@ -3459,7 +3464,7 @@ const __default__$C = { name: "MDBDropdownMenu", inheritAttrs: false }; -const _sfc_main$C = /* @__PURE__ */ defineComponent({ +const _sfc_main$C = defineComponent({ ...__default__$C, props: { tag: { @@ -3665,10 +3670,10 @@ const _sfc_main$C = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { return !shouldTeleport.value ? (openBlock(), createBlock(Transition, { key: 0 }, { default: withCtx(() => [ - unref(isMounted) ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ + isMounted.value ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ key: 0, - class: unref(className), - style: unref(staticStyle) + class: className.value, + style: staticStyle.value }, _ctx.$attrs, { "data-popper": "", ref_key: "root", @@ -3676,7 +3681,7 @@ const _sfc_main$C = /* @__PURE__ */ defineComponent({ }), { default: withCtx(() => [ __props.filter ? (openBlock(), createElementBlock("div", _hoisted_1$f, [ - createVNode(unref(_sfc_main$6), { + createVNode(unref(MDBInput), { modelValue: search.value, "onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => search.value = $event), role: "searchbox", @@ -3696,10 +3701,10 @@ const _sfc_main$C = /* @__PURE__ */ defineComponent({ }, [ createVNode(Transition, null, { default: withCtx(() => [ - unref(isMounted) ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ + isMounted.value ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ key: 0, - class: unref(className), - style: unref(staticStyle) + class: className.value, + style: staticStyle.value }, _ctx.$attrs, { "data-popper": unref(externalTarget), ref_key: "root", @@ -3707,7 +3712,7 @@ const _sfc_main$C = /* @__PURE__ */ defineComponent({ }), { default: withCtx(() => [ __props.filter ? (openBlock(), createElementBlock("div", _hoisted_2$c, [ - createVNode(unref(_sfc_main$6), { + createVNode(unref(MDBInput), { modelValue: search.value, "onUpdate:modelValue": _cache[1] || (_cache[1] = ($event) => search.value = $event), role: "searchbox", @@ -3735,7 +3740,7 @@ const __default__$B = { name: "MDBDropdownItem", inheritAttrs: false }; -const _sfc_main$B = /* @__PURE__ */ defineComponent({ +const _sfc_main$B = defineComponent({ ...__default__$B, props: { tag: { @@ -3824,12 +3829,12 @@ const _sfc_main$B = /* @__PURE__ */ defineComponent({ return openBlock(), createElementBlock("li", { tabindex: __props.divider ? null : 0 }, [ - unref(hasLinkOrTag) ? (openBlock(), createBlock(resolveDynamicComponent(unref(tagName)), mergeProps({ key: 0 }, _ctx.$attrs, { + hasLinkOrTag.value ? (openBlock(), createBlock(resolveDynamicComponent(tagName.value), mergeProps({ key: 0 }, _ctx.$attrs, { to: __props.to, exact: __props.to ? __props.exact : null, href: __props.to ? null : __props.href, - class: unref(className), - target: unref(tab), + class: className.value, + target: tab.value, type: __props.tag === "button" ? "button" : null, "aria-current": __props.active ? true : null, "aria-disabled": __props.disabled ? true : null, @@ -3853,7 +3858,7 @@ const _hoisted_1$d = { const __default__$A = { name: "MDBTooltip" }; -const _sfc_main$A = /* @__PURE__ */ defineComponent({ +const _sfc_main$A = defineComponent({ ...__default__$A, props: { tag: { @@ -4010,7 +4015,7 @@ const _sfc_main$A = /* @__PURE__ */ defineComponent({ }, 16)), createVNode(Transition, { name: "fade" }, { default: withCtx(() => [ - unref(isActive) ? (openBlock(), createElementBlock("div", { + isActive.value ? (openBlock(), createElementBlock("div", { key: 0, ref_key: "popperEl", ref: popperEl, @@ -4019,7 +4024,7 @@ const _sfc_main$A = /* @__PURE__ */ defineComponent({ fade: true, "tooltip-inner": true }), - style: normalizeStyle([unref(widthStyle)]) + style: normalizeStyle([widthStyle.value]) }, [ renderSlot(_ctx.$slots, "tip"), __props.arrow ? (openBlock(), createElementBlock("div", _hoisted_1$d)) : createCommentVNode("", true) @@ -4047,7 +4052,7 @@ const _hoisted_3$7 = { const __default__$z = { name: "MDBPopover" }; -const _sfc_main$z = /* @__PURE__ */ defineComponent({ +const _sfc_main$z = defineComponent({ ...__default__$z, props: { tag: { @@ -4242,12 +4247,12 @@ const _sfc_main$z = /* @__PURE__ */ defineComponent({ ]), createVNode(Transition, null, { default: withCtx(() => [ - unref(isActive) && (_ctx.$slots.header || _ctx.$slots.body) ? (openBlock(), createElementBlock("div", { + isActive.value && (_ctx.$slots.header || _ctx.$slots.body) ? (openBlock(), createElementBlock("div", { key: 0, ref_key: "popperEl", ref: popperEl, class: normalizeClass({ popover: true, fade: true }), - style: normalizeStyle([unref(widthStyle)]) + style: normalizeStyle([widthStyle.value]) }, [ _ctx.$slots.header ? (openBlock(), createElementBlock("div", _hoisted_1$c, [ renderSlot(_ctx.$slots, "header") @@ -4408,6 +4413,10 @@ function useMDBModal(props, emit) { isBodyOverflowing.value = Math.round(rect.left + rect.right) < window.innerWidth; scrollbarWidth.value = isBodyOverflowing.value ? Number(getScrollbarWidth().toFixed(2)) : 0; }; + const resetScrollbar = () => { + document.body.style.paddingRight = ""; + document.body.classList.remove("modal-open"); + }; const enter = (el) => { shouldOverflow.value = false; dialogTransform.value = "translate(0, -25%)"; @@ -4449,8 +4458,7 @@ function useMDBModal(props, emit) { if (onlyNonInvasiveModal.value) { setTimeout(() => { el.style.paddingRight = ""; - document.body.style.paddingRight = ""; - document.body.classList.remove("modal-open"); + resetScrollbar(); }, 200); } emit("hide", thisElement.value); @@ -4465,7 +4473,14 @@ function useMDBModal(props, emit) { emit("hidden", thisElement.value); shouldOverflow.value = false; }; + const isModalActive = () => { + return document.body.classList.contains("modal-open") && document.body.querySelector(".modal.show") ? true : false; + }; onBeforeUnmount(() => { + if (isModalActive()) { + resetScrollbar(); + document.body.style.overflowY = ""; + } off(window, "keyup", handleEscKeyUp); }); const onlyNonInvasiveModal = ref(true); @@ -4504,7 +4519,7 @@ function useMDBModal(props, emit) { const __default__$y = { name: "MDBModal" }; -const _sfc_main$y = /* @__PURE__ */ defineComponent({ +const _sfc_main$y = defineComponent({ ...__default__$y, props: { tag: { @@ -4647,7 +4662,7 @@ const _sfc_main$y = /* @__PURE__ */ defineComponent({ const __default__$x = { name: "MDBModalHeader" }; -const _sfc_main$x = /* @__PURE__ */ defineComponent({ +const _sfc_main$x = defineComponent({ ...__default__$x, props: { tag: { @@ -4672,7 +4687,7 @@ const _sfc_main$x = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default"), @@ -4690,7 +4705,7 @@ const _sfc_main$x = /* @__PURE__ */ defineComponent({ const __default__$w = { name: "MDBModalTitle" }; -const _sfc_main$w = /* @__PURE__ */ defineComponent({ +const _sfc_main$w = defineComponent({ ...__default__$w, props: { tag: { @@ -4709,7 +4724,7 @@ const _sfc_main$w = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -4722,7 +4737,7 @@ const _sfc_main$w = /* @__PURE__ */ defineComponent({ const __default__$v = { name: "MDBModalBody" }; -const _sfc_main$v = /* @__PURE__ */ defineComponent({ +const _sfc_main$v = defineComponent({ ...__default__$v, props: { tag: { @@ -4734,7 +4749,7 @@ const _sfc_main$v = /* @__PURE__ */ defineComponent({ const className = computed(() => ["modal-body"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -4747,7 +4762,7 @@ const _sfc_main$v = /* @__PURE__ */ defineComponent({ const __default__$u = { name: "MDBModalFooter" }; -const _sfc_main$u = /* @__PURE__ */ defineComponent({ +const _sfc_main$u = defineComponent({ ...__default__$u, props: { tag: { @@ -4759,7 +4774,7 @@ const _sfc_main$u = /* @__PURE__ */ defineComponent({ const className = computed(() => ["modal-footer"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -4772,7 +4787,7 @@ const _sfc_main$u = /* @__PURE__ */ defineComponent({ const __default__$t = { name: "MDBAccordion" }; -const _sfc_main$t = /* @__PURE__ */ defineComponent({ +const _sfc_main$t = defineComponent({ ...__default__$t, props: { tag: { @@ -4808,7 +4823,7 @@ const _sfc_main$t = /* @__PURE__ */ defineComponent({ provide("setActiveItem", setActiveItem); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), ref_key: "accordionRef", ref: accordionRef }, { @@ -4824,7 +4839,7 @@ const _hoisted_1$b = ["aria-controls"]; const __default__$s = { name: "MDBAccordionItem" }; -const _sfc_main$s = /* @__PURE__ */ defineComponent({ +const _sfc_main$s = defineComponent({ ...__default__$s, props: { tag: { @@ -4881,23 +4896,24 @@ const _sfc_main$s = /* @__PURE__ */ defineComponent({ }; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(itemClassName)), + class: normalizeClass(itemClassName.value), ref_key: "itemRef", ref: itemRef }, { default: withCtx(() => [ createElementVNode("h2", { - class: normalizeClass(unref(headerClassName)) + class: normalizeClass(headerClassName.value) }, [ createElementVNode("button", { onClick: toggleAccordion, - class: normalizeClass(unref(buttonClassName)), + class: normalizeClass(buttonClassName.value), "aria-expanded": "true", - "aria-controls": __props.collapseId + "aria-controls": __props.collapseId, + type: "button" }, [ - unref(icon) ? (openBlock(), createElementBlock("i", { + icon.value ? (openBlock(), createElementBlock("i", { key: 0, - class: normalizeClass(unref(icon)) + class: normalizeClass(icon.value) }, null, 2)) : createCommentVNode("", true), createTextVNode(toDisplayString(__props.headerTitle), 1) ], 10, _hoisted_1$b) @@ -4909,7 +4925,7 @@ const _sfc_main$s = /* @__PURE__ */ defineComponent({ }, { default: withCtx(() => [ createElementVNode("div", { - class: normalizeClass(unref(bodyClassName)) + class: normalizeClass(bodyClassName.value) }, [ renderSlot(_ctx.$slots, "default") ], 2) @@ -4925,7 +4941,7 @@ const _sfc_main$s = /* @__PURE__ */ defineComponent({ const __default__$r = { name: "MDBIcon" }; -const _sfc_main$r = /* @__PURE__ */ defineComponent({ +const _sfc_main$r = defineComponent({ ...__default__$r, props: { iconStyle: { @@ -4951,7 +4967,7 @@ const _sfc_main$r = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createElementBlock("i", { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, [ renderSlot(_ctx.$slots, "default") ], 2); @@ -4961,7 +4977,7 @@ const _sfc_main$r = /* @__PURE__ */ defineComponent({ const __default__$q = { name: "MDBNavbar" }; -const _sfc_main$q = /* @__PURE__ */ defineComponent({ +const _sfc_main$q = defineComponent({ ...__default__$q, props: { tag: { @@ -5070,13 +5086,13 @@ const _sfc_main$q = /* @__PURE__ */ defineComponent({ return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { ref_key: "navbar", ref: navbar, - class: normalizeClass(unref(navClass)), + class: normalizeClass(navClass.value), role: "navigation" }, { default: withCtx(() => [ __props.container ? (openBlock(), createElementBlock("div", { key: 0, - class: normalizeClass(unref(containerClass)) + class: normalizeClass(containerClass.value) }, [ renderSlot(_ctx.$slots, "default") ], 2)) : createCommentVNode("", true), @@ -5090,7 +5106,7 @@ const _sfc_main$q = /* @__PURE__ */ defineComponent({ const __default__$p = { name: "MDBNavbarToggler" }; -const _sfc_main$p = /* @__PURE__ */ defineComponent({ +const _sfc_main$p = defineComponent({ ...__default__$p, props: { tag: { @@ -5122,7 +5138,7 @@ const _sfc_main$p = /* @__PURE__ */ defineComponent({ const handleClick = () => isExpanded.value = !isExpanded.value; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(navTogglerClass)), + class: normalizeClass(navTogglerClass.value), type: "button", "aria-controls": __props.target, "aria-expanded": isExpanded.value, @@ -5144,7 +5160,7 @@ const _sfc_main$p = /* @__PURE__ */ defineComponent({ const __default__$o = { name: "MDBNavbarBrand" }; -const _sfc_main$o = /* @__PURE__ */ defineComponent({ +const _sfc_main$o = defineComponent({ ...__default__$o, props: { tag: { @@ -5157,7 +5173,7 @@ const _sfc_main$o = /* @__PURE__ */ defineComponent({ const attrs = useAttrs(); const isLink = computed(() => attrs.href ? "a" : props.tag); return (_ctx, _cache) => { - return openBlock(), createBlock(resolveDynamicComponent(unref(isLink)), { class: "navbar-brand" }, { + return openBlock(), createBlock(resolveDynamicComponent(isLink.value), { class: "navbar-brand" }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") ]), @@ -5169,7 +5185,7 @@ const _sfc_main$o = /* @__PURE__ */ defineComponent({ const __default__$n = { name: "MDBNavbarNav" }; -const _sfc_main$n = /* @__PURE__ */ defineComponent({ +const _sfc_main$n = defineComponent({ ...__default__$n, props: { tag: { @@ -5209,7 +5225,7 @@ const _sfc_main$n = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5223,7 +5239,7 @@ const _hoisted_1$a = ["href", "target"]; const __default__$m = { name: "MDBNavbarItem" }; -const _sfc_main$m = /* @__PURE__ */ defineComponent({ +const _sfc_main$m = defineComponent({ ...__default__$m, props: { tag: { @@ -5269,15 +5285,15 @@ const _sfc_main$m = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { const _component_router_link = resolveComponent("router-link"); return openBlock(), createBlock(resolveDynamicComponent(props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ __props.to ? (openBlock(), createBlock(_component_router_link, { key: 0, - class: normalizeClass(unref(linkClassName)), + class: normalizeClass(linkClassName.value), exact: __props.exact, to: __props.to, - target: unref(tab) + target: tab.value }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5286,8 +5302,8 @@ const _sfc_main$m = /* @__PURE__ */ defineComponent({ }, 8, ["class", "exact", "to", "target"])) : __props.href ? (openBlock(), createElementBlock("a", { key: 1, href: __props.href, - class: normalizeClass(unref(linkClassName)), - target: unref(tab) + class: normalizeClass(linkClassName.value), + target: tab.value }, [ renderSlot(_ctx.$slots, "default") ], 10, _hoisted_1$a)) : renderSlot(_ctx.$slots, "default", { key: 2 }) @@ -5300,7 +5316,7 @@ const _sfc_main$m = /* @__PURE__ */ defineComponent({ const __default__$l = { name: "MDBPagination" }; -const _sfc_main$l = /* @__PURE__ */ defineComponent({ +const _sfc_main$l = defineComponent({ ...__default__$l, props: { tag: { @@ -5332,7 +5348,7 @@ const _sfc_main$l = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5351,7 +5367,7 @@ const _hoisted_6$2 = /* @__PURE__ */ createElementVNode("span", { class: "sr-onl const __default__$k = { name: "MDBPageNav" }; -const _sfc_main$k = /* @__PURE__ */ defineComponent({ +const _sfc_main$k = defineComponent({ ...__default__$k, props: { tag: { @@ -5387,29 +5403,29 @@ const _sfc_main$k = /* @__PURE__ */ defineComponent({ const disabledTabindex = computed(() => props.disabled ? "-1" : "false"); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ __props.prev ? (openBlock(), createElementBlock("a", { key: 0, class: "page-link", href: __props.href, - tabindex: unref(disabledTabindex), + tabindex: disabledTabindex.value, "aria-disabled": __props.disabled, "aria-label": "Previous" }, [ - createElementVNode("span", _hoisted_2$9, toDisplayString(unref(prevValue)), 1), + createElementVNode("span", _hoisted_2$9, toDisplayString(prevValue.value), 1), _hoisted_3$6 ], 8, _hoisted_1$9)) : createCommentVNode("", true), __props.next ? (openBlock(), createElementBlock("a", { key: 1, class: "page-link", href: __props.href, - tabindex: unref(disabledTabindex), + tabindex: disabledTabindex.value, "aria-disabled": __props.disabled, "aria-label": "Next" }, [ - createElementVNode("span", _hoisted_5$2, toDisplayString(unref(nextValue)), 1), + createElementVNode("span", _hoisted_5$2, toDisplayString(nextValue.value), 1), _hoisted_6$2 ], 8, _hoisted_4$4)) : createCommentVNode("", true) ]), @@ -5430,7 +5446,7 @@ const _hoisted_3$5 = { const __default__$j = { name: "MDBPageItem" }; -const _sfc_main$j = /* @__PURE__ */ defineComponent({ +const _sfc_main$j = defineComponent({ ...__default__$j, props: { tag: { @@ -5467,20 +5483,20 @@ const _sfc_main$j = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ createElementVNode("a", { class: "page-link", href: __props.href, - "aria-label": unref(labelValue), + "aria-label": labelValue.value, "aria-disabled": __props.disabled, - tabindex: unref(disabledTabindex) + tabindex: disabledTabindex.value }, [ __props.icon ? (openBlock(), createElementBlock("span", _hoisted_2$8, [ renderSlot(_ctx.$slots, "default") ])) : createCommentVNode("", true), - __props.icon ? (openBlock(), createElementBlock("span", _hoisted_3$5, toDisplayString(unref(labelValue)), 1)) : renderSlot(_ctx.$slots, "default", { key: 2 }) + __props.icon ? (openBlock(), createElementBlock("span", _hoisted_3$5, toDisplayString(labelValue.value), 1)) : renderSlot(_ctx.$slots, "default", { key: 2 }) ], 8, _hoisted_1$8) ]), _: 3 @@ -5491,7 +5507,7 @@ const _sfc_main$j = /* @__PURE__ */ defineComponent({ const __default__$i = { name: "MDBBreadcrumb" }; -const _sfc_main$i = /* @__PURE__ */ defineComponent({ +const _sfc_main$i = defineComponent({ ...__default__$i, props: { tag: { @@ -5503,7 +5519,7 @@ const _sfc_main$i = /* @__PURE__ */ defineComponent({ const className = computed(() => ["breadcrumb"]); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5516,7 +5532,7 @@ const _sfc_main$i = /* @__PURE__ */ defineComponent({ const __default__$h = { name: "MDBBreadcrumbItem" }; -const _sfc_main$h = /* @__PURE__ */ defineComponent({ +const _sfc_main$h = defineComponent({ ...__default__$h, props: { tag: { @@ -5538,8 +5554,8 @@ const _sfc_main$h = /* @__PURE__ */ defineComponent({ const currentName = computed(() => props.active && props.current); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)), - "aria-current": unref(currentName) + class: normalizeClass(className.value), + "aria-current": currentName.value }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5552,7 +5568,7 @@ const _sfc_main$h = /* @__PURE__ */ defineComponent({ const __default__$g = { name: "MDBFooter" }; -const _sfc_main$g = /* @__PURE__ */ defineComponent({ +const _sfc_main$g = defineComponent({ ...__default__$g, props: { tag: { @@ -5582,7 +5598,7 @@ const _sfc_main$g = /* @__PURE__ */ defineComponent({ }; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5595,7 +5611,7 @@ const _sfc_main$g = /* @__PURE__ */ defineComponent({ const __default__$f = { name: "MDBTabs" }; -const _sfc_main$f = /* @__PURE__ */ defineComponent({ +const _sfc_main$f = defineComponent({ ...__default__$f, props: { tag: { @@ -5699,7 +5715,7 @@ const _sfc_main$f = /* @__PURE__ */ defineComponent({ const __default__$e = { name: "MDBTabNav" }; -const _sfc_main$e = /* @__PURE__ */ defineComponent({ +const _sfc_main$e = defineComponent({ ...__default__$e, props: { tag: { @@ -5734,10 +5750,10 @@ const _sfc_main$e = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { return unref(isVertical) ? (openBlock(), createElementBlock("div", { key: 0, - class: normalizeClass(unref(columnClassName)) + class: normalizeClass(columnClassName.value) }, [ (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5746,7 +5762,7 @@ const _sfc_main$e = /* @__PURE__ */ defineComponent({ }, 8, ["class"])) ], 2)) : (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { key: 1, - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5766,7 +5782,7 @@ const __default__$d = { name: "MDBTabItem", inheritAttrs: false }; -const _sfc_main$d = /* @__PURE__ */ defineComponent({ +const _sfc_main$d = defineComponent({ ...__default__$d, props: { tag: { @@ -5802,12 +5818,12 @@ const _sfc_main$d = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { return __props.href ? (openBlock(), createElementBlock("li", _hoisted_1$7, [ createElementVNode("a", mergeProps({ - id: unref(uid), + id: uid.value, ref_key: "item", ref: item, - class: unref(className), + class: className.value, role: "tab", - "aria-controls": unref(controls), + "aria-controls": controls.value, href: __props.href }, _ctx.$attrs, { onClick: withModifiers(handleClick, ["prevent"]) @@ -5816,12 +5832,12 @@ const _sfc_main$d = /* @__PURE__ */ defineComponent({ ], 16, _hoisted_2$7) ])) : (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ key: 1, - id: unref(uid), + id: uid.value, ref_key: "item", ref: item, - class: unref(className), + class: className.value, role: "tab", - "aria-controls": unref(controls) + "aria-controls": controls.value }, _ctx.$attrs, { onClick: withModifiers(handleClick, ["prevent"]) }), { @@ -5836,7 +5852,7 @@ const _sfc_main$d = /* @__PURE__ */ defineComponent({ const __default__$c = { name: "MDBTabPane" }; -const _sfc_main$c = /* @__PURE__ */ defineComponent({ +const _sfc_main$c = defineComponent({ ...__default__$c, props: { tag: { @@ -5893,12 +5909,12 @@ const _sfc_main$c = /* @__PURE__ */ defineComponent({ }, { default: withCtx(() => [ withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - id: unref(uid), + id: uid.value, ref_key: "item", ref: item, - class: normalizeClass(unref(className)), + class: normalizeClass(className.value), role: "tabpanel", - "aria-labelledby": unref(labelledby) + "aria-labelledby": labelledby.value }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5917,7 +5933,7 @@ const __default__$b = { name: "MDBTabContent", inheritAttrs: false }; -const _sfc_main$b = /* @__PURE__ */ defineComponent({ +const _sfc_main$b = defineComponent({ ...__default__$b, props: { tag: { @@ -5943,9 +5959,9 @@ const _sfc_main$b = /* @__PURE__ */ defineComponent({ return openBlock(), createBlock(KeepAlive, null, [ unref(isVertical) ? (openBlock(), createElementBlock("div", { key: 0, - class: normalizeClass(unref(columnClassName)) + class: normalizeClass(columnClassName.value) }, [ - (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ class: unref(className) }, _ctx.$attrs), { + (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ class: className.value }, _ctx.$attrs), { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") ]), @@ -5953,7 +5969,7 @@ const _sfc_main$b = /* @__PURE__ */ defineComponent({ }, 16, ["class"])) ], 2)) : (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ key: 1, - class: unref(className) + class: className.value }, _ctx.$attrs), { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -5967,7 +5983,7 @@ const _sfc_main$b = /* @__PURE__ */ defineComponent({ const __default__$a = { name: "MDBCol" }; -const _sfc_main$a = /* @__PURE__ */ defineComponent({ +const _sfc_main$a = defineComponent({ ...__default__$a, props: { tag: { @@ -6009,7 +6025,7 @@ const _sfc_main$a = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -6022,7 +6038,7 @@ const _sfc_main$a = /* @__PURE__ */ defineComponent({ const __default__$9 = { name: "MDBRow" }; -const _sfc_main$9 = /* @__PURE__ */ defineComponent({ +const _sfc_main$9 = defineComponent({ ...__default__$9, props: { tag: { @@ -6073,7 +6089,7 @@ const _sfc_main$9 = /* @__PURE__ */ defineComponent({ }; return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -6086,7 +6102,7 @@ const _sfc_main$9 = /* @__PURE__ */ defineComponent({ const __default__$8 = { name: "MDBContainer" }; -const _sfc_main$8 = /* @__PURE__ */ defineComponent({ +const _sfc_main$8 = defineComponent({ ...__default__$8, props: { tag: { @@ -6133,7 +6149,7 @@ const _sfc_main$8 = /* @__PURE__ */ defineComponent({ }); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(className)) + class: normalizeClass(className.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") @@ -6147,7 +6163,7 @@ const __default__$7 = { name: "MDBTable", inheritAttrs: false }; -const _sfc_main$7 = /* @__PURE__ */ defineComponent({ +const _sfc_main$7 = defineComponent({ ...__default__$7, props: { tag: { @@ -6227,10 +6243,10 @@ const _sfc_main$7 = /* @__PURE__ */ defineComponent({ return (_ctx, _cache) => { return __props.responsive ? (openBlock(), createElementBlock("div", { key: 0, - class: normalizeClass(unref(wrapperClasses)) + class: normalizeClass(wrapperClasses.value) }, [ (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ - class: unref(tableClasses), + class: tableClasses.value, style: __props.tableStyle }, _ctx.$attrs), { default: withCtx(() => [ @@ -6240,7 +6256,7 @@ const _sfc_main$7 = /* @__PURE__ */ defineComponent({ }, 16, ["class", "style"])) ], 2)) : (openBlock(), createBlock(resolveDynamicComponent(__props.tag), mergeProps({ key: 1, - class: unref(tableClasses), + class: tableClasses.value, style: __props.tableStyle }, _ctx.$attrs), { default: withCtx(() => [ @@ -6283,7 +6299,7 @@ const __default__$6 = { name: "MDBInput", inheritAttrs: false }; -const _sfc_main$6 = /* @__PURE__ */ defineComponent({ +const _sfc_main$6 = defineComponent({ ...__default__$6, props: { id: String, @@ -6327,7 +6343,7 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ } }, emits: ["update:modelValue", "click-outside", "on-validate"], - setup(__props, { expose, emit }) { + setup(__props, { expose: __expose, emit }) { const props = __props; const attrs = useAttrs(); const inputRef = ref(null); @@ -6412,15 +6428,11 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ currentLength.value = typeof inputValue.value === "string" && inputValue.value ? inputValue.value.length : 0; function handleInput(e) { const target = e.target; - if (props.counter) { - if (target.value.length > props.maxlength) { - if (typeof inputValue.value === "string") { - target.value = inputValue.value; - } - return; - } - currentLength.value = target.value.length; + if (props.maxlength && target.value.length > props.maxlength && typeof inputValue.value === "string") { + target.value = inputValue.value; + return; } + currentLength.value = target.value.length; inputValue.value = target.value; emit("update:modelValue", inputValue.value); } @@ -6480,15 +6492,13 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ }); watchEffect(() => { var _a, _b; - if (props.counter) { - if (typeof props.modelValue === "string") { - if (((_a = props.modelValue) == null ? void 0 : _a.length) > props.maxlength) { - inputValue.value = props.modelValue.slice(0, props.maxlength); - currentLength.value = props.maxlength; - return; - } - currentLength.value = ((_b = props.modelValue) == null ? void 0 : _b.length) || 0; + if (typeof props.modelValue === "string") { + if (props.maxlength && ((_a = props.modelValue) == null ? void 0 : _a.length) > props.maxlength) { + inputValue.value = props.modelValue.slice(0, props.maxlength); + currentLength.value = props.maxlength; + return; } + currentLength.value = ((_b = props.modelValue) == null ? void 0 : _b.length) || 0; } inputValue.value = props.modelValue; }); @@ -6500,14 +6510,14 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ () => props.isValid, (value) => isInputValid.value = value ); - expose({ + __expose({ inputRef }); return (_ctx, _cache) => { return openBlock(), createElementBlock(Fragment, null, [ !__props.wrap ? withDirectives((openBlock(), createElementBlock("input", mergeProps({ key: 0, - class: unref(inputClassName), + class: inputClassName.value, id: unref(uid), value: inputValue.value }, _ctx.$attrs, { @@ -6523,7 +6533,7 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ key: 1, ref_key: "labelRef", ref: labelRef, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_2$6)) : createCommentVNode("", true), !__props.wrap && __props.helper ? (openBlock(), createElementBlock("div", _hoisted_3$4, toDisplayString(__props.helper), 1)) : createCommentVNode("", true), @@ -6533,12 +6543,12 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ !__props.wrap ? renderSlot(_ctx.$slots, "default", { key: 4 }) : createCommentVNode("", true), !__props.wrap && __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 5, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), - !__props.wrap && unref(customInvalidFeedback) ? (openBlock(), createElementBlock("div", { + !__props.wrap && customInvalidFeedback.value ? (openBlock(), createElementBlock("div", { key: 6, - class: normalizeClass(unref(invalidFeedbackClassName)) - }, toDisplayString(unref(customInvalidFeedback)), 3)) : createCommentVNode("", true), + class: normalizeClass(invalidFeedbackClassName.value) + }, toDisplayString(customInvalidFeedback.value), 3)) : createCommentVNode("", true), !__props.wrap && __props.formOutline ? (openBlock(), createElementBlock("div", { key: 7, class: "form-notch", @@ -6557,12 +6567,12 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ ], 512)) : createCommentVNode("", true), __props.wrap ? withDirectives((openBlock(), createBlock(resolveDynamicComponent(__props.tag), { key: 8, - class: normalizeClass(unref(wrapperClassName)), - style: normalizeStyle(unref(validationStyle)) + class: normalizeClass(wrapperClassName.value), + style: normalizeStyle(validationStyle.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "prepend"), - createElementVNode("input", mergeProps({ class: unref(inputClassName) }, _ctx.$attrs, { + createElementVNode("input", mergeProps({ class: inputClassName.value }, _ctx.$attrs, { id: unref(uid), value: inputValue.value, onInput: handleInput, @@ -6575,7 +6585,7 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ key: 0, ref_key: "labelRef", ref: labelRef, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_8$1)) : createCommentVNode("", true), __props.helper ? (openBlock(), createElementBlock("div", _hoisted_9$1, toDisplayString(__props.helper), 1)) : createCommentVNode("", true), @@ -6585,12 +6595,12 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ renderSlot(_ctx.$slots, "default"), __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 3, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), - unref(customInvalidFeedback) ? (openBlock(), createElementBlock("div", { + customInvalidFeedback.value ? (openBlock(), createElementBlock("div", { key: 4, - class: normalizeClass(unref(invalidFeedbackClassName)) - }, toDisplayString(unref(customInvalidFeedback)), 3)) : createCommentVNode("", true), + class: normalizeClass(invalidFeedbackClassName.value) + }, toDisplayString(customInvalidFeedback.value), 3)) : createCommentVNode("", true), __props.formOutline ? (openBlock(), createElementBlock("div", { key: 5, class: "form-notch", @@ -6617,6 +6627,7 @@ const _sfc_main$6 = /* @__PURE__ */ defineComponent({ }; } }); +var MDBInput = _sfc_main$6; const _hoisted_1$5 = ["id", "value", "rows"]; const _hoisted_2$5 = ["for"]; const _hoisted_3$3 = { @@ -6652,7 +6663,7 @@ const __default__$5 = { name: "MDBTextarea", inheritAttrs: false }; -const _sfc_main$5 = /* @__PURE__ */ defineComponent({ +const _sfc_main$5 = defineComponent({ ...__default__$5, props: { id: String, @@ -6849,7 +6860,7 @@ const _sfc_main$5 = /* @__PURE__ */ defineComponent({ return openBlock(), createElementBlock(Fragment, null, [ !__props.wrap ? (openBlock(), createElementBlock("textarea", mergeProps({ key: 0, - class: unref(textareaClassName) + class: textareaClassName.value }, _ctx.$attrs, { id: unref(uid), value: textareaValue.value, @@ -6872,20 +6883,20 @@ const _sfc_main$5 = /* @__PURE__ */ defineComponent({ !__props.wrap ? renderSlot(_ctx.$slots, "default", { key: 4 }) : createCommentVNode("", true), !__props.wrap && __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 5, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), - !__props.wrap && unref(customInvalidFeedback) ? (openBlock(), createElementBlock("div", { + !__props.wrap && customInvalidFeedback.value ? (openBlock(), createElementBlock("div", { key: 6, - class: normalizeClass(unref(invalidFeedbackClassName)) - }, toDisplayString(unref(customInvalidFeedback)), 3)) : createCommentVNode("", true), + class: normalizeClass(invalidFeedbackClassName.value) + }, toDisplayString(customInvalidFeedback.value), 3)) : createCommentVNode("", true), __props.wrap ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { key: 7, - class: normalizeClass(unref(wrapperClassName)), - style: normalizeStyle(unref(validationStyle)) + class: normalizeClass(wrapperClassName.value), + style: normalizeStyle(validationStyle.value) }, { default: withCtx(() => [ renderSlot(_ctx.$slots, "prepend"), - createElementVNode("textarea", mergeProps({ class: unref(textareaClassName) }, _ctx.$attrs, { + createElementVNode("textarea", mergeProps({ class: textareaClassName.value }, _ctx.$attrs, { id: unref(uid), value: textareaValue.value, onInput: handleInput, @@ -6906,12 +6917,12 @@ const _sfc_main$5 = /* @__PURE__ */ defineComponent({ ])) : createCommentVNode("", true), __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 3, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), - unref(customInvalidFeedback) ? (openBlock(), createElementBlock("div", { + customInvalidFeedback.value ? (openBlock(), createElementBlock("div", { key: 4, - class: normalizeClass(unref(invalidFeedbackClassName)) - }, toDisplayString(unref(customInvalidFeedback)), 3)) : createCommentVNode("", true), + class: normalizeClass(invalidFeedbackClassName.value) + }, toDisplayString(customInvalidFeedback.value), 3)) : createCommentVNode("", true), __props.formOutline ? (openBlock(), createElementBlock("div", _hoisted_11, [ createElementVNode("div", { class: "form-notch-leading", @@ -6939,7 +6950,7 @@ const __default__$4 = { name: "MDBCheckbox", inheritAttrs: false }; -const _sfc_main$4 = /* @__PURE__ */ defineComponent({ +const _sfc_main$4 = defineComponent({ ...__default__$4, props: { id: String, @@ -7039,11 +7050,11 @@ const _sfc_main$4 = /* @__PURE__ */ defineComponent({ return openBlock(), createElementBlock(Fragment, null, [ __props.wrap ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { key: 0, - class: normalizeClass(unref(wrapperClassName)) + class: normalizeClass(wrapperClassName.value) }, { default: withCtx(() => [ createElementVNode("input", mergeProps({ - class: unref(inputClassName), + class: inputClassName.value, type: "checkbox" }, _ctx.$attrs, { id: unref(uid), @@ -7056,24 +7067,24 @@ const _sfc_main$4 = /* @__PURE__ */ defineComponent({ }), null, 16, _hoisted_1$4), __props.label ? (openBlock(), createElementBlock("label", { key: 0, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid), innerHTML: __props.label }, null, 10, _hoisted_2$4)) : createCommentVNode("", true), __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 1, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), __props.invalidFeedback ? (openBlock(), createElementBlock("div", { key: 2, - class: normalizeClass(unref(invalidFeedbackClassName)) + class: normalizeClass(invalidFeedbackClassName.value) }, toDisplayString(__props.invalidFeedback), 3)) : createCommentVNode("", true) ]), _: 1 }, 8, ["class"])) : createCommentVNode("", true), !__props.wrap ? (openBlock(), createElementBlock("input", mergeProps({ key: 1, - class: unref(inputClassName), + class: inputClassName.value, type: "checkbox" }, _ctx.$attrs, { id: unref(uid), @@ -7086,17 +7097,17 @@ const _sfc_main$4 = /* @__PURE__ */ defineComponent({ }), null, 16, _hoisted_3$2)) : createCommentVNode("", true), !__props.wrap && __props.label ? (openBlock(), createElementBlock("label", { key: 2, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid), innerHTML: __props.label }, null, 10, _hoisted_4$1)) : createCommentVNode("", true), !__props.wrap && __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 3, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), !__props.wrap && __props.invalidFeedback ? (openBlock(), createElementBlock("div", { key: 4, - class: normalizeClass(unref(invalidFeedbackClassName)) + class: normalizeClass(invalidFeedbackClassName.value) }, toDisplayString(__props.invalidFeedback), 3)) : createCommentVNode("", true) ], 64); }; @@ -7110,7 +7121,7 @@ const __default__$3 = { name: "MDBRadio", inheritAttrs: false }; -const _sfc_main$3 = /* @__PURE__ */ defineComponent({ +const _sfc_main$3 = defineComponent({ ...__default__$3, props: { id: String, @@ -7208,11 +7219,11 @@ const _sfc_main$3 = /* @__PURE__ */ defineComponent({ return openBlock(), createElementBlock(Fragment, null, [ __props.wrap ? (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { key: 0, - class: normalizeClass(unref(wrapperClassName)) + class: normalizeClass(wrapperClassName.value) }, { default: withCtx(() => [ withDirectives(createElementVNode("input", mergeProps({ - class: unref(inputClassName), + class: inputClassName.value, type: "radio" }, _ctx.$attrs, { id: unref(uid), @@ -7227,23 +7238,23 @@ const _sfc_main$3 = /* @__PURE__ */ defineComponent({ ]), __props.label ? (openBlock(), createElementBlock("label", { key: 0, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_2$3)) : createCommentVNode("", true), __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 1, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), __props.invalidFeedback ? (openBlock(), createElementBlock("div", { key: 2, - class: normalizeClass(unref(invalidFeedbackClassName)) + class: normalizeClass(invalidFeedbackClassName.value) }, toDisplayString(__props.invalidFeedback), 3)) : createCommentVNode("", true) ]), _: 1 }, 8, ["class"])) : createCommentVNode("", true), !__props.wrap ? withDirectives((openBlock(), createElementBlock("input", mergeProps({ key: 1, - class: unref(inputClassName), + class: inputClassName.value, type: "radio" }, _ctx.$attrs, { id: unref(uid), @@ -7258,16 +7269,16 @@ const _sfc_main$3 = /* @__PURE__ */ defineComponent({ ]) : createCommentVNode("", true), !__props.wrap && __props.label ? (openBlock(), createElementBlock("label", { key: 2, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_4)) : createCommentVNode("", true), !__props.wrap && __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 3, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), !__props.wrap && __props.invalidFeedback ? (openBlock(), createElementBlock("div", { key: 4, - class: normalizeClass(unref(invalidFeedbackClassName)) + class: normalizeClass(invalidFeedbackClassName.value) }, toDisplayString(__props.invalidFeedback), 3)) : createCommentVNode("", true) ], 64); }; @@ -7360,23 +7371,23 @@ const _sfc_main$2 = defineComponent({ return openBlock(), createElementBlock(Fragment, null, [ __props.label ? (openBlock(), createElementBlock("label", { key: 0, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_1$2)) : createCommentVNode("", true), createElementVNode("input", mergeProps({ type: "file", - class: unref(inputClassName) + class: inputClassName.value }, _ctx.$attrs, { id: unref(uid), onChange: handleChange }), null, 16, _hoisted_2$2), __props.validFeedback ? (openBlock(), createElementBlock("div", { key: 1, - class: normalizeClass(unref(validFeedbackClassName)) + class: normalizeClass(validFeedbackClassName.value) }, toDisplayString(__props.validFeedback), 3)) : createCommentVNode("", true), __props.invalidFeedback ? (openBlock(), createElementBlock("div", { key: 2, - class: normalizeClass(unref(invalidFeedbackClassName)) + class: normalizeClass(invalidFeedbackClassName.value) }, toDisplayString(__props.invalidFeedback), 3)) : createCommentVNode("", true) ], 64); }; @@ -7389,7 +7400,7 @@ const __default__$1 = { name: "MDBRange", inheritAttrs: false }; -const _sfc_main$1 = /* @__PURE__ */ defineComponent({ +const _sfc_main$1 = defineComponent({ ...__default__$1, props: { id: String, @@ -7468,16 +7479,16 @@ const _sfc_main$1 = /* @__PURE__ */ defineComponent({ return openBlock(), createElementBlock(Fragment, null, [ __props.label ? (openBlock(), createElementBlock("label", { key: 0, - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_1$1)) : createCommentVNode("", true), (openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(wrapperClassName)) + class: normalizeClass(wrapperClassName.value) }, { default: withCtx(() => [ createElementVNode("input", mergeProps({ type: "range", - class: unref(inputClassName), + class: inputClassName.value, id: unref(uid), value: inputValue.value, min: minValue.value, @@ -7491,7 +7502,7 @@ const _sfc_main$1 = /* @__PURE__ */ defineComponent({ }), null, 16, _hoisted_2$1), __props.thumb ? (openBlock(), createElementBlock("span", { key: 0, - class: normalizeClass(unref(thumbClassName)), + class: normalizeClass(thumbClassName.value), style: normalizeStyle({ left: thumbLeftPosition.value }) }, [ createElementVNode("span", _hoisted_3, toDisplayString(inputValue.value), 1) @@ -7509,7 +7520,7 @@ const __default__ = { name: "MDBSwitch", inheritAttrs: false }; -const _sfc_main = /* @__PURE__ */ defineComponent({ +const _sfc_main = defineComponent({ ...__default__, props: { id: String, @@ -7550,19 +7561,19 @@ const _sfc_main = /* @__PURE__ */ defineComponent({ ); return (_ctx, _cache) => { return openBlock(), createBlock(resolveDynamicComponent(__props.tag), { - class: normalizeClass(unref(wrapperClassName)) + class: normalizeClass(wrapperClassName.value) }, { default: withCtx(() => [ createElementVNode("input", mergeProps({ type: "checkbox", - class: unref(inputClassName), + class: inputClassName.value, id: unref(uid) }, _ctx.$attrs, { checked: inputValue.value, onChange: handleChange }), null, 16, _hoisted_1), createElementVNode("label", { - class: normalizeClass(unref(labelClassName)), + class: normalizeClass(labelClassName.value), for: unref(uid) }, toDisplayString(__props.label), 11, _hoisted_2) ]), @@ -7804,5 +7815,5 @@ const setCollapsibleActive = (links) => { } }); }; -export { _sfc_main$t as MDBAccordion, _sfc_main$s as MDBAccordionItem, _sfc_main$Y as MDBBadge, _sfc_main$i as MDBBreadcrumb, _sfc_main$h as MDBBreadcrumbItem, _sfc_main$X as MDBBtn, _sfc_main$V as MDBBtnClose, _sfc_main$W as MDBBtnGroup, _sfc_main$U as MDBCard, _sfc_main$T as MDBCardBody, _sfc_main$O as MDBCardFooter, _sfc_main$M as MDBCardGroup, _sfc_main$P as MDBCardHeader, _sfc_main$Q as MDBCardImg, _sfc_main$N as MDBCardLink, _sfc_main$R as MDBCardText, _sfc_main$S as MDBCardTitle, _sfc_main$L as MDBCarousel, _sfc_main$4 as MDBCheckbox, _sfc_main$a as MDBCol, _sfc_main$F as MDBCollapse, _sfc_main$8 as MDBContainer, _sfc_main$E as MDBDropdown, _sfc_main$B as MDBDropdownItem, _sfc_main$C as MDBDropdownMenu, _sfc_main$D as MDBDropdownToggle, _sfc_main$2 as MDBFile, _sfc_main$g as MDBFooter, _sfc_main$r as MDBIcon, _sfc_main$6 as MDBInput, _sfc_main$K as MDBListGroup, _sfc_main$J as MDBListGroupItem, _sfc_main$y as MDBModal, _sfc_main$v as MDBModalBody, _sfc_main$u as MDBModalFooter, _sfc_main$x as MDBModalHeader, _sfc_main$w as MDBModalTitle, _sfc_main$q as MDBNavbar, _sfc_main$o as MDBNavbarBrand, _sfc_main$m as MDBNavbarItem, _sfc_main$n as MDBNavbarNav, _sfc_main$p as MDBNavbarToggler, _sfc_main$j as MDBPageItem, _sfc_main$k as MDBPageNav, _sfc_main$l as MDBPagination, _sfc_main$z as MDBPopover, _sfc_main$I as MDBProgress, _sfc_main$H as MDBProgressBar, _sfc_main$3 as MDBRadio, _sfc_main$1 as MDBRange, _sfc_main$9 as MDBRow, _sfc_main$G as MDBSpinner, _sfc_main as MDBSwitch, _sfc_main$b as MDBTabContent, _sfc_main$d as MDBTabItem, _sfc_main$e as MDBTabNav, _sfc_main$c as MDBTabPane, _sfc_main$7 as MDBTable, _sfc_main$f as MDBTabs, _sfc_main$5 as MDBTextarea, _sfc_main$A as MDBTooltip, vMdbClickOutside as mdbClickOutside, RippleDirective as mdbRipple, ScrollSpyDirective as mdbScrollspy }; +export { _sfc_main$t as MDBAccordion, _sfc_main$s as MDBAccordionItem, _sfc_main$Y as MDBBadge, _sfc_main$i as MDBBreadcrumb, _sfc_main$h as MDBBreadcrumbItem, _sfc_main$X as MDBBtn, _sfc_main$V as MDBBtnClose, _sfc_main$W as MDBBtnGroup, _sfc_main$U as MDBCard, _sfc_main$T as MDBCardBody, _sfc_main$O as MDBCardFooter, _sfc_main$M as MDBCardGroup, _sfc_main$P as MDBCardHeader, _sfc_main$Q as MDBCardImg, _sfc_main$N as MDBCardLink, _sfc_main$R as MDBCardText, _sfc_main$S as MDBCardTitle, _sfc_main$L as MDBCarousel, _sfc_main$4 as MDBCheckbox, _sfc_main$a as MDBCol, _sfc_main$F as MDBCollapse, _sfc_main$8 as MDBContainer, _sfc_main$E as MDBDropdown, _sfc_main$B as MDBDropdownItem, _sfc_main$C as MDBDropdownMenu, _sfc_main$D as MDBDropdownToggle, _sfc_main$2 as MDBFile, _sfc_main$g as MDBFooter, _sfc_main$r as MDBIcon, MDBInput, _sfc_main$K as MDBListGroup, _sfc_main$J as MDBListGroupItem, _sfc_main$y as MDBModal, _sfc_main$v as MDBModalBody, _sfc_main$u as MDBModalFooter, _sfc_main$x as MDBModalHeader, _sfc_main$w as MDBModalTitle, _sfc_main$q as MDBNavbar, _sfc_main$o as MDBNavbarBrand, _sfc_main$m as MDBNavbarItem, _sfc_main$n as MDBNavbarNav, _sfc_main$p as MDBNavbarToggler, _sfc_main$j as MDBPageItem, _sfc_main$k as MDBPageNav, _sfc_main$l as MDBPagination, _sfc_main$z as MDBPopover, _sfc_main$I as MDBProgress, _sfc_main$H as MDBProgressBar, _sfc_main$3 as MDBRadio, _sfc_main$1 as MDBRange, _sfc_main$9 as MDBRow, _sfc_main$G as MDBSpinner, _sfc_main as MDBSwitch, _sfc_main$b as MDBTabContent, _sfc_main$d as MDBTabItem, _sfc_main$e as MDBTabNav, _sfc_main$c as MDBTabPane, _sfc_main$7 as MDBTable, _sfc_main$f as MDBTabs, _sfc_main$5 as MDBTextarea, _sfc_main$A as MDBTooltip, vMdbClickOutside as mdbClickOutside, RippleDirective as mdbRipple, ScrollSpyDirective as mdbScrollspy }; //# sourceMappingURL=mdb.es.min.js.map diff --git a/js/mdb.es.min.js.map b/js/mdb.es.min.js.map index 84d63a0..5fac3fa 100644 --- a/js/mdb.es.min.js.map +++ b/js/mdb.es.min.js.map @@ -1 +1 @@ -{"version":3,"file":"mdb.es.min.js","sources":["../../../src/components/free/components/MDBBadge.vue","../../../src/directives/free/mdbRipple.ts","../../../src/components/free/components/MDBBtn.vue","../../../src/components/free/components/MDBBtnGroup.vue","../../../src/components/free/components/MDBBtnClose.vue","../../../src/components/free/components/MDBCard.vue","../../../src/components/free/components/MDBCardBody.vue","../../../src/components/free/components/MDBCardTitle.vue","../../../src/components/free/components/MDBCardText.vue","../../../src/components/free/components/MDBCardImg.vue","../../../src/components/free/components/MDBCardHeader.vue","../../../src/components/free/components/MDBCardFooter.vue","../../../src/components/free/components/MDBCardLink.vue","../../../src/components/free/components/MDBCardGroup.vue","../../../src/components/free/components/MDBCarousel.vue","../../../src/components/free/components/MDBListGroup.vue","../../../src/components/free/components/MDBListGroupItem.vue","../../../src/components/free/components/MDBProgress.vue","../../../src/components/free/components/MDBProgressBar.vue","../../../src/components/free/components/MDBSpinner.vue","../../../src/components/utils/getUID.ts","../../../src/components/utils/MDBEventHandlers.ts","../../../src/components/free/components/MDBCollapse.vue","../../../node_modules/@popperjs/core/lib/enums.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../node_modules/@popperjs/core/lib/utils/math.js","../../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../../node_modules/@popperjs/core/lib/utils/within.js","../../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../../node_modules/@popperjs/core/lib/utils/debounce.js","../../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../../node_modules/@popperjs/core/lib/createPopper.js","../../../node_modules/@popperjs/core/lib/popper.js","../../../src/components/utils/MDBPopper.ts","../../../src/components/utils/MDBBreakpointHandler.ts","../../../src/composables/free/useMotionReduced.ts","../../../src/components/free/components/MDBDropdown.vue","../../../src/directives/free/mdbClickOutside.ts","../../../src/components/free/components/MDBDropdownToggle.vue","../../../src/components/free/components/MDBDropdownMenu.vue","../../../src/components/free/components/MDBDropdownItem.vue","../../../src/components/free/components/MDBTooltip.vue","../../../src/components/free/components/MDBPopover.vue","../../../src/components/utils/MDBFocusTrap.ts","../../../src/composables/free/useMDBModal.ts","../../../src/components/free/components/MDBModal.vue","../../../src/components/free/components/MDBModalHeader.vue","../../../src/components/free/components/MDBModalTitle.vue","../../../src/components/free/components/MDBModalBody.vue","../../../src/components/free/components/MDBModalFooter.vue","../../../src/components/free/components/MDBAccordion.vue","../../../src/components/free/components/MDBAccordionItem.vue","../../../src/components/free/content-styles/MDBIcon.vue","../../../src/components/free/navigation/MDBNavbar.vue","../../../src/components/free/navigation/MDBNavbarToggler.vue","../../../src/components/free/navigation/MDBNavbarBrand.vue","../../../src/components/free/navigation/MDBNavbarNav.vue","../../../src/components/free/navigation/MDBNavbarItem.vue","../../../src/components/free/navigation/MDBPagination.vue","../../../src/components/free/navigation/MDBPageNav.vue","../../../src/components/free/navigation/MDBPageItem.vue","../../../src/components/free/navigation/MDBBreadcrumb.vue","../../../src/components/free/navigation/MDBBreadcrumbItem.vue","../../../src/components/free/navigation/MDBFooter.vue","../../../src/components/free/navigation/MDBTabs.vue","../../../src/components/free/navigation/MDBTabNav.vue","../../../src/components/free/navigation/MDBTabItem.vue","../../../src/components/free/navigation/MDBTabPane.vue","../../../src/components/free/navigation/MDBTabContent.vue","../../../src/components/free/layout/MDBCol.vue","../../../src/components/free/layout/MDBRow.vue","../../../src/components/free/layout/MDBContainer.vue","../../../src/components/free/data/MDBTable.vue","../../../src/components/free/forms/MDBInput.vue","../../../src/components/free/forms/MDBTextarea.vue","../../../src/components/free/forms/MDBCheckbox.vue","../../../src/components/free/forms/MDBRadio.vue","../../../src/components/free/forms/MDBFile.vue","../../../src/components/free/forms/MDBRange.vue","../../../src/components/free/forms/MDBSwitch.vue","../../../src/directives/free/mdbScrollspy.ts"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface DiameterOptions {\r\n offsetX: number;\r\n offsetY: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface Styles {\r\n left: string;\r\n top: string;\r\n height: string;\r\n width: string;\r\n transitionDelay: string;\r\n transitionDuration: string;\r\n backgroundImage?: string;\r\n}\r\n\r\ninterface RippleElement extends HTMLDivElement {\r\n waves: (e: MouseEvent) => void;\r\n}\r\n\r\ninterface MouseEventWithLayer extends MouseEvent {\r\n layerY: number;\r\n layerX: number;\r\n}\r\n\r\ninterface WaveTypes {\r\n top: number;\r\n left: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface RippleOptionTypes {\r\n centered?: boolean;\r\n color: string;\r\n duration?: number;\r\n radius?: number;\r\n unbound?: boolean;\r\n}\r\n\r\nconst bsColors = [\r\n \"primary\",\r\n \"secondary\",\r\n \"success\",\r\n \"danger\",\r\n \"warning\",\r\n \"info\",\r\n \"light\",\r\n \"dark\",\r\n];\r\nconst gradient =\r\n \"rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%\";\r\nconst defaultColor = [0, 0, 0];\r\nconst transitionBreakOpacity = 0.5;\r\n\r\nconst isBSColor = (propColor: string | undefined) =>\r\n propColor && bsColors.includes(propColor.toLowerCase());\r\n\r\nconst colorToRGB = (color: string | number[], defaultColor: number[]) => {\r\n const hexToRgb = (color: string) => {\r\n const HEX_COLOR_LENGTH = 7;\r\n const IS_SHORT_HEX = color.length < HEX_COLOR_LENGTH;\r\n if (IS_SHORT_HEX) {\r\n color = `#${color[1]}${color[1]}${color[2]}${color[2]}${color[3]}${color[3]}`;\r\n }\r\n return [\r\n parseInt(color.substr(1, 2), 16),\r\n parseInt(color.substr(3, 2), 16),\r\n parseInt(color.substr(5, 2), 16),\r\n ];\r\n };\r\n\r\n const namedColorsToRgba = (color: string) => {\r\n const tempElem = document.body.appendChild(\r\n document.createElement(\"fictum\")\r\n );\r\n const flag = \"rgb(1, 2, 3)\";\r\n tempElem.style.color = flag;\r\n\r\n if (tempElem.style.color !== flag) {\r\n return defaultColor;\r\n }\r\n tempElem.style.color = color;\r\n\r\n if (tempElem.style.color === flag || tempElem.style.color === \"\") {\r\n return defaultColor;\r\n }\r\n color = getComputedStyle(tempElem).color;\r\n document.body.removeChild(tempElem);\r\n\r\n return color;\r\n };\r\n\r\n const rgbaToRgb = (color: string) => {\r\n const colorMatch = color.match(/[.\\d]+/g);\r\n if (colorMatch === null) {\r\n return;\r\n }\r\n\r\n const colorArr: number[] = colorMatch.map((a) => +Number(a));\r\n colorArr.length = 3;\r\n return colorArr;\r\n };\r\n\r\n if (typeof color === \"string\" && color.toLowerCase() === \"transparent\") {\r\n return defaultColor;\r\n }\r\n if (typeof color === \"string\" && color[0] === \"#\") {\r\n return hexToRgb(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === -1) {\r\n color = namedColorsToRgba(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === 0) {\r\n return rgbaToRgb(color);\r\n }\r\n\r\n return defaultColor;\r\n};\r\n\r\nconst getDiameter = ({ offsetX, offsetY, height, width }: DiameterOptions) => {\r\n const top = offsetY <= height / 2;\r\n const left = offsetX <= width / 2;\r\n const pythagorean = (sideA: number, sideB: number) =>\r\n Math.sqrt(sideA ** 2 + sideB ** 2);\r\n\r\n const positionCenter = offsetY === height / 2 && offsetX === width / 2;\r\n const quadrant = {\r\n first: top === true && left === false,\r\n second: top === true && left === true,\r\n third: top === false && left === true,\r\n fourth: top === false && left === false,\r\n };\r\n\r\n const getCorner = {\r\n topLeft: pythagorean(offsetX, offsetY),\r\n topRight: pythagorean(width - offsetX, offsetY),\r\n bottomLeft: pythagorean(offsetX, height - offsetY),\r\n bottomRight: pythagorean(width - offsetX, height - offsetY),\r\n };\r\n\r\n let diameter = 0;\r\n\r\n if (positionCenter || quadrant.fourth) {\r\n diameter = getCorner.topLeft;\r\n } else if (quadrant.third) {\r\n diameter = getCorner.topRight;\r\n } else if (quadrant.second) {\r\n diameter = getCorner.bottomRight;\r\n } else if (quadrant.first) {\r\n diameter = getCorner.bottomLeft;\r\n }\r\n return diameter * 2;\r\n};\r\n\r\nconst setStyles = (el: HTMLElement, styles: Styles) => {\r\n for (const property in styles) {\r\n el.style[property] = styles[property];\r\n }\r\n};\r\n\r\nconst getBackgroundImage = (color: string) => {\r\n const rgb = colorToRGB(color, defaultColor);\r\n if (color !== \"\" && rgb) {\r\n const rgbValue = rgb.join(\",\");\r\n const gradientImage = gradient.split(\"{{color}}\").join(`${rgbValue}`);\r\n return `radial-gradient(circle, ${gradientImage})`;\r\n }\r\n};\r\n\r\nconst runRipple = (\r\n el: HTMLElement,\r\n waveConfig: WaveTypes,\r\n options: RippleOptionTypes\r\n) => {\r\n const rippleElement = document.createElement(\"div\");\r\n rippleElement.classList.add(\"ripple-wave\");\r\n\r\n const diameterConfig = {\r\n offsetX: options.centered ? waveConfig.height / 2 : waveConfig.left,\r\n offsetY: options.centered ? waveConfig.width / 2 : waveConfig.top,\r\n height: waveConfig.height,\r\n width: waveConfig.width,\r\n };\r\n const diameter = getDiameter(diameterConfig);\r\n const radiusValue = options.radius || diameter / 2;\r\n const opacity = {\r\n delay: options.duration && options.duration * transitionBreakOpacity,\r\n duration:\r\n options.duration &&\r\n options.duration - options.duration * transitionBreakOpacity,\r\n };\r\n\r\n const styles: Styles = {\r\n left: options.centered\r\n ? `${Math.round(waveConfig.width / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.left - radiusValue)}px`,\r\n top: options.centered\r\n ? `${Math.round(waveConfig.height / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.top - radiusValue)}px`,\r\n height: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n width: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n transitionDelay: `0s, ${opacity.delay}ms`,\r\n transitionDuration: `${options.duration}ms, ${opacity.duration}ms`,\r\n };\r\n\r\n if (options.unbound) {\r\n el.classList.add(\"ripple-surface-unbound\");\r\n }\r\n\r\n if (isBSColor(options.color)) {\r\n el.classList.add(`ripple-surface-${options.color}`);\r\n } else {\r\n styles.backgroundImage = getBackgroundImage(options.color);\r\n }\r\n\r\n setStyles(rippleElement, styles);\r\n el.appendChild(rippleElement);\r\n\r\n setTimeout(() => {\r\n rippleElement.classList.add(\"active\");\r\n }, 50);\r\n\r\n setTimeout(\r\n () => {\r\n el.removeChild(rippleElement);\r\n },\r\n options.duration ? options.duration + 1000 : 1000\r\n );\r\n};\r\n\r\nconst RippleDirective: Directive = {\r\n mounted(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n const options: RippleOptionTypes = {\r\n centered: (binding.value && binding.value.centered) || false,\r\n color: (binding.value && binding.value.color) || \"\",\r\n duration: (binding.value && binding.value.duration) || 500,\r\n radius: (binding.value && binding.value.radius) || 0,\r\n unbound: (binding.value && binding.value.unbound) || false,\r\n };\r\n\r\n el.classList.add(\"ripple-surface\");\r\n\r\n el.waves = (e: MouseEventWithLayer) => {\r\n const waveConfig: WaveTypes = {\r\n top: e.layerY,\r\n left: e.layerX,\r\n height: el.offsetHeight,\r\n width: el.offsetWidth,\r\n };\r\n runRipple(el, waveConfig, options);\r\n };\r\n\r\n el.addEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n\r\n updated(el: RippleElement) {\r\n if (!el.classList.contains(\"ripple-surface\")) {\r\n el.classList.add(\"ripple-surface\");\r\n }\r\n },\r\n\r\n unmounted(el: RippleElement) {\r\n el.removeEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n};\r\n\r\nexport default RippleDirective;\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","const MAX_UID = 1000000;\r\n\r\nexport const getUID = (prefix: string) => {\r\n do {\r\n prefix += Math.floor(Math.random() * MAX_UID);\r\n } while (document.getElementById(prefix));\r\n\r\n return prefix;\r\n};\r\n","type TypeEvent = [boolean, EventListenerOrEventListenerObject, string];\r\n\r\nconst stripNameRegex = /\\..*/;\r\nconst customEvents = {\r\n mouseenter: \"mouseover\",\r\n mouseleave: \"mouseout\",\r\n};\r\nconst nativeEvents = [\r\n \"click\",\r\n \"dblclick\",\r\n \"mouseup\",\r\n \"mousedown\",\r\n \"contextmenu\",\r\n \"mousewheel\",\r\n \"DOMMouseScroll\",\r\n \"mouseover\",\r\n \"mouseout\",\r\n \"mousemove\",\r\n \"selectstart\",\r\n \"selectend\",\r\n \"keydown\",\r\n \"keypress\",\r\n \"keyup\",\r\n \"orientationchange\",\r\n \"touchstart\",\r\n \"touchmove\",\r\n \"touchend\",\r\n \"touchcancel\",\r\n \"pointerdown\",\r\n \"pointermove\",\r\n \"pointerup\",\r\n \"pointerleave\",\r\n \"pointercancel\",\r\n \"gesturestart\",\r\n \"gesturechange\",\r\n \"gestureend\",\r\n \"focus\",\r\n \"blur\",\r\n \"change\",\r\n \"reset\",\r\n \"select\",\r\n \"submit\",\r\n \"focusin\",\r\n \"focusout\",\r\n \"load\",\r\n \"unload\",\r\n \"beforeunload\",\r\n \"resize\",\r\n \"move\",\r\n \"DOMContentLoaded\",\r\n \"readystatechange\",\r\n \"error\",\r\n \"abort\",\r\n \"scroll\",\r\n];\r\n\r\nfunction normalizeParams(\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n): TypeEvent {\r\n const delegation = typeof handler === \"string\";\r\n const originalHandler = delegation ? delegationFn : handler;\r\n\r\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\r\n let typeEvent = originalTypeEvent.replace(stripNameRegex, \"\");\r\n const custom = customEvents[typeEvent];\r\n\r\n if (custom) {\r\n typeEvent = custom;\r\n }\r\n\r\n const isNative = nativeEvents.indexOf(typeEvent) > -1;\r\n\r\n if (!isNative) {\r\n typeEvent = originalTypeEvent;\r\n }\r\n\r\n return [delegation, originalHandler, typeEvent];\r\n}\r\n\r\nfunction addHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n) {\r\n if (typeof originalTypeEvent !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n if (!handler) {\r\n handler = delegationFn;\r\n delegationFn = null;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n originalTypeEvent,\r\n handler,\r\n delegationFn\r\n );\r\n element.addEventListener(typeEvent, originalHandler, delegation);\r\n}\r\n\r\nfunction removeHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n typeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationSelector: EventListenerOrEventListenerObject\r\n) {\r\n element.removeEventListener(typeEvent, handler, !!delegationSelector);\r\n}\r\n\r\nexport const on = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n addHandler(element, event, handler, delegationFn);\r\n};\r\n\r\nexport const off = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n removeHandler(\r\n element,\r\n typeEvent,\r\n originalHandler,\r\n delegation ? handler : null\r\n );\r\n};\r\n\r\nexport const onMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n on(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n\r\nexport const offMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n off(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (process.env.NODE_ENV !== \"production\") {\n if (!isHTMLElement(arrowElement)) {\n console.error(['Popper: \"arrow\" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' '));\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: \"arrow\" modifier\\'s `element` must be a child of the popper', 'element.'].join(' '));\n }\n\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n\n if (process.env.NODE_ENV !== \"production\") {\n var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || '';\n\n if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) {\n return transitionProperty.indexOf(property) >= 0;\n })) {\n console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: \"transform\", \"top\", \"right\", \"bottom\", \"left\".', '\\n\\n', 'Disable the \"computeStyles\" modifier\\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\\n\\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' '));\n }\n }\n\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, \"auto\" cannot be used to allow \"bottom-start\".', 'Use \"auto-start\" instead.'].join(' '));\n }\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport getComputedStyle from \"./dom-utils/getComputedStyle.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport validateModifiers from \"./utils/validateModifiers.js\";\nimport uniqueBy from \"./utils/uniqueBy.js\";\nimport getBasePlacement from \"./utils/getBasePlacement.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nimport { auto } from \"./enums.js\";\nvar INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.';\nvar INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.';\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n }); // Validate the provided modifiers so that the consumer will get warned\n // if one of the modifiers is invalid for any reason\n\n if (process.env.NODE_ENV !== \"production\") {\n var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) {\n var name = _ref.name;\n return name;\n });\n validateModifiers(modifiers);\n\n if (getBasePlacement(state.options.placement) === auto) {\n var flipModifier = state.orderedModifiers.find(function (_ref2) {\n var name = _ref2.name;\n return name === 'flip';\n });\n\n if (!flipModifier) {\n console.error(['Popper: \"auto\" placements require the \"flip\" modifier be', 'present and enabled to work.'].join(' '));\n }\n }\n\n var _getComputedStyle = getComputedStyle(popper),\n marginTop = _getComputedStyle.marginTop,\n marginRight = _getComputedStyle.marginRight,\n marginBottom = _getComputedStyle.marginBottom,\n marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can\n // cause bugs with positioning, so we'll warn the consumer\n\n\n if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) {\n return parseFloat(margin);\n })) {\n console.warn(['Popper: CSS \"margin\" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' '));\n }\n }\n\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n var __debug_loops__ = 0;\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (process.env.NODE_ENV !== \"production\") {\n __debug_loops__ += 1;\n\n if (__debug_loops__ > 100) {\n console.error(INFINITE_LOOP_ERROR);\n break;\n }\n }\n\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref3) {\n var name = _ref3.name,\n _ref3$options = _ref3.options,\n options = _ref3$options === void 0 ? {} : _ref3$options,\n effect = _ref3.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { ref, nextTick, reactive } from \"vue\";\r\nimport { createPopper } from \"@popperjs/core\";\r\n\r\ninterface PopperOptionsValue {\r\n [props: string]: any;\r\n}\r\n\r\ninterface PopperOptions {\r\n value?: PopperOptionsValue;\r\n}\r\n\r\nfunction MDBPopper() {\r\n const isPopperActive = ref(false);\r\n const triggerEl = ref(null);\r\n const popperEl = ref(null);\r\n const popper = ref(undefined);\r\n const popperOptions = reactive({});\r\n\r\n function setPopper(\r\n trigger: HTMLElement,\r\n popper: HTMLElement,\r\n config: object\r\n ) {\r\n triggerEl.value = trigger;\r\n popperEl.value = popper;\r\n popperOptions.value = {\r\n placement: \"bottom\",\r\n modifiers: [\r\n {\r\n name: \"offset\",\r\n options: {\r\n offset: [0, 0],\r\n },\r\n },\r\n ],\r\n ...config,\r\n };\r\n }\r\n\r\n function togglePopper() {\r\n isPopperActive.value = !isPopperActive.value;\r\n\r\n if (isPopperActive.value) {\r\n nextTick(() => setupPopper());\r\n }\r\n }\r\n\r\n function openPopper() {\r\n if (isPopperActive.value) {\r\n return;\r\n }\r\n isPopperActive.value = true;\r\n nextTick(() => (popper.value = setupPopper()));\r\n }\r\n\r\n function closePopper() {\r\n if (!isPopperActive.value) {\r\n return;\r\n }\r\n\r\n isPopperActive.value = !isPopperActive.value;\r\n }\r\n\r\n function setupPopper() {\r\n if (!triggerEl.value || !popperEl.value) {\r\n return;\r\n }\r\n if (popper.value === undefined || !popper.value) {\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n } else {\r\n popper.value.update();\r\n }\r\n }\r\n\r\n function updatePopper(option: string, value: any) {\r\n popperOptions.value[option] = value;\r\n\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n }\r\n\r\n function destroyPopper() {\r\n if (!popper.value) {\r\n return;\r\n }\r\n\r\n popper.value.destroy();\r\n popper.value = undefined;\r\n }\r\n\r\n function getPopperOffset(offset: unknown, element: HTMLElement) {\r\n if (typeof offset === \"string\") {\r\n return offset.split(\",\").map((val) => Number.parseInt(val, 10));\r\n }\r\n\r\n if (typeof offset === \"function\") {\r\n return (popperData: unknown) => offset(popperData, element);\r\n }\r\n\r\n return offset;\r\n }\r\n\r\n return {\r\n setPopper,\r\n togglePopper,\r\n isPopperActive,\r\n openPopper,\r\n closePopper,\r\n updatePopper,\r\n destroyPopper,\r\n getPopperOffset,\r\n };\r\n}\r\n\r\nexport default MDBPopper;\r\n","export const handleBreakpoints = (\r\n windowWidth: number,\r\n breakpointValues: any[]\r\n) => {\r\n const breakpoints = {\r\n none: {\r\n width: 0,\r\n attr: null,\r\n },\r\n sm: {\r\n width: 576,\r\n attr: null,\r\n },\r\n md: {\r\n width: 768,\r\n attr: null,\r\n },\r\n lg: {\r\n width: 992,\r\n attr: null,\r\n },\r\n xl: {\r\n width: 1200,\r\n attr: null,\r\n },\r\n xxl: {\r\n width: 1400,\r\n attr: null,\r\n },\r\n mega: {\r\n width: 10000,\r\n attr: null,\r\n },\r\n };\r\n\r\n // replace breakpoints attr values with corresponding props values\r\n breakpointValues.forEach((value) => {\r\n const match = Object.keys(breakpoints).filter((breakpoint) =>\r\n value.includes(breakpoint) ? breakpoint : false\r\n )[0];\r\n if (match) {\r\n breakpoints[match].attr = value;\r\n } else {\r\n breakpoints.none.attr = value;\r\n }\r\n });\r\n\r\n // create range object that holds props value\r\n // and its min and max window width range\r\n // ranges = {\r\n // default: {\r\n // min: 0,\r\n // max: 768\r\n // },\r\n // afterMd: {\r\n // min:768,\r\n // max: 1200\r\n // },\r\n // afterXl: {\r\n // min: 1200,\r\n // max: 10000\r\n // }\r\n // }\r\n\r\n const ranges = {};\r\n Object.keys(breakpoints).reduce((acc: string, cur: string, index: number) => {\r\n if (\r\n (breakpoints[acc].attr && breakpoints[cur].attr) ||\r\n (breakpoints[acc].attr && !cur)\r\n ) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n return cur;\r\n } else if (breakpoints[acc].attr && !breakpoints[cur].attr) {\r\n if (index === Object.keys(breakpoints).length - 1) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n }\r\n return acc;\r\n }\r\n });\r\n\r\n // return single value that matches actual window width range\r\n const value = Object.keys(ranges).filter((key: string) => {\r\n if (windowWidth > ranges[key].min && windowWidth < ranges[key].max) {\r\n return key;\r\n }\r\n })[0];\r\n\r\n return value;\r\n};\r\n","export const useMotionReduced = (): boolean => {\r\n if (typeof window !== \"undefined\" && window.matchMedia) {\r\n return window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n }\r\n return false; // default to false if not supported\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","import type { DirectiveBinding } from \"vue\";\r\n\r\ninterface Element extends HTMLElement {\r\n clickOutside?: (e: Event) => void;\r\n}\r\n\r\nexport default {\r\n stopProp(e: Event) {\r\n e.stopPropagation();\r\n },\r\n\r\n mounted(el: Element, binding: DirectiveBinding) {\r\n const handler = (e: Event) => {\r\n const target = e.target as HTMLElement;\r\n if (!el.contains(target) && el !== target) {\r\n binding.value(e);\r\n }\r\n };\r\n el.clickOutside = handler;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.addEventListener(event, (e) => el.clickOutside?.(e));\r\n document.addEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n },\r\n\r\n unmounted(el: Element, binding: DirectiveBinding) {\r\n if (!el.clickOutside) return;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.removeEventListener(event, (e) => el.clickOutside?.(e));\r\n document.removeEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n delete el.clickOutside;\r\n },\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { ref } from \"vue\";\r\nimport { on, off } from \"./MDBEventHandlers\";\r\n\r\ntype FocusableElement =\r\n | HTMLButtonElement\r\n | HTMLAnchorElement\r\n | HTMLInputElement\r\n | HTMLSelectElement\r\n | HTMLTextAreaElement;\r\n\r\nfunction MDBFocusTrap() {\r\n const trapElement = ref(null);\r\n const firstFocusableElement = ref(null);\r\n const lastFocusableElement = ref(null);\r\n\r\n function initFocusTrap(element?: HTMLElement | HTMLBodyElement | string) {\r\n trapElement.value = element;\r\n\r\n calculateFocusTrap();\r\n\r\n on(window, \"keydown\", focusFirstElement);\r\n\r\n return true;\r\n }\r\n\r\n function calculateFocusTrap() {\r\n const focusable = Array.from(\r\n trapElement.value.querySelectorAll(\r\n 'button, a, input, select, textarea, [tabindex]:not([tabindex=\"-1\"])'\r\n ) as NodeListOf\r\n ).filter((el: FocusableElement) => {\r\n const shouldFocus = el instanceof HTMLAnchorElement ? true : !el.disabled;\r\n return (\r\n !el.classList.contains(\"ps__thumb-x\") &&\r\n !el.classList.contains(\"ps__thumb-y\") &&\r\n shouldFocus\r\n );\r\n });\r\n\r\n if (focusable.length === 0) return;\r\n\r\n firstFocusableElement.value = focusable[0];\r\n\r\n lastFocusableElement.value = focusable[focusable.length - 1];\r\n on(lastFocusableElement.value, \"keydown\", (e: KeyboardEvent) =>\r\n handleLastElementKeydown(e)\r\n );\r\n }\r\n\r\n function handleLastElementKeydown(e: KeyboardEvent) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n }\r\n\r\n function focusTrap() {\r\n if (!firstFocusableElement.value) return;\r\n\r\n firstFocusableElement.value.focus();\r\n }\r\n\r\n function focusFirstElement(e: KeyboardEvent, trap = false) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n if (trap) return;\r\n off(window, \"keydown\", focusFirstElement);\r\n }\r\n\r\n function removeFocusTrap() {\r\n off(lastFocusableElement.value, \"keydown\", handleLastElementKeydown);\r\n }\r\n\r\n return {\r\n initFocusTrap,\r\n removeFocusTrap,\r\n };\r\n}\r\n\r\nexport default MDBFocusTrap;\r\n","import {\r\n computed,\r\n EmitsOptions,\r\n onBeforeUnmount,\r\n provide,\r\n ref,\r\n watchEffect,\r\n} from \"vue\";\r\nimport { on, off } from \"../../components/utils/MDBEventHandlers\";\r\nimport MDBFocusTrap from \"../../../src/components/utils/MDBFocusTrap\";\r\n\r\nexport interface Props {\r\n modelValue: boolean;\r\n animation: boolean;\r\n staticBackdrop: boolean;\r\n size: string | undefined;\r\n centered: boolean | string;\r\n scrollable: boolean;\r\n fullscreen: boolean | string;\r\n dialogClasses: string | undefined;\r\n removeBackdrop: boolean;\r\n keepOverflow: boolean;\r\n bgSrc: string;\r\n keyboard: boolean;\r\n focus: boolean;\r\n duration: number;\r\n labelledby: string;\r\n tag: string;\r\n}\r\n\r\nexport default function useMDBModal(\r\n props: Partial,\r\n emit: (name: string, value?: any) => void\r\n) {\r\n const root = ref(\"root\");\r\n const dialog = ref(\"dialog\");\r\n const dialogTransform = ref(\"\");\r\n const focusTrap = ref(null);\r\n\r\n const isActive = ref(props.modelValue);\r\n const clickFromBackdrop = ref(false);\r\n\r\n const thisElement = ref(null);\r\n\r\n watchEffect(() => {\r\n isActive.value = props.modelValue;\r\n if (isActive.value) {\r\n emit(\"update:modelValue\", true);\r\n }\r\n });\r\n\r\n const wrapperClass = computed(() => {\r\n return [\r\n \"modal\",\r\n props.animation && \"fade\",\r\n isActive.value && \"show\",\r\n props.staticBackdrop && \"modal-static\",\r\n ];\r\n });\r\n\r\n const dialogClass = computed(() => {\r\n return [\r\n \"modal-dialog\",\r\n props.size && \"modal-\" + props.size,\r\n props.centered && \"modal-dialog-centered\",\r\n props.scrollable && \"modal-dialog-scrollable\",\r\n props.fullscreen && fullscreenClass.value,\r\n props.dialogClasses,\r\n ];\r\n });\r\n\r\n const backdropStyle = computed(() => {\r\n return props.removeBackdrop\r\n ? false\r\n : { \"background-color\": `rgba(0,0,0, 0.5)` };\r\n });\r\n\r\n // shouldOverflow with backdropOverflowStyle prevents bottom modal create additional scrollbar on show\r\n const shouldOverflow = ref(false);\r\n const backdropOverflowStyle = computed(() => {\r\n if (shouldOverflow.value || props.keepOverflow) {\r\n return;\r\n }\r\n return \"overflow: hidden\";\r\n });\r\n\r\n const computedContentStyle = computed(() => {\r\n return props.bgSrc ? { \"background-image\": `url(\"${props.bgSrc}\")` } : null;\r\n });\r\n\r\n const fullscreenClass = computed(() => {\r\n if (!props.fullscreen) {\r\n return false;\r\n }\r\n return [\r\n props.fullscreen !== true\r\n ? `modal-fullscreen-${props.fullscreen}`\r\n : \"modal-fullscreen\",\r\n ];\r\n });\r\n\r\n const animateStaticBackdrop = () => {\r\n if (typeof dialog.value !== \"string\") {\r\n animateStaticModal(dialog.value);\r\n }\r\n };\r\n\r\n const closeModal = () => {\r\n emit(\"update:modelValue\", false);\r\n };\r\n\r\n provide(\"closeModal\", closeModal);\r\n\r\n const animateStaticModal = (el: HTMLElement) => {\r\n el.style.transform = `scale(1.02)`;\r\n setTimeout(() => (el.style.transform = `scale(1.0)`), 300);\r\n };\r\n\r\n const handleEscKeyUp = (e: KeyboardEvent) => {\r\n if (e.key === \"Escape\" && isActive.value) {\r\n closeModal();\r\n }\r\n };\r\n\r\n const isBodyOverflowing = ref(null);\r\n const scrollbarWidth = ref(0);\r\n\r\n // Bootstrap way to measure scrollbar width\r\n const getScrollbarWidth = () => {\r\n const scrollDiv = document.createElement(\"div\");\r\n scrollDiv.className = \"modal-scrollbar-measure\";\r\n document.body.appendChild(scrollDiv);\r\n const scrollbarWidth =\r\n scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;\r\n document.body.removeChild(scrollDiv);\r\n return scrollbarWidth;\r\n };\r\n\r\n const setScrollbar = () => {\r\n const rect = document.body.getBoundingClientRect();\r\n isBodyOverflowing.value =\r\n Math.round(rect.left + rect.right) < window.innerWidth;\r\n scrollbarWidth.value = isBodyOverflowing.value\r\n ? Number(getScrollbarWidth().toFixed(2))\r\n : 0;\r\n };\r\n\r\n const enter = (el: HTMLElement) => {\r\n shouldOverflow.value = false;\r\n\r\n dialogTransform.value = \"translate(0, -25%)\";\r\n\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n el.style.display = \"block\";\r\n\r\n setScrollbar();\r\n\r\n isOnlyNonInvasiveModal();\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n document.body.style.paddingRight = `${scrollbarWidth.value}px`;\r\n el.style.paddingRight = `${scrollbarWidth.value}px`;\r\n document.body.classList.add(\"modal-open\");\r\n }\r\n\r\n emit(\"show\", root.value);\r\n };\r\n const afterEnter = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = \"translate(0,0)\";\r\n el.style.opacity = \"1\";\r\n\r\n setTimeout(() => {\r\n shouldOverflow.value = true;\r\n emit(\"shown\", root.value);\r\n }, 400);\r\n thisElement.value = root.value;\r\n\r\n if (props.keyboard) {\r\n on(window, \"keyup\", handleEscKeyUp);\r\n }\r\n\r\n if (props.focus) {\r\n focusTrap.value = MDBFocusTrap();\r\n focusTrap.value?.initFocusTrap(root.value);\r\n }\r\n };\r\n const beforeLeave = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n setTimeout(() => {\r\n el.style.paddingRight = \"\";\r\n document.body.style.paddingRight = \"\";\r\n document.body.classList.remove(\"modal-open\");\r\n }, 200);\r\n }\r\n\r\n emit(\"hide\", thisElement.value);\r\n\r\n if (props.keyboard) {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n }\r\n if (props.focus && focusTrap.value) {\r\n focusTrap.value.removeFocusTrap();\r\n }\r\n };\r\n const afterLeave = () => {\r\n emit(\"hidden\", thisElement.value);\r\n shouldOverflow.value = false;\r\n };\r\n\r\n onBeforeUnmount(() => {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n });\r\n\r\n const onlyNonInvasiveModal = ref(true);\r\n\r\n const isOnlyNonInvasiveModal = () => {\r\n onlyNonInvasiveModal.value = document.body.classList.contains(\"modal-open\")\r\n ? document.querySelector(\".modal.non-invasive\")\r\n ? true\r\n : false\r\n : true;\r\n };\r\n\r\n return {\r\n wrapperClass,\r\n dialogClass,\r\n backdropStyle,\r\n backdropOverflowStyle,\r\n computedContentStyle,\r\n root,\r\n dialog,\r\n isActive,\r\n closeModal,\r\n animateStaticBackdrop,\r\n enter,\r\n afterEnter,\r\n beforeLeave,\r\n afterLeave,\r\n scrollbarWidth,\r\n setScrollbar,\r\n shouldOverflow,\r\n thisElement,\r\n handleEscKeyUp,\r\n focusTrap,\r\n dialogTransform,\r\n animateStaticModal,\r\n fullscreenClass,\r\n clickFromBackdrop,\r\n isOnlyNonInvasiveModal,\r\n onlyNonInvasiveModal,\r\n };\r\n}\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface NestedActiveAnchorElement extends HTMLAnchorElement {\r\n isActive?: boolean;\r\n isLinkActive?: boolean;\r\n}\r\n\r\ninterface LinksExtended extends HTMLAnchorElement {\r\n isLinkActive?: boolean;\r\n scrollspyIndex?: number;\r\n}\r\n\r\ninterface Scrollspy {\r\n links: LinksExtended[];\r\n container: HTMLElement | Window;\r\n scrollPosition: number | null;\r\n async: boolean;\r\n offset: number;\r\n findHrefs?: (node: HTMLElement) => void;\r\n setActive?: (index: number) => void;\r\n spy?: (e?: Event) => void;\r\n clickHandler?: (e: Event, link: LinksExtended) => void;\r\n}\r\n\r\ninterface HTMLScrollSpyElement extends HTMLElement {\r\n scrollspy: Scrollspy;\r\n disableScroll: boolean;\r\n disableScrollTimeout: number;\r\n}\r\n\r\ninterface BindingInstance {\r\n [props: string]: Function;\r\n}\r\n\r\nconst ScrollSpyDirective: Directive = {\r\n mounted(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n el.scrollspy = {\r\n links: [],\r\n container: window,\r\n scrollPosition: null,\r\n async: false,\r\n offset: 0,\r\n };\r\n\r\n if (binding.value) {\r\n el.scrollspy.container =\r\n document.getElementById(binding.value.container) || window;\r\n el.scrollspy.async = binding.value.async || false;\r\n el.scrollspy.offset = binding.value.offset || 0;\r\n }\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(el.scrollspy.container);\r\n\r\n el.scrollspy.findHrefs = (node: HTMLElement) => {\r\n if (node.attributes && node instanceof HTMLAnchorElement && node.href) {\r\n el.scrollspy.links.push(node);\r\n if (node.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = node.parentNode?.querySelector(\"ul\") as HTMLUListElement;\r\n list.dataset.mdbCollapsibleScrollspyHeight =\r\n list.clientHeight.toString();\r\n\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n } else if (node.childNodes) {\r\n node.childNodes.forEach((child) =>\r\n el.scrollspy.findHrefs?.(child as HTMLElement)\r\n );\r\n }\r\n };\r\n\r\n el.scrollspy.setActive = (index: number) => {\r\n if (binding.value && binding.value.callback) {\r\n (binding.instance as unknown as BindingInstance)[\r\n binding.value.callback\r\n ](index);\r\n return;\r\n }\r\n el.scrollspy.links.forEach((link, i) => {\r\n if (index === i) {\r\n link.classList.add(\"active\");\r\n } else {\r\n link.classList.remove(\"active\");\r\n }\r\n });\r\n\r\n setNestedActive(el.scrollspy.links, index, el.scrollspy.container);\r\n setCollapsibleActive(el.scrollspy.links);\r\n };\r\n\r\n el.scrollspy.spy = () => {\r\n if (el.disableScroll) return;\r\n\r\n const container = el.scrollspy.container;\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(container);\r\n\r\n el.scrollspy.links.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition =\r\n window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top <= containerRect.top + containerRect.height &&\r\n rect.top + rect.height >= containerRect.top;\r\n }\r\n }\r\n\r\n link.isLinkActive = condition;\r\n });\r\n\r\n const activeLinks = el.scrollspy.links.filter(\r\n (link) => link.isLinkActive\r\n );\r\n\r\n if (activeLinks.length > 0) {\r\n const activeElement = activeLinks[0];\r\n const activeLink = activeElement.scrollspyIndex;\r\n\r\n el.scrollspy.setActive?.(activeLink);\r\n } else {\r\n el.scrollspy.setActive?.(-1);\r\n }\r\n };\r\n\r\n el.scrollspy.clickHandler = (e: Event, link: LinksExtended) => {\r\n const container = el.scrollspy.container;\r\n\r\n window.clearTimeout(el.disableScrollTimeout);\r\n el.disableScroll = true;\r\n e.preventDefault();\r\n\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n if (container === window) {\r\n window.scrollTo({\r\n top: window.scrollY + rect.y - el.scrollspy.offset,\r\n });\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n container.style.scrollBehavior = \"smooth\";\r\n container.scrollTop =\r\n container.scrollTop +\r\n rect.y -\r\n containerRect.y -\r\n el.scrollspy.offset;\r\n }\r\n }\r\n\r\n el.scrollspy.setActive?.(link.scrollspyIndex);\r\n link.scrollspyIndex &&\r\n setParentsActive(el.scrollspy.links[link.scrollspyIndex], el);\r\n setCollapsibleActive(el.scrollspy.links);\r\n\r\n el.disableScrollTimeout = setTimeout(() => {\r\n el.disableScroll = false;\r\n }, 800);\r\n };\r\n\r\n el.scrollspy.findHrefs(el);\r\n\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy();\r\n\r\n el.scrollspy.container.addEventListener(\"scroll\", (e) =>\r\n el.scrollspy.spy?.(e)\r\n );\r\n window.addEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n\r\n updated(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n if (\r\n binding.modifiers?.async &&\r\n binding.value &&\r\n !binding.value.loading &&\r\n binding.oldValue?.loading\r\n ) {\r\n setTimeout(() => {\r\n el.scrollspy.links = [];\r\n el.scrollspy.findHrefs?.(el);\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy?.();\r\n }, 0);\r\n }\r\n },\r\n\r\n unmounted(el: HTMLScrollSpyElement) {\r\n window.removeEventListener(\"scroll\", (e) => el.scrollspy.spy?.(e));\r\n window.removeEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n};\r\n\r\nconst setNestedActive = (\r\n links: HTMLAnchorElement[],\r\n index: number,\r\n container: HTMLElement | Window\r\n) => {\r\n const allLinks = links[index];\r\n\r\n if (!allLinks || !allLinks.parentNode) {\r\n return;\r\n }\r\n\r\n const allNestedLinks: NestedActiveAnchorElement[] = Array.from(\r\n allLinks.parentNode.querySelectorAll(\"a\")\r\n );\r\n allNestedLinks.shift();\r\n allNestedLinks.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition = window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top < containerRect.top &&\r\n rect.top + rect.height > containerRect.top;\r\n }\r\n }\r\n\r\n link.isActive = condition;\r\n });\r\n\r\n const activeLinks = allNestedLinks.filter((link) => link.isLinkActive);\r\n if (activeLinks.length > 0) {\r\n activeLinks[0].classList.add(\"active\");\r\n }\r\n};\r\n\r\nconst setParentsActive = (link: LinksExtended, el: HTMLScrollSpyElement) => {\r\n let parent = link.parentNode as HTMLElement;\r\n\r\n if (!parent) {\r\n return;\r\n }\r\n\r\n while (parent && parent !== el) {\r\n if (parent.classList.contains(\"nav-item\")) {\r\n parent.querySelector(\"a\")?.classList.add(\"active\");\r\n }\r\n parent = parent.parentNode as HTMLElement;\r\n }\r\n};\r\n\r\nconst getScrollPostion = (container: HTMLElement | Window) => {\r\n return container === window\r\n ? container.scrollY\r\n : !(container instanceof Window)\r\n ? container.scrollTop\r\n : null;\r\n};\r\n\r\nconst setCollapsibleActive = (links: HTMLAnchorElement[]) => {\r\n links.forEach((link) => {\r\n if (\r\n link.classList.contains(\"collapsible-scrollspy\") &&\r\n link.classList.contains(\"active\")\r\n ) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = `${list.dataset.mdbCollapsibleScrollspyHeight}px`;\r\n }\r\n } else if (link.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n }\r\n });\r\n};\r\n\r\nexport default ScrollSpyDirective;\r\n"],"names":["__default__","defaultColor","color","top","left","props","name","effect","style","getComputedStyle","window","min","max","mathMax","mathMin","toPaddingObject","popperOffsets","offset","popper","hash","clippingParents","reference","allPlacements","placements","placement","_loop","_i","checks","fn","merged","defaultModifiers","createPopper","options","state","noopFn","computeStyles","applyStyles","flip","preventOverflow","arrow","hide","value","scrollbarWidth","_a","_b"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdb.es.min.js","sources":["../../../src/components/free/components/MDBBadge.vue","../../../src/directives/free/mdbRipple.ts","../../../src/components/free/components/MDBBtn.vue","../../../src/components/free/components/MDBBtnGroup.vue","../../../src/components/free/components/MDBBtnClose.vue","../../../src/components/free/components/MDBCard.vue","../../../src/components/free/components/MDBCardBody.vue","../../../src/components/free/components/MDBCardTitle.vue","../../../src/components/free/components/MDBCardText.vue","../../../src/components/free/components/MDBCardImg.vue","../../../src/components/free/components/MDBCardHeader.vue","../../../src/components/free/components/MDBCardFooter.vue","../../../src/components/free/components/MDBCardLink.vue","../../../src/components/free/components/MDBCardGroup.vue","../../../src/components/free/components/MDBCarousel.vue","../../../src/components/free/components/MDBListGroup.vue","../../../src/components/free/components/MDBListGroupItem.vue","../../../src/components/free/components/MDBProgress.vue","../../../src/components/free/components/MDBProgressBar.vue","../../../src/components/free/components/MDBSpinner.vue","../../../src/components/utils/getUID.ts","../../../src/components/utils/MDBEventHandlers.ts","../../../src/components/free/components/MDBCollapse.vue","../../../node_modules/@popperjs/core/lib/enums.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../node_modules/@popperjs/core/lib/utils/math.js","../../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../../node_modules/@popperjs/core/lib/utils/within.js","../../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../../node_modules/@popperjs/core/lib/utils/debounce.js","../../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../../node_modules/@popperjs/core/lib/createPopper.js","../../../node_modules/@popperjs/core/lib/popper.js","../../../src/components/utils/MDBPopper.ts","../../../src/components/utils/MDBBreakpointHandler.ts","../../../src/composables/free/useMotionReduced.ts","../../../src/components/free/components/MDBDropdown.vue","../../../src/directives/free/mdbClickOutside.ts","../../../src/components/free/components/MDBDropdownToggle.vue","../../../src/components/free/components/MDBDropdownMenu.vue","../../../src/components/free/components/MDBDropdownItem.vue","../../../src/components/free/components/MDBTooltip.vue","../../../src/components/free/components/MDBPopover.vue","../../../src/components/utils/MDBFocusTrap.ts","../../../src/composables/free/useMDBModal.ts","../../../src/components/free/components/MDBModal.vue","../../../src/components/free/components/MDBModalHeader.vue","../../../src/components/free/components/MDBModalTitle.vue","../../../src/components/free/components/MDBModalBody.vue","../../../src/components/free/components/MDBModalFooter.vue","../../../src/components/free/components/MDBAccordion.vue","../../../src/components/free/components/MDBAccordionItem.vue","../../../src/components/free/content-styles/MDBIcon.vue","../../../src/components/free/navigation/MDBNavbar.vue","../../../src/components/free/navigation/MDBNavbarToggler.vue","../../../src/components/free/navigation/MDBNavbarBrand.vue","../../../src/components/free/navigation/MDBNavbarNav.vue","../../../src/components/free/navigation/MDBNavbarItem.vue","../../../src/components/free/navigation/MDBPagination.vue","../../../src/components/free/navigation/MDBPageNav.vue","../../../src/components/free/navigation/MDBPageItem.vue","../../../src/components/free/navigation/MDBBreadcrumb.vue","../../../src/components/free/navigation/MDBBreadcrumbItem.vue","../../../src/components/free/navigation/MDBFooter.vue","../../../src/components/free/navigation/MDBTabs.vue","../../../src/components/free/navigation/MDBTabNav.vue","../../../src/components/free/navigation/MDBTabItem.vue","../../../src/components/free/navigation/MDBTabPane.vue","../../../src/components/free/navigation/MDBTabContent.vue","../../../src/components/free/layout/MDBCol.vue","../../../src/components/free/layout/MDBRow.vue","../../../src/components/free/layout/MDBContainer.vue","../../../src/components/free/data/MDBTable.vue","../../../src/components/free/forms/MDBInput.vue","../../../src/components/free/forms/MDBTextarea.vue","../../../src/components/free/forms/MDBCheckbox.vue","../../../src/components/free/forms/MDBRadio.vue","../../../src/components/free/forms/MDBFile.vue","../../../src/components/free/forms/MDBRange.vue","../../../src/components/free/forms/MDBSwitch.vue","../../../src/directives/free/mdbScrollspy.ts"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface DiameterOptions {\r\n offsetX: number;\r\n offsetY: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface Styles {\r\n left: string;\r\n top: string;\r\n height: string;\r\n width: string;\r\n transitionDelay: string;\r\n transitionDuration: string;\r\n backgroundImage?: string;\r\n}\r\n\r\ninterface RippleElement extends HTMLDivElement {\r\n waves: (e: MouseEvent) => void;\r\n}\r\n\r\ninterface MouseEventWithLayer extends MouseEvent {\r\n layerY: number;\r\n layerX: number;\r\n}\r\n\r\ninterface WaveTypes {\r\n top: number;\r\n left: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface RippleOptionTypes {\r\n centered?: boolean;\r\n color: string;\r\n duration?: number;\r\n radius?: number;\r\n unbound?: boolean;\r\n}\r\n\r\nconst bsColors = [\r\n \"primary\",\r\n \"secondary\",\r\n \"success\",\r\n \"danger\",\r\n \"warning\",\r\n \"info\",\r\n \"light\",\r\n \"dark\",\r\n];\r\nconst gradient =\r\n \"rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%\";\r\nconst defaultColor = [0, 0, 0];\r\nconst transitionBreakOpacity = 0.5;\r\n\r\nconst isBSColor = (propColor: string | undefined) =>\r\n propColor && bsColors.includes(propColor.toLowerCase());\r\n\r\nconst colorToRGB = (color: string | number[], defaultColor: number[]) => {\r\n const hexToRgb = (color: string) => {\r\n const HEX_COLOR_LENGTH = 7;\r\n const IS_SHORT_HEX = color.length < HEX_COLOR_LENGTH;\r\n if (IS_SHORT_HEX) {\r\n color = `#${color[1]}${color[1]}${color[2]}${color[2]}${color[3]}${color[3]}`;\r\n }\r\n return [\r\n parseInt(color.substr(1, 2), 16),\r\n parseInt(color.substr(3, 2), 16),\r\n parseInt(color.substr(5, 2), 16),\r\n ];\r\n };\r\n\r\n const namedColorsToRgba = (color: string) => {\r\n const tempElem = document.body.appendChild(\r\n document.createElement(\"fictum\")\r\n );\r\n const flag = \"rgb(1, 2, 3)\";\r\n tempElem.style.color = flag;\r\n\r\n if (tempElem.style.color !== flag) {\r\n document.body.removeChild(tempElem);\r\n return defaultColor;\r\n }\r\n tempElem.style.color = color;\r\n\r\n if (tempElem.style.color === flag || tempElem.style.color === \"\") {\r\n document.body.removeChild(tempElem);\r\n return defaultColor;\r\n }\r\n color = getComputedStyle(tempElem).color;\r\n document.body.removeChild(tempElem);\r\n\r\n return color;\r\n };\r\n\r\n const rgbaToRgb = (color: string) => {\r\n const colorMatch = color.match(/[.\\d]+/g);\r\n if (colorMatch === null) {\r\n return;\r\n }\r\n\r\n const colorArr: number[] = colorMatch.map((a) => +Number(a));\r\n colorArr.length = 3;\r\n return colorArr;\r\n };\r\n\r\n if (typeof color === \"string\" && color.toLowerCase() === \"transparent\") {\r\n return defaultColor;\r\n }\r\n if (typeof color === \"string\" && color[0] === \"#\") {\r\n return hexToRgb(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === -1) {\r\n color = namedColorsToRgba(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === 0) {\r\n return rgbaToRgb(color);\r\n }\r\n\r\n return defaultColor;\r\n};\r\n\r\nconst getDiameter = ({ offsetX, offsetY, height, width }: DiameterOptions) => {\r\n const top = offsetY <= height / 2;\r\n const left = offsetX <= width / 2;\r\n const pythagorean = (sideA: number, sideB: number) =>\r\n Math.sqrt(sideA ** 2 + sideB ** 2);\r\n\r\n const positionCenter = offsetY === height / 2 && offsetX === width / 2;\r\n const quadrant = {\r\n first: top === true && left === false,\r\n second: top === true && left === true,\r\n third: top === false && left === true,\r\n fourth: top === false && left === false,\r\n };\r\n\r\n const getCorner = {\r\n topLeft: pythagorean(offsetX, offsetY),\r\n topRight: pythagorean(width - offsetX, offsetY),\r\n bottomLeft: pythagorean(offsetX, height - offsetY),\r\n bottomRight: pythagorean(width - offsetX, height - offsetY),\r\n };\r\n\r\n let diameter = 0;\r\n\r\n if (positionCenter || quadrant.fourth) {\r\n diameter = getCorner.topLeft;\r\n } else if (quadrant.third) {\r\n diameter = getCorner.topRight;\r\n } else if (quadrant.second) {\r\n diameter = getCorner.bottomRight;\r\n } else if (quadrant.first) {\r\n diameter = getCorner.bottomLeft;\r\n }\r\n return diameter * 2;\r\n};\r\n\r\nconst setStyles = (el: HTMLElement, styles: Styles) => {\r\n for (const property in styles) {\r\n el.style[property] = styles[property];\r\n }\r\n};\r\n\r\nconst getBackgroundImage = (color: string) => {\r\n const rgb = colorToRGB(color, defaultColor);\r\n if (color !== \"\" && rgb) {\r\n const rgbValue = rgb.join(\",\");\r\n const gradientImage = gradient.split(\"{{color}}\").join(`${rgbValue}`);\r\n return `radial-gradient(circle, ${gradientImage})`;\r\n }\r\n};\r\n\r\nconst runRipple = (\r\n el: HTMLElement,\r\n waveConfig: WaveTypes,\r\n options: RippleOptionTypes\r\n) => {\r\n const rippleElement = document.createElement(\"div\");\r\n rippleElement.classList.add(\"ripple-wave\");\r\n\r\n const diameterConfig = {\r\n offsetX: options.centered ? waveConfig.height / 2 : waveConfig.left,\r\n offsetY: options.centered ? waveConfig.width / 2 : waveConfig.top,\r\n height: waveConfig.height,\r\n width: waveConfig.width,\r\n };\r\n const diameter = getDiameter(diameterConfig);\r\n const radiusValue = options.radius || diameter / 2;\r\n const opacity = {\r\n delay: options.duration && options.duration * transitionBreakOpacity,\r\n duration:\r\n options.duration &&\r\n options.duration - options.duration * transitionBreakOpacity,\r\n };\r\n\r\n const styles: Styles = {\r\n left: options.centered\r\n ? `${Math.round(waveConfig.width / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.left - radiusValue)}px`,\r\n top: options.centered\r\n ? `${Math.round(waveConfig.height / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.top - radiusValue)}px`,\r\n height: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n width: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n transitionDelay: `0s, ${opacity.delay}ms`,\r\n transitionDuration: `${options.duration}ms, ${opacity.duration}ms`,\r\n };\r\n\r\n if (options.unbound) {\r\n el.classList.add(\"ripple-surface-unbound\");\r\n }\r\n\r\n if (isBSColor(options.color)) {\r\n el.classList.add(`ripple-surface-${options.color}`);\r\n } else {\r\n styles.backgroundImage = getBackgroundImage(options.color);\r\n }\r\n\r\n setStyles(rippleElement, styles);\r\n el.appendChild(rippleElement);\r\n\r\n setTimeout(() => {\r\n rippleElement.classList.add(\"active\");\r\n }, 50);\r\n\r\n setTimeout(\r\n () => {\r\n el.removeChild(rippleElement);\r\n },\r\n options.duration ? options.duration + 1000 : 1000\r\n );\r\n};\r\n\r\nconst RippleDirective: Directive = {\r\n mounted(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n const options: RippleOptionTypes = {\r\n centered: (binding.value && binding.value.centered) || false,\r\n color: (binding.value && binding.value.color) || \"\",\r\n duration: (binding.value && binding.value.duration) || 500,\r\n radius: (binding.value && binding.value.radius) || 0,\r\n unbound: (binding.value && binding.value.unbound) || false,\r\n };\r\n\r\n el.classList.add(\"ripple-surface\");\r\n\r\n el.waves = (e: MouseEventWithLayer) => {\r\n const waveConfig: WaveTypes = {\r\n top: e.offsetY,\r\n left: e.offsetX,\r\n height: el.offsetHeight,\r\n width: el.offsetWidth,\r\n };\r\n runRipple(el, waveConfig, options);\r\n };\r\n\r\n el.addEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n\r\n updated(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n if (!el.classList.contains(\"ripple-surface\")) {\r\n el.classList.add(\"ripple-surface\");\r\n }\r\n },\r\n\r\n unmounted(el: RippleElement) {\r\n el.removeEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n};\r\n\r\nexport default RippleDirective;\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","const MAX_UID = 1000000;\r\n\r\nexport const getUID = (prefix: string) => {\r\n do {\r\n prefix += Math.floor(Math.random() * MAX_UID);\r\n } while (document.getElementById(prefix));\r\n\r\n return prefix;\r\n};\r\n","type TypeEvent = [boolean, EventListenerOrEventListenerObject, string];\r\n\r\nconst stripNameRegex = /\\..*/;\r\nconst customEvents = {\r\n mouseenter: \"mouseover\",\r\n mouseleave: \"mouseout\",\r\n};\r\nconst nativeEvents = [\r\n \"click\",\r\n \"dblclick\",\r\n \"mouseup\",\r\n \"mousedown\",\r\n \"contextmenu\",\r\n \"mousewheel\",\r\n \"DOMMouseScroll\",\r\n \"mouseover\",\r\n \"mouseout\",\r\n \"mousemove\",\r\n \"selectstart\",\r\n \"selectend\",\r\n \"keydown\",\r\n \"keypress\",\r\n \"keyup\",\r\n \"orientationchange\",\r\n \"touchstart\",\r\n \"touchmove\",\r\n \"touchend\",\r\n \"touchcancel\",\r\n \"pointerdown\",\r\n \"pointermove\",\r\n \"pointerup\",\r\n \"pointerleave\",\r\n \"pointercancel\",\r\n \"gesturestart\",\r\n \"gesturechange\",\r\n \"gestureend\",\r\n \"focus\",\r\n \"blur\",\r\n \"change\",\r\n \"reset\",\r\n \"select\",\r\n \"submit\",\r\n \"focusin\",\r\n \"focusout\",\r\n \"load\",\r\n \"unload\",\r\n \"beforeunload\",\r\n \"resize\",\r\n \"move\",\r\n \"DOMContentLoaded\",\r\n \"readystatechange\",\r\n \"error\",\r\n \"abort\",\r\n \"scroll\",\r\n];\r\n\r\nfunction normalizeParams(\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n): TypeEvent {\r\n const delegation = typeof handler === \"string\";\r\n const originalHandler = delegation ? delegationFn : handler;\r\n\r\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\r\n let typeEvent = originalTypeEvent.replace(stripNameRegex, \"\");\r\n const custom = customEvents[typeEvent];\r\n\r\n if (custom) {\r\n typeEvent = custom;\r\n }\r\n\r\n const isNative = nativeEvents.indexOf(typeEvent) > -1;\r\n\r\n if (!isNative) {\r\n typeEvent = originalTypeEvent;\r\n }\r\n\r\n return [delegation, originalHandler, typeEvent];\r\n}\r\n\r\nfunction addHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n) {\r\n if (typeof originalTypeEvent !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n if (!handler) {\r\n handler = delegationFn;\r\n delegationFn = null;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n originalTypeEvent,\r\n handler,\r\n delegationFn\r\n );\r\n element.addEventListener(typeEvent, originalHandler, delegation);\r\n}\r\n\r\nfunction removeHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n typeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationSelector: EventListenerOrEventListenerObject\r\n) {\r\n element.removeEventListener(typeEvent, handler, !!delegationSelector);\r\n}\r\n\r\nexport const on = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n addHandler(element, event, handler, delegationFn);\r\n};\r\n\r\nexport const one = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [_, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n element.addEventListener(typeEvent, originalHandler, { once: true });\r\n};\r\n\r\nexport const off = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n removeHandler(\r\n element,\r\n typeEvent,\r\n originalHandler,\r\n delegation ? handler : null\r\n );\r\n};\r\n\r\nexport const onMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n on(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n\r\nexport const offMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n off(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { ref, nextTick, reactive } from \"vue\";\r\nimport { createPopper } from \"@popperjs/core\";\r\n\r\ninterface PopperOptionsValue {\r\n [props: string]: any;\r\n}\r\n\r\ninterface PopperOptions {\r\n value?: PopperOptionsValue;\r\n}\r\n\r\nfunction MDBPopper() {\r\n const isPopperActive = ref(false);\r\n const triggerEl = ref(null);\r\n const popperEl = ref(null);\r\n const popper = ref(undefined);\r\n const popperOptions = reactive({});\r\n\r\n function setPopper(\r\n trigger: HTMLElement,\r\n popper: HTMLElement,\r\n config: object\r\n ) {\r\n triggerEl.value = trigger;\r\n popperEl.value = popper;\r\n popperOptions.value = {\r\n placement: \"bottom\",\r\n modifiers: [\r\n {\r\n name: \"offset\",\r\n options: {\r\n offset: [0, 0],\r\n },\r\n },\r\n ],\r\n ...config,\r\n };\r\n }\r\n\r\n function togglePopper() {\r\n isPopperActive.value = !isPopperActive.value;\r\n\r\n if (isPopperActive.value) {\r\n nextTick(() => setupPopper());\r\n }\r\n }\r\n\r\n function openPopper() {\r\n if (isPopperActive.value) {\r\n return;\r\n }\r\n isPopperActive.value = true;\r\n nextTick(() => (popper.value = setupPopper()));\r\n }\r\n\r\n function closePopper() {\r\n if (!isPopperActive.value) {\r\n return;\r\n }\r\n\r\n isPopperActive.value = !isPopperActive.value;\r\n }\r\n\r\n function setupPopper() {\r\n if (!triggerEl.value || !popperEl.value) {\r\n return;\r\n }\r\n if (popper.value === undefined || !popper.value) {\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n } else {\r\n popper.value.update();\r\n }\r\n }\r\n\r\n function updatePopper(option: string, value: any) {\r\n popperOptions.value[option] = value;\r\n\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n }\r\n\r\n function destroyPopper() {\r\n if (!popper.value) {\r\n return;\r\n }\r\n\r\n popper.value.destroy();\r\n popper.value = undefined;\r\n }\r\n\r\n function getPopperOffset(offset: unknown, element: HTMLElement) {\r\n if (typeof offset === \"string\") {\r\n return offset.split(\",\").map((val) => Number.parseInt(val, 10));\r\n }\r\n\r\n if (typeof offset === \"function\") {\r\n return (popperData: unknown) => offset(popperData, element);\r\n }\r\n\r\n return offset;\r\n }\r\n\r\n return {\r\n setPopper,\r\n togglePopper,\r\n isPopperActive,\r\n openPopper,\r\n closePopper,\r\n updatePopper,\r\n destroyPopper,\r\n getPopperOffset,\r\n };\r\n}\r\n\r\nexport default MDBPopper;\r\n","export const handleBreakpoints = (\r\n windowWidth: number,\r\n breakpointValues: any[]\r\n) => {\r\n const breakpoints = {\r\n none: {\r\n width: 0,\r\n attr: null,\r\n },\r\n sm: {\r\n width: 576,\r\n attr: null,\r\n },\r\n md: {\r\n width: 768,\r\n attr: null,\r\n },\r\n lg: {\r\n width: 992,\r\n attr: null,\r\n },\r\n xl: {\r\n width: 1200,\r\n attr: null,\r\n },\r\n xxl: {\r\n width: 1400,\r\n attr: null,\r\n },\r\n mega: {\r\n width: 10000,\r\n attr: null,\r\n },\r\n };\r\n\r\n // replace breakpoints attr values with corresponding props values\r\n breakpointValues.forEach((value) => {\r\n const match = Object.keys(breakpoints).filter((breakpoint) =>\r\n value.includes(breakpoint) ? breakpoint : false\r\n )[0];\r\n if (match) {\r\n breakpoints[match].attr = value;\r\n } else {\r\n breakpoints.none.attr = value;\r\n }\r\n });\r\n\r\n // create range object that holds props value\r\n // and its min and max window width range\r\n // ranges = {\r\n // default: {\r\n // min: 0,\r\n // max: 768\r\n // },\r\n // afterMd: {\r\n // min:768,\r\n // max: 1200\r\n // },\r\n // afterXl: {\r\n // min: 1200,\r\n // max: 10000\r\n // }\r\n // }\r\n\r\n const ranges = {};\r\n Object.keys(breakpoints).reduce((acc: string, cur: string, index: number) => {\r\n if (\r\n (breakpoints[acc].attr && breakpoints[cur].attr) ||\r\n (breakpoints[acc].attr && !cur)\r\n ) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n return cur;\r\n } else if (breakpoints[acc].attr && !breakpoints[cur].attr) {\r\n if (index === Object.keys(breakpoints).length - 1) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n }\r\n return acc;\r\n }\r\n });\r\n\r\n // return single value that matches actual window width range\r\n const value = Object.keys(ranges).filter((key: string) => {\r\n if (windowWidth > ranges[key].min && windowWidth < ranges[key].max) {\r\n return key;\r\n }\r\n })[0];\r\n\r\n return value;\r\n};\r\n","export const useMotionReduced = (): boolean => {\r\n if (typeof window !== \"undefined\" && window.matchMedia) {\r\n return window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n }\r\n return false; // default to false if not supported\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","import type { DirectiveBinding } from \"vue\";\r\n\r\ninterface Element extends HTMLElement {\r\n clickOutside?: (e: Event) => void;\r\n}\r\n\r\nexport default {\r\n stopProp(e: Event) {\r\n e.stopPropagation();\r\n },\r\n\r\n mounted(el: Element, binding: DirectiveBinding) {\r\n const handler = (e: Event) => {\r\n const target = e.target as HTMLElement;\r\n if (!el.contains(target) && el !== target) {\r\n binding.value(e);\r\n }\r\n };\r\n el.clickOutside = handler;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.addEventListener(event, (e) => el.clickOutside?.(e));\r\n document.addEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n },\r\n\r\n unmounted(el: Element, binding: DirectiveBinding) {\r\n if (!el.clickOutside) return;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.removeEventListener(event, (e) => el.clickOutside?.(e));\r\n document.removeEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n delete el.clickOutside;\r\n },\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { ref } from \"vue\";\r\nimport { on, off } from \"./MDBEventHandlers\";\r\n\r\ntype FocusableElement =\r\n | HTMLButtonElement\r\n | HTMLAnchorElement\r\n | HTMLInputElement\r\n | HTMLSelectElement\r\n | HTMLTextAreaElement;\r\n\r\nfunction MDBFocusTrap() {\r\n const trapElement = ref(null);\r\n const firstFocusableElement = ref(null);\r\n const lastFocusableElement = ref(null);\r\n\r\n function initFocusTrap(element?: HTMLElement | HTMLBodyElement | string) {\r\n trapElement.value = element;\r\n\r\n calculateFocusTrap();\r\n\r\n on(window, \"keydown\", focusFirstElement);\r\n\r\n return true;\r\n }\r\n\r\n function calculateFocusTrap() {\r\n const focusable = Array.from(\r\n trapElement.value.querySelectorAll(\r\n 'button, a, input, select, textarea, [tabindex]:not([tabindex=\"-1\"])'\r\n ) as NodeListOf\r\n ).filter((el: FocusableElement) => {\r\n const shouldFocus = el instanceof HTMLAnchorElement ? true : !el.disabled;\r\n return (\r\n !el.classList.contains(\"ps__thumb-x\") &&\r\n !el.classList.contains(\"ps__thumb-y\") &&\r\n shouldFocus\r\n );\r\n });\r\n\r\n if (focusable.length === 0) return;\r\n\r\n firstFocusableElement.value = focusable[0];\r\n\r\n lastFocusableElement.value = focusable[focusable.length - 1];\r\n on(lastFocusableElement.value, \"keydown\", (e: KeyboardEvent) =>\r\n handleLastElementKeydown(e)\r\n );\r\n }\r\n\r\n function handleLastElementKeydown(e: KeyboardEvent) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n }\r\n\r\n function focusTrap() {\r\n if (!firstFocusableElement.value) return;\r\n\r\n firstFocusableElement.value.focus();\r\n }\r\n\r\n function focusFirstElement(e: KeyboardEvent, trap = false) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n if (trap) return;\r\n off(window, \"keydown\", focusFirstElement);\r\n }\r\n\r\n function removeFocusTrap() {\r\n off(lastFocusableElement.value, \"keydown\", handleLastElementKeydown);\r\n }\r\n\r\n return {\r\n initFocusTrap,\r\n removeFocusTrap,\r\n };\r\n}\r\n\r\nexport default MDBFocusTrap;\r\n","import {\r\n computed,\r\n EmitsOptions,\r\n onBeforeUnmount,\r\n provide,\r\n ref,\r\n watchEffect,\r\n} from \"vue\";\r\nimport { on, off } from \"../../components/utils/MDBEventHandlers\";\r\nimport MDBFocusTrap from \"../../../src/components/utils/MDBFocusTrap\";\r\n\r\nexport interface Props {\r\n modelValue: boolean;\r\n animation: boolean;\r\n staticBackdrop: boolean;\r\n size: string | undefined;\r\n centered: boolean | string;\r\n scrollable: boolean;\r\n fullscreen: boolean | string;\r\n dialogClasses: string | undefined;\r\n removeBackdrop: boolean;\r\n keepOverflow: boolean;\r\n bgSrc: string;\r\n keyboard: boolean;\r\n focus: boolean;\r\n duration: number;\r\n labelledby: string;\r\n tag: string;\r\n}\r\n\r\nexport default function useMDBModal(\r\n props: Partial,\r\n emit: (name: string, value?: any) => void\r\n) {\r\n const root = ref(\"root\");\r\n const dialog = ref(\"dialog\");\r\n const dialogTransform = ref(\"\");\r\n const focusTrap = ref(null);\r\n\r\n const isActive = ref(props.modelValue);\r\n const clickFromBackdrop = ref(false);\r\n\r\n const thisElement = ref(null);\r\n\r\n watchEffect(() => {\r\n isActive.value = props.modelValue;\r\n if (isActive.value) {\r\n emit(\"update:modelValue\", true);\r\n }\r\n });\r\n\r\n const wrapperClass = computed(() => {\r\n return [\r\n \"modal\",\r\n props.animation && \"fade\",\r\n isActive.value && \"show\",\r\n props.staticBackdrop && \"modal-static\",\r\n ];\r\n });\r\n\r\n const dialogClass = computed(() => {\r\n return [\r\n \"modal-dialog\",\r\n props.size && \"modal-\" + props.size,\r\n props.centered && \"modal-dialog-centered\",\r\n props.scrollable && \"modal-dialog-scrollable\",\r\n props.fullscreen && fullscreenClass.value,\r\n props.dialogClasses,\r\n ];\r\n });\r\n\r\n const backdropStyle = computed(() => {\r\n return props.removeBackdrop\r\n ? false\r\n : { \"background-color\": `rgba(0,0,0, 0.5)` };\r\n });\r\n\r\n // shouldOverflow with backdropOverflowStyle prevents bottom modal create additional scrollbar on show\r\n const shouldOverflow = ref(false);\r\n const backdropOverflowStyle = computed(() => {\r\n if (shouldOverflow.value || props.keepOverflow) {\r\n return;\r\n }\r\n return \"overflow: hidden\";\r\n });\r\n\r\n const computedContentStyle = computed(() => {\r\n return props.bgSrc ? { \"background-image\": `url(\"${props.bgSrc}\")` } : null;\r\n });\r\n\r\n const fullscreenClass = computed(() => {\r\n if (!props.fullscreen) {\r\n return false;\r\n }\r\n return [\r\n props.fullscreen !== true\r\n ? `modal-fullscreen-${props.fullscreen}`\r\n : \"modal-fullscreen\",\r\n ];\r\n });\r\n\r\n const animateStaticBackdrop = () => {\r\n if (typeof dialog.value !== \"string\") {\r\n animateStaticModal(dialog.value);\r\n }\r\n };\r\n\r\n const closeModal = () => {\r\n emit(\"update:modelValue\", false);\r\n };\r\n\r\n provide(\"closeModal\", closeModal);\r\n\r\n const animateStaticModal = (el: HTMLElement) => {\r\n el.style.transform = `scale(1.02)`;\r\n setTimeout(() => (el.style.transform = `scale(1.0)`), 300);\r\n };\r\n\r\n const handleEscKeyUp = (e: KeyboardEvent) => {\r\n if (e.key === \"Escape\" && isActive.value) {\r\n closeModal();\r\n }\r\n };\r\n\r\n const isBodyOverflowing = ref(null);\r\n const scrollbarWidth = ref(0);\r\n\r\n // Bootstrap way to measure scrollbar width\r\n const getScrollbarWidth = () => {\r\n const scrollDiv = document.createElement(\"div\");\r\n scrollDiv.className = \"modal-scrollbar-measure\";\r\n document.body.appendChild(scrollDiv);\r\n const scrollbarWidth =\r\n scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;\r\n document.body.removeChild(scrollDiv);\r\n return scrollbarWidth;\r\n };\r\n\r\n const setScrollbar = () => {\r\n const rect = document.body.getBoundingClientRect();\r\n isBodyOverflowing.value =\r\n Math.round(rect.left + rect.right) < window.innerWidth;\r\n scrollbarWidth.value = isBodyOverflowing.value\r\n ? Number(getScrollbarWidth().toFixed(2))\r\n : 0;\r\n };\r\n\r\n const resetScrollbar = () => {\r\n document.body.style.paddingRight = \"\";\r\n document.body.classList.remove(\"modal-open\");\r\n };\r\n\r\n const enter = (el: HTMLElement) => {\r\n shouldOverflow.value = false;\r\n\r\n dialogTransform.value = \"translate(0, -25%)\";\r\n\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n el.style.display = \"block\";\r\n\r\n setScrollbar();\r\n\r\n isOnlyNonInvasiveModal();\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n document.body.style.paddingRight = `${scrollbarWidth.value}px`;\r\n el.style.paddingRight = `${scrollbarWidth.value}px`;\r\n document.body.classList.add(\"modal-open\");\r\n }\r\n\r\n emit(\"show\", root.value);\r\n };\r\n const afterEnter = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = \"translate(0,0)\";\r\n el.style.opacity = \"1\";\r\n\r\n setTimeout(() => {\r\n shouldOverflow.value = true;\r\n emit(\"shown\", root.value);\r\n }, 400);\r\n thisElement.value = root.value;\r\n\r\n if (props.keyboard) {\r\n on(window, \"keyup\", handleEscKeyUp);\r\n }\r\n\r\n if (props.focus) {\r\n focusTrap.value = MDBFocusTrap();\r\n focusTrap.value?.initFocusTrap(root.value);\r\n }\r\n };\r\n const beforeLeave = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n setTimeout(() => {\r\n el.style.paddingRight = \"\";\r\n resetScrollbar();\r\n }, 200);\r\n }\r\n\r\n emit(\"hide\", thisElement.value);\r\n\r\n if (props.keyboard) {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n }\r\n if (props.focus && focusTrap.value) {\r\n focusTrap.value.removeFocusTrap();\r\n }\r\n };\r\n const afterLeave = () => {\r\n emit(\"hidden\", thisElement.value);\r\n shouldOverflow.value = false;\r\n };\r\n\r\n const isModalActive = () => {\r\n return document.body.classList.contains(\"modal-open\") &&\r\n document.body.querySelector(\".modal.show\")\r\n ? true\r\n : false;\r\n };\r\n\r\n onBeforeUnmount(() => {\r\n if (isModalActive()) {\r\n resetScrollbar();\r\n document.body.style.overflowY = \"\";\r\n }\r\n\r\n off(window, \"keyup\", handleEscKeyUp);\r\n });\r\n\r\n const onlyNonInvasiveModal = ref(true);\r\n\r\n const isOnlyNonInvasiveModal = () => {\r\n onlyNonInvasiveModal.value = document.body.classList.contains(\"modal-open\")\r\n ? document.querySelector(\".modal.non-invasive\")\r\n ? true\r\n : false\r\n : true;\r\n };\r\n\r\n return {\r\n wrapperClass,\r\n dialogClass,\r\n backdropStyle,\r\n backdropOverflowStyle,\r\n computedContentStyle,\r\n root,\r\n dialog,\r\n isActive,\r\n closeModal,\r\n animateStaticBackdrop,\r\n enter,\r\n afterEnter,\r\n beforeLeave,\r\n afterLeave,\r\n scrollbarWidth,\r\n setScrollbar,\r\n shouldOverflow,\r\n thisElement,\r\n handleEscKeyUp,\r\n focusTrap,\r\n dialogTransform,\r\n animateStaticModal,\r\n fullscreenClass,\r\n clickFromBackdrop,\r\n isOnlyNonInvasiveModal,\r\n onlyNonInvasiveModal,\r\n };\r\n}\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface NestedActiveAnchorElement extends HTMLAnchorElement {\r\n isActive?: boolean;\r\n isLinkActive?: boolean;\r\n}\r\n\r\ninterface LinksExtended extends HTMLAnchorElement {\r\n isLinkActive?: boolean;\r\n scrollspyIndex?: number;\r\n}\r\n\r\ninterface Scrollspy {\r\n links: LinksExtended[];\r\n container: HTMLElement | Window;\r\n scrollPosition: number | null;\r\n async: boolean;\r\n offset: number;\r\n findHrefs?: (node: HTMLElement) => void;\r\n setActive?: (index: number) => void;\r\n spy?: (e?: Event) => void;\r\n clickHandler?: (e: Event, link: LinksExtended) => void;\r\n}\r\n\r\ninterface HTMLScrollSpyElement extends HTMLElement {\r\n scrollspy: Scrollspy;\r\n disableScroll: boolean;\r\n disableScrollTimeout: number;\r\n}\r\n\r\ninterface BindingInstance {\r\n [props: string]: Function;\r\n}\r\n\r\nconst ScrollSpyDirective: Directive = {\r\n mounted(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n el.scrollspy = {\r\n links: [],\r\n container: window,\r\n scrollPosition: null,\r\n async: false,\r\n offset: 0,\r\n };\r\n\r\n if (binding.value) {\r\n el.scrollspy.container =\r\n document.getElementById(binding.value.container) || window;\r\n el.scrollspy.async = binding.value.async || false;\r\n el.scrollspy.offset = binding.value.offset || 0;\r\n }\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(el.scrollspy.container);\r\n\r\n el.scrollspy.findHrefs = (node: HTMLElement) => {\r\n if (node.attributes && node instanceof HTMLAnchorElement && node.href) {\r\n el.scrollspy.links.push(node);\r\n if (node.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = node.parentNode?.querySelector(\"ul\") as HTMLUListElement;\r\n list.dataset.mdbCollapsibleScrollspyHeight =\r\n list.clientHeight.toString();\r\n\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n } else if (node.childNodes) {\r\n node.childNodes.forEach((child) =>\r\n el.scrollspy.findHrefs?.(child as HTMLElement)\r\n );\r\n }\r\n };\r\n\r\n el.scrollspy.setActive = (index: number) => {\r\n if (binding.value && binding.value.callback) {\r\n (binding.instance as unknown as BindingInstance)[\r\n binding.value.callback\r\n ](index);\r\n return;\r\n }\r\n el.scrollspy.links.forEach((link, i) => {\r\n if (index === i) {\r\n link.classList.add(\"active\");\r\n } else {\r\n link.classList.remove(\"active\");\r\n }\r\n });\r\n\r\n setNestedActive(el.scrollspy.links, index, el.scrollspy.container);\r\n setCollapsibleActive(el.scrollspy.links);\r\n };\r\n\r\n el.scrollspy.spy = () => {\r\n if (el.disableScroll) return;\r\n\r\n const container = el.scrollspy.container;\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(container);\r\n\r\n el.scrollspy.links.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition =\r\n window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top <= containerRect.top + containerRect.height &&\r\n rect.top + rect.height >= containerRect.top;\r\n }\r\n }\r\n\r\n link.isLinkActive = condition;\r\n });\r\n\r\n const activeLinks = el.scrollspy.links.filter(\r\n (link) => link.isLinkActive\r\n );\r\n\r\n if (activeLinks.length > 0) {\r\n const activeElement = activeLinks[0];\r\n const activeLink = activeElement.scrollspyIndex;\r\n\r\n el.scrollspy.setActive?.(activeLink);\r\n } else {\r\n el.scrollspy.setActive?.(-1);\r\n }\r\n };\r\n\r\n el.scrollspy.clickHandler = (e: Event, link: LinksExtended) => {\r\n const container = el.scrollspy.container;\r\n\r\n window.clearTimeout(el.disableScrollTimeout);\r\n el.disableScroll = true;\r\n e.preventDefault();\r\n\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n if (container === window) {\r\n window.scrollTo({\r\n top: window.scrollY + rect.y - el.scrollspy.offset,\r\n });\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n container.style.scrollBehavior = \"smooth\";\r\n container.scrollTop =\r\n container.scrollTop +\r\n rect.y -\r\n containerRect.y -\r\n el.scrollspy.offset;\r\n }\r\n }\r\n\r\n el.scrollspy.setActive?.(link.scrollspyIndex);\r\n link.scrollspyIndex &&\r\n setParentsActive(el.scrollspy.links[link.scrollspyIndex], el);\r\n setCollapsibleActive(el.scrollspy.links);\r\n\r\n el.disableScrollTimeout = setTimeout(() => {\r\n el.disableScroll = false;\r\n }, 800);\r\n };\r\n\r\n el.scrollspy.findHrefs(el);\r\n\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy();\r\n\r\n el.scrollspy.container.addEventListener(\"scroll\", (e) =>\r\n el.scrollspy.spy?.(e)\r\n );\r\n window.addEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n\r\n updated(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n if (\r\n binding.modifiers?.async &&\r\n binding.value &&\r\n !binding.value.loading &&\r\n binding.oldValue?.loading\r\n ) {\r\n setTimeout(() => {\r\n el.scrollspy.links = [];\r\n el.scrollspy.findHrefs?.(el);\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy?.();\r\n }, 0);\r\n }\r\n },\r\n\r\n unmounted(el: HTMLScrollSpyElement) {\r\n window.removeEventListener(\"scroll\", (e) => el.scrollspy.spy?.(e));\r\n window.removeEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n};\r\n\r\nconst setNestedActive = (\r\n links: HTMLAnchorElement[],\r\n index: number,\r\n container: HTMLElement | Window\r\n) => {\r\n const allLinks = links[index];\r\n\r\n if (!allLinks || !allLinks.parentNode) {\r\n return;\r\n }\r\n\r\n const allNestedLinks: NestedActiveAnchorElement[] = Array.from(\r\n allLinks.parentNode.querySelectorAll(\"a\")\r\n );\r\n allNestedLinks.shift();\r\n allNestedLinks.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition = window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top < containerRect.top &&\r\n rect.top + rect.height > containerRect.top;\r\n }\r\n }\r\n\r\n link.isActive = condition;\r\n });\r\n\r\n const activeLinks = allNestedLinks.filter((link) => link.isLinkActive);\r\n if (activeLinks.length > 0) {\r\n activeLinks[0].classList.add(\"active\");\r\n }\r\n};\r\n\r\nconst setParentsActive = (link: LinksExtended, el: HTMLScrollSpyElement) => {\r\n let parent = link.parentNode as HTMLElement;\r\n\r\n if (!parent) {\r\n return;\r\n }\r\n\r\n while (parent && parent !== el) {\r\n if (parent.classList.contains(\"nav-item\")) {\r\n parent.querySelector(\"a\")?.classList.add(\"active\");\r\n }\r\n parent = parent.parentNode as HTMLElement;\r\n }\r\n};\r\n\r\nconst getScrollPostion = (container: HTMLElement | Window) => {\r\n return container === window\r\n ? container.scrollY\r\n : !(container instanceof Window)\r\n ? container.scrollTop\r\n : null;\r\n};\r\n\r\nconst setCollapsibleActive = (links: HTMLAnchorElement[]) => {\r\n links.forEach((link) => {\r\n if (\r\n link.classList.contains(\"collapsible-scrollspy\") &&\r\n link.classList.contains(\"active\")\r\n ) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = `${list.dataset.mdbCollapsibleScrollspyHeight}px`;\r\n }\r\n } else if (link.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n }\r\n });\r\n};\r\n\r\nexport default ScrollSpyDirective;\r\n"],"names":["__default__","defaultColor","color","top","left","props","name","effect","style","getComputedStyle","window","min","max","mathMax","mathMin","toPaddingObject","popperOffsets","offset","popper","hash","clippingParents","reference","allPlacements","placements","placement","_loop","_i","checks","fn","merged","defaultModifiers","createPopper","options","state","noopFn","computeStyles","applyStyles","flip","preventOverflow","arrow","hide","value","scrollbarWidth","_a","_b"],"mappings":"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"} \ No newline at end of file diff --git a/js/mdb.umd.min.js b/js/mdb.umd.min.js index 89a0075..31346de 100644 --- a/js/mdb.umd.min.js +++ b/js/mdb.umd.min.js @@ -1,2 +1,2 @@ -(function(C,e){typeof exports=="object"&&typeof module!="undefined"?e(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],e):(C=typeof globalThis!="undefined"?globalThis:C||self,e(C.mdb={},C.Vue))})(this,function(C,e){"use strict";const Vt={name:"MDBBadge"},xt=e.defineComponent({...Vt,props:{badge:String,color:String,pill:Boolean,dot:Boolean,notification:Boolean,tag:{type:String,default:"span"}},setup(t,{expose:a}){const n=t,o=e.useAttrs(),l=e.computed(()=>["badge",n.color&&`badge-${n.color}`,n.badge&&`bg-${n.badge}`,n.pill&&"rounded-pill",n.dot&&"badge-dot",n.notification&&"badge-notification"]);return a({attrs:o}),(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(l))},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))}}),Dt=["primary","secondary","success","danger","warning","info","light","dark"],Et="rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%",Nt=[0,0,0],je=.5,Mt=t=>t&&Dt.includes(t.toLowerCase()),vt=(t,a)=>{const n=r=>(r.length<7&&(r=`#${r[1]}${r[1]}${r[2]}${r[2]}${r[3]}${r[3]}`),[parseInt(r.substr(1,2),16),parseInt(r.substr(3,2),16),parseInt(r.substr(5,2),16)]),o=r=>{const s=document.body.appendChild(document.createElement("fictum")),i="rgb(1, 2, 3)";return s.style.color=i,s.style.color!==i||(s.style.color=r,s.style.color===i||s.style.color==="")?a:(r=getComputedStyle(s).color,document.body.removeChild(s),r)},l=r=>{const s=r.match(/[.\d]+/g);if(s===null)return;const i=s.map(c=>+Number(c));return i.length=3,i};return typeof t=="string"&&t.toLowerCase()==="transparent"?a:typeof t=="string"&&t[0]==="#"?n(t):(typeof t=="string"&&t.indexOf("rgb")===-1&&(t=o(t)),typeof t=="string"&&t.indexOf("rgb")===0?l(t):a)},Tt=({offsetX:t,offsetY:a,height:n,width:o})=>{const l=a<=n/2,r=t<=o/2,s=(p,b)=>Math.sqrt(p**2+b**2),i=a===n/2&&t===o/2,c={first:l===!0&&r===!1,second:l===!0&&r===!0,third:l===!1&&r===!0,fourth:l===!1&&r===!1},f={topLeft:s(t,a),topRight:s(o-t,a),bottomLeft:s(t,n-a),bottomRight:s(o-t,n-a)};let d=0;return i||c.fourth?d=f.topLeft:c.third?d=f.topRight:c.second?d=f.bottomRight:c.first&&(d=f.bottomLeft),d*2},Ot=(t,a)=>{for(const n in a)t.style[n]=a[n]},zt=t=>{const a=vt(t,Nt);if(t!==""&&a){const n=a.join(",");return`radial-gradient(circle, ${Et.split("{{color}}").join(`${n}`)})`}},At=(t,a,n)=>{const o=document.createElement("div");o.classList.add("ripple-wave");const l={offsetX:n.centered?a.height/2:a.left,offsetY:n.centered?a.width/2:a.top,height:a.height,width:a.width},r=Tt(l),s=n.radius||r/2,i={delay:n.duration&&n.duration*je,duration:n.duration&&n.duration-n.duration*je},c={left:n.centered?`${Math.round(a.width/2-s)}px`:`${Math.round(a.left-s)}px`,top:n.centered?`${Math.round(a.height/2-s)}px`:`${Math.round(a.top-s)}px`,height:`${Math.round(n.radius&&n.radius*2||r)}px`,width:`${Math.round(n.radius&&n.radius*2||r)}px`,transitionDelay:`0s, ${i.delay}ms`,transitionDuration:`${n.duration}ms, ${i.duration}ms`};n.unbound&&t.classList.add("ripple-surface-unbound"),Mt(n.color)?t.classList.add(`ripple-surface-${n.color}`):c.backgroundImage=zt(n.color),Ot(o,c),t.appendChild(o),setTimeout(()=>{o.classList.add("active")},50),setTimeout(()=>{t.removeChild(o)},n.duration?n.duration+1e3:1e3)},ke={mounted(t,a){if(a.value===!1)return;const n={centered:a.value&&a.value.centered||!1,color:a.value&&a.value.color||"",duration:a.value&&a.value.duration||500,radius:a.value&&a.value.radius||0,unbound:a.value&&a.value.unbound||!1};t.classList.add("ripple-surface"),t.waves=o=>{const l={top:o.layerY,left:o.layerX,height:t.offsetHeight,width:t.offsetWidth};At(t,l,n)},t.addEventListener("click",o=>t.waves(o))},updated(t){t.classList.contains("ripple-surface")||t.classList.add("ripple-surface")},unmounted(t){t.removeEventListener("click",a=>t.waves(a))}},Lt={name:"MDBBtn"},qe=e.defineComponent({...Lt,props:{color:String,size:String,outline:String,rounded:Boolean,floating:Boolean,toggler:Boolean,toggle:Boolean,role:{type:String,default:"button"},type:{type:String,default:"button"},tag:{type:String,default:"button"},block:{type:Boolean,default:!1},ripple:{type:[Object,Boolean],default:t=>t.outline||t.color==="light"||t.color==="link"?{color:"dark"}:!0},picker:Boolean},emits:["update:toggle"],setup(t,{emit:a}){const n=t,o=e.ref(n.toggle),l=e.computed(()=>[!n.picker&&"btn",n.color&&`btn-${n.color}`,n.size&&`btn-${n.size}`,n.outline&&`btn-outline-${n.outline}`,n.rounded&&"btn-rounded",n.floating&&"btn-floating",n.block&&"btn-block",o.value&&"active"]),r=()=>{n.toggler&&(o.value=!o.value,a("update:toggle",o.value))};return(s,i)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{type:t.type,role:t.role,class:e.normalizeClass(e.unref(l)),onClick:r},{default:e.withCtx(()=>[e.renderSlot(s.$slots,"default")]),_:3},8,["type","role","class"])),[[e.unref(ke),t.ripple]])}}),_t={name:"MDBBtnGroup"},Pt=e.defineComponent({..._t,props:{size:String,vertical:Boolean,role:{type:String,default:"group"},tag:{type:String,default:"div"}},setup(t){const a=t,n=e.computed(()=>[a.size&&`btn-group-${a.size}`,a.vertical?"btn-group-vertical":"btn-group"]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n)),role:t.role},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class","role"]))}}),It={name:"MDBBtnClose"},We=e.defineComponent({...It,props:{white:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>["btn-close",a.white&&"btn-close-white"]);return(o,l)=>(e.openBlock(),e.createElementBlock("button",{class:e.normalizeClass(e.unref(n)),"aria-label":"Close"},null,2))}}),Ft={name:"MDBCard"},Rt=e.defineComponent({...Ft,props:{tag:{type:String,default:"div"},border:String,bg:String,text:[String,Array],shadow:String},setup(t){const a=t,n=e.computed(()=>{const l=a.text;return["card",a.border&&`border border-${a.border}`,a.bg&&`bg-${a.bg}`,a.shadow&&`shadow-${a.shadow}`,a.text&&o(l)]}),o=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),jt={name:"MDBCardBody"},qt=e.defineComponent({...jt,props:{tag:{type:String,default:"div"},text:{type:[String,Array]}},setup(t){const a=t,n=e.computed(()=>{const l=a.text;return["card-body",a.text&&o(l)]}),o=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),Wt={name:"MDBCardTitle"},Ht=e.defineComponent({...Wt,props:{tag:{type:String,default:"h5"},subtitle:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>a.subtitle?a.tag!=="h5"?a.tag:"h6":a.tag),o=e.computed(()=>[a.subtitle?"card-subtitle":"card-title"]);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(n)),{class:e.normalizeClass(e.unref(o))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),Ut={name:"MDBCardText"},Gt=e.defineComponent({...Ut,props:{tag:{type:String,default:"p"}},setup(t){const a=e.computed(()=>["card-text"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),Xt={name:"MDBCardImg"},Kt=e.defineComponent({...Xt,props:{tag:{type:String,default:"img"},src:{type:String,required:!0},alt:String,top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[a.top&&"card-img-top",a.bottom&&"card-img-bottom",a.fluid&&"img-fluid",a.overlay&&"card-img",!a.top&&!a.bottom&&!a.fluid&&!a.overlay&&"card-img"]);return(o,l)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({src:t.src,alt:t.alt,class:e.unref(n)},o.$attrs),null,16,["src","alt","class"])),t.overlay?(e.openBlock(),e.createElementBlock("div",e.mergeProps({key:0,class:"card-img-overlay"},o.$attrs),[e.renderSlot(o.$slots,"default")],16)):e.createCommentVNode("",!0)],64))}}),Yt={name:"MDBCardHeader"},Jt=e.defineComponent({...Yt,props:{tag:{type:String,default:"div"},bg:String,border:String},setup(t){const a=t,n=e.computed(()=>["card-header",a.border&&`border-${a.border}`,a.bg&&`bg-${a.bg}`]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Qt={name:"MDBCardFooter"},Zt=e.defineComponent({...Qt,props:{tag:{type:String,default:"div"},bg:String,border:String},setup(t){const a=t,n=e.computed(()=>["card-footer",a.border&&`border-${a.border}`,a.bg&&`bg-${a.bg}`]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),ea={name:"MDBCardLink"},ta=e.defineComponent({...ea,props:{tag:{type:String,default:"a"}},setup(t){const a=e.computed(()=>["card-link"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),aa={name:"MDBCardGroup"},na=e.defineComponent({...aa,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["card-group"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),oa={key:0,class:"carousel-indicators"},la=["ariaCurrent","ariaLabel","onClick"],ra={key:0,class:"img-fluid",autoplay:"",loop:"",muted:""},sa=["src","type"],ia=["src","alt"],ca={key:0},da={key:1},fa=[e.createElementVNode("span",{class:"carousel-control-prev-icon","aria-hidden":"true"},null,-1),e.createElementVNode("span",{class:"visually-hidden"},"Previous",-1)],ua=[e.createElementVNode("span",{class:"carousel-control-next-icon","aria-hidden":"true"},null,-1),e.createElementVNode("span",{class:"visually-hidden"},"Next",-1)],pa={name:"MDBCarousel"},ma=e.defineComponent({...pa,props:{captionsClass:{type:String,default:"carousel-caption d-none d-md-block"},controls:{type:Boolean,default:!0},dark:Boolean,fade:Boolean,indicators:{type:Boolean,default:!0},interval:{type:[Number,Boolean],default:5e3},items:Array,itemsClass:{type:String,default:"d-block w-100"},keyboard:{type:Boolean,default:!0},modelValue:{type:Number,default:0},pause:{type:[String,Boolean],default:"hover"},tag:{type:String,default:"div"},touch:{type:Boolean,default:!0},innerClass:String},emits:["update:modelValue"],setup(t,{expose:a,emit:n}){const o=t,l=e.computed(()=>["carousel","slide",o.fade&&"carousel-fade",o.dark&&"carousel-dark"]),r=e.computed(()=>["carousel-inner",o.innerClass]),s=e.ref(o.modelValue),i=e.ref(null),c=e.ref(!1);let f=null,d=!1;const p=()=>{u("prev")},b=()=>{u("next")},u=$=>{if(c.value)return;const L=d;d=!1,h($),d=L},h=$=>{if(d||!i.value)return;c.value=!0;const L=B($),_=g($),I=m(_),O=S(_),A=w(s.value),j=w(L);s.value=L,j.classList.add(O),n("update:modelValue",s.value),o.interval&&k(),setTimeout(()=>{A.classList.add(I),j.classList.add(I)},20),setTimeout(()=>{A.classList.remove("active"),A.classList.remove(I),j.classList.remove(I),j.classList.remove(O),j.classList.add("active"),c.value=!1},600)},B=$=>$==="prev"&&s.value<=0?o.items.length-1:$==="prev"?s.value-1:$==="next"&&s.value>=o.items.length-1?0:$==="next"?s.value+1:$,g=$=>$==="next"||$>s.value,m=$=>$?"carousel-item-start":"carousel-item-end",S=$=>$?"carousel-item-next":"carousel-item-prev",w=$=>i.value.querySelectorAll(".carousel-item")[$],k=()=>{clearInterval(f),f=null;const $=o.items[s.value].interval||o.interval;f=setInterval(()=>{h("next")},$)},N=()=>{o.pause==="hover"&&o.interval&&(clearInterval(f),f=null,d=!0)},M=()=>{o.pause==="hover"&&o.interval&&(k(),d=!1)},v=()=>{o.keyboard&&b()},z=()=>{o.keyboard&&p()},T=Boolean(window.PointerEvent),V=e.ref(0),E=e.ref(0),x=$=>{if(!o.touch)return;const L=$,_=$,I=$;T&&(L.pointerType==="pen"||L.pointerType==="touch")?V.value=_.clientX:V.value=I.touches[0].clientX},y=$=>{!o.touch||(E.value=$.touches&&$.touches.length>1?0:$.touches[0].clientX-V.value)},D=$=>{if(!o.touch)return;const L=$,_=$;T&&(L.pointerType==="pen"||L.pointerType==="touch")&&(E.value=_.clientX-V.value),P()},P=()=>{const $=Math.abs(E.value);if($<=40)return;const L=$/E.value;E.value=0,L&&(L>0?p():b())};return e.onMounted(()=>{i.value.querySelectorAll(".carousel-item")[s.value].classList.add("active"),o.interval&&k()}),e.onUnmounted(()=>{o.interval&&(clearInterval(f),f=null)}),e.watch(()=>o.modelValue,$=>u($)),a({next:b,prev:p}),($,L)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(l)),onMouseenter:N,onMouseleave:M,onKeydown:[e.withKeys(v,["right"]),e.withKeys(z,["left"])],onTouchstart:x,onTouchmove:y,onTouchend:D},{default:e.withCtx(()=>[t.indicators?(e.openBlock(),e.createElementBlock("div",oa,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.items,(_,I)=>(e.openBlock(),e.createElementBlock("button",{key:I,type:"button",class:e.normalizeClass(s.value===I&&"active"),ariaCurrent:s.value===I&&"true",ariaLabel:`Slide ${I+1}`,onClick:O=>u(I)},null,10,la))),128))])):e.createCommentVNode("",!0),e.createElementVNode("div",{class:e.normalizeClass(e.unref(r)),ref_key:"carouselInnerRef",ref:i},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.items,(_,I)=>(e.openBlock(),e.createElementBlock("div",{class:"carousel-item",key:I},[_.video?(e.openBlock(),e.createElementBlock("video",ra,[e.createElementVNode("source",{src:_.video,type:_.videoType},null,8,sa)])):(e.openBlock(),e.createElementBlock("img",{key:1,src:_.src,alt:_.alt,class:e.normalizeClass(t.itemsClass)},null,10,ia)),_.label||_.caption?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(t.captionsClass)},[_.label?(e.openBlock(),e.createElementBlock("h5",ca,e.toDisplayString(_.label),1)):e.createCommentVNode("",!0),_.caption?(e.openBlock(),e.createElementBlock("p",da,e.toDisplayString(_.caption),1)):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)]))),128))],2),t.controls?(e.openBlock(),e.createElementBlock("button",{key:1,onClick:p,class:"carousel-control-prev",type:"button"},fa)):e.createCommentVNode("",!0),t.controls?(e.openBlock(),e.createElementBlock("button",{key:2,onClick:b,class:"carousel-control-next",type:"button"},ua)):e.createCommentVNode("",!0)]),_:1},40,["class","onKeydown"]))}}),ga={name:"MDBListGroup"},ya=e.defineComponent({...ga,props:{flush:{type:Boolean,default:!1},horizontal:{type:[Boolean,String],default:!1},numbered:Boolean,tag:{type:String,default:"ul"},light:Boolean,small:Boolean},setup(t){const a=t,n=e.computed(()=>["list-group",a.horizontal&&o.value,a.flush&&"list-group-flush",a.numbered&&"list-group-numbered",a.light&&"list-group-light",a.small&&"list-group-small"]),o=e.computed(()=>{if(!!a.horizontal)return a.horizontal!==!0?`list-group-horizontal-${a.horizontal}`:"list-group-horizontal"});return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),ha={name:"MDBListGroupItem"},ba=e.defineComponent({...ha,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},action:{type:Boolean,default:!1},color:String,noBorder:Boolean,spacing:{type:[Boolean,String],default:!1},ripple:{type:[Object,Boolean],default:!1}},setup(t){const a=t,n=e.computed(()=>{if(!!a.spacing)return a.spacing!==!0?a.spacing:"px-3"}),o=e.computed(()=>["list-group-item",a.active&&"active",a.disabled&&"disabled",a.action&&"list-group-item-action",a.color&&`list-group-item-${a.color}`,a.noBorder&&"border-0",a.spacing&&n.value]);return(l,r)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o)),"aria-current":t.active?!0:null,"aria-disabled":t.disabled?!0:null,disabled:t.disabled?!0:null},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","aria-current","aria-disabled","disabled"])),[[e.unref(ke),a.ripple]])}}),ka={name:"MDBProgress"},Ba=e.defineComponent({...ka,props:{tag:{type:String,default:"div"},height:Number},setup(t){const a=t,n=e.computed(()=>["progress"]),o=e.computed(()=>({height:a.height+"px"}));return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n)),style:e.normalizeStyle(e.unref(o))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","style"]))}}),Ca={name:"MDBProgressBar"},wa=e.defineComponent({...Ca,props:{tag:{type:String,default:"div"},bg:String,striped:{type:Boolean,default:!1},animated:{type:Boolean,default:!1},value:{type:Number,default:0},min:{type:Number,default:0},max:{type:Number,default:100}},setup(t){const a=t,n=e.computed(()=>["progress-bar",a.bg&&`bg-${a.bg}`,a.striped&&"progress-bar-striped",a.animated&&"progress-bar-animated"]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n)),role:"progressbar","aria-valuenow":t.value,"aria-valuemin":t.min,"aria-valuemax":t.max,style:e.normalizeStyle([{width:(t.value-t.min)/(t.max-t.min)*100+"%"}])},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class","aria-valuenow","aria-valuemin","aria-valuemax","style"]))}}),Sa=e.createElementVNode("span",{class:"visually-hidden"},"Loading...",-1),$a={name:"MDBSpinner"},Va=e.defineComponent({...$a,props:{tag:{type:String,default:"div"},grow:{type:Boolean,default:!1},color:String,size:String},setup(t){const a=t,n=e.computed(()=>[a.grow?"spinner-grow":"spinner-border",a.color&&`text-${a.color}`,`${a.size?a.grow?"spinner-grow-"+a.size:"spinner-border-"+a.size:""}`]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n)),role:"status"},{default:e.withCtx(()=>[Sa,e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),xa=1e6,Q=t=>{do t+=Math.floor(Math.random()*xa);while(document.getElementById(t));return t},Da=/\..*/,Ea={mouseenter:"mouseover",mouseleave:"mouseout"},Na=["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"];function He(t,a,n){const o=typeof a=="string",l=o?n:a;let r=t.replace(Da,"");const s=Ea[r];return s&&(r=s),Na.indexOf(r)>-1||(r=t),[o,l,r]}function Ma(t,a,n,o){if(typeof a!="string"||!t)return;n||(n=o,o=null);const[l,r,s]=He(a,n,o);t.addEventListener(s,r,l)}function va(t,a,n,o){t.removeEventListener(a,n,!!o)}const R=function(t,a,n,o=void 0){Ma(t,a,n,o)},F=function(t,a,n,o=void 0){if(typeof a!="string"||!t)return;const[l,r,s]=He(a,n,o);va(t,s,r,l?n:null)},Ta={name:"MDBCollapse"},Ue=e.defineComponent({...Ta,props:{tag:{type:String,default:"div"},modelValue:Boolean,id:String,collapseClass:String,duration:{type:Number,default:300},sidenav:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{expose:a,emit:n}){const o=t,l=e.ref(null),r=e.ref(o.modelValue),s=e.computed(()=>[i.value,o.collapseClass,g&&g.value?"navbar-collapse":"",m.value,o.horizontal&&"collapse-horizontal"]),i=e.computed(()=>o.sidenav?"sidenav-collapse":r.value?"collapse":null),c=e.inject("accordionState",null),f=e.inject("incrementAccordionItemsCount",!1),d=e.inject("setAccordionActiveItem",!1),p=e.ref(null),b=()=>{p.value!==null&&r.value&&d&&d(p.value)};e.watchEffect(()=>{c&&c.active!==p.value&&n("update:modelValue",!1)},{flush:"post"}),e.onMounted(()=>{r.value&&(l.value.style.height=l.value.scrollHeight+"px",l.value.style.width=l.value.scrollWidth+"px"),c&&(p.value=f&&f(),r.value&&d&&d(p.value))});let u=!1;const h=e.ref(0);e.watch(()=>o.modelValue,y=>{if(u){clearInterval(h.value),h.value=setTimeout(()=>{n("update:modelValue",r.value)},o.duration);return}r.value=y,c&&b()});const B=()=>{n("update:modelValue",!0)};e.provide("openCollapse",B);const g=e.inject("navbarFlexWrapValue",!1),m=e.computed(()=>!g||g.value==="wrap"&&r.value?"show":(g.value==="nowrap"&&r.value,!1)),S=(y,D)=>{D==="null"&&o.modelValue?r.value=!0:(D==="null"&&!o.modelValue||D==="nowrap")&&(r.value=!1)};e.watch(()=>g&&g.value,(y,D)=>{y==="nowrap"?r.value=!0:y==="wrap"&&S(y,D),n("update:modelValue",r.value)},{immediate:!0});const w=e.computed(()=>o.id?o.id:Q("collapsibleContent-")),k=y=>{o.horizontal?y.style.width="0":y.style.height="0",y.style.transitionDuration=o.duration+"ms",u=!0},N=y=>{o.horizontal?y.style.width=l.value.scrollWidth+"px":y.style.height=l.value.scrollHeight+"px"},M=y=>{y.classList.contains("show")||y.classList.add("show"),o.horizontal?y.style.width="":y.style.height="",u=!1},v=y=>{o.horizontal?y.style.width||(y.classList.add("show"),y.style.width=l.value.scrollWidth+"px"):y.style.height||(y.classList.add("show"),y.style.height=l.value.scrollHeight+"px"),u=!0},z=y=>{o.horizontal?y.style.width="0px":y.style.height="0px"},T=y=>{y.classList.add("collapse"),u=!1},V=e.ref(null),E=e.ref(!1),x=()=>{if(!r.value||E.value)return;E.value=!0;const y=window.innerWidth;V.value=y,setTimeout(()=>{E.value=!1},100)};return e.onMounted(()=>{V.value=window.innerWidth,R(window,"resize",x)}),e.onUnmounted(()=>{F(window,"resize",x)}),a({collapse:l}),(y,D)=>(e.openBlock(),e.createBlock(e.Transition,{onBeforeEnter:k,onEnter:N,onAfterEnter:M,onBeforeLeave:v,onLeave:z,onAfterLeave:T,"enter-active-class":"collapsing","leave-active-class":"collapsing show"},{default:e.withCtx(()=>[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(s)),id:e.unref(w),ref_key:"collapse",ref:l},{default:e.withCtx(()=>[e.renderSlot(y.$slots,"default")]),_:3},8,["class","id"])),[[e.vShow,r.value]])]),_:3}))}});var q="top",U="bottom",G="right",W="left",Ee="auto",de=[q,U,G,W],le="start",fe="end",Oa="clippingParents",Ge="viewport",ue="popper",za="reference",Xe=de.reduce(function(t,a){return t.concat([a+"-"+le,a+"-"+fe])},[]),Ke=[].concat(de,[Ee]).reduce(function(t,a){return t.concat([a,a+"-"+le,a+"-"+fe])},[]),Aa="beforeRead",La="read",_a="afterRead",Pa="beforeMain",Ia="main",Fa="afterMain",Ra="beforeWrite",ja="write",qa="afterWrite",Wa=[Aa,La,_a,Pa,Ia,Fa,Ra,ja,qa];function K(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var a=t.ownerDocument;return a&&a.defaultView||window}return t}function te(t){var a=H(t).Element;return t instanceof a||t instanceof Element}function X(t){var a=H(t).HTMLElement;return t instanceof a||t instanceof HTMLElement}function Ne(t){if(typeof ShadowRoot=="undefined")return!1;var a=H(t).ShadowRoot;return t instanceof a||t instanceof ShadowRoot}function Ha(t){var a=t.state;Object.keys(a.elements).forEach(function(n){var o=a.styles[n]||{},l=a.attributes[n]||{},r=a.elements[n];!X(r)||!K(r)||(Object.assign(r.style,o),Object.keys(l).forEach(function(s){var i=l[s];i===!1?r.removeAttribute(s):r.setAttribute(s,i===!0?"":i)}))})}function Ua(t){var a=t.state,n={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,n.popper),a.styles=n,a.elements.arrow&&Object.assign(a.elements.arrow.style,n.arrow),function(){Object.keys(a.elements).forEach(function(o){var l=a.elements[o],r=a.attributes[o]||{},s=Object.keys(a.styles.hasOwnProperty(o)?a.styles[o]:n[o]),i=s.reduce(function(c,f){return c[f]="",c},{});!X(l)||!K(l)||(Object.assign(l.style,i),Object.keys(r).forEach(function(c){l.removeAttribute(c)}))})}}var Ga={name:"applyStyles",enabled:!0,phase:"write",fn:Ha,effect:Ua,requires:["computeStyles"]};function Y(t){return t.split("-")[0]}var ae=Math.max,Be=Math.min,re=Math.round;function Me(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}function Ye(){return!/^((?!chrome|android).)*safari/i.test(Me())}function se(t,a,n){a===void 0&&(a=!1),n===void 0&&(n=!1);var o=t.getBoundingClientRect(),l=1,r=1;a&&X(t)&&(l=t.offsetWidth>0&&re(o.width)/t.offsetWidth||1,r=t.offsetHeight>0&&re(o.height)/t.offsetHeight||1);var s=te(t)?H(t):window,i=s.visualViewport,c=!Ye()&&n,f=(o.left+(c&&i?i.offsetLeft:0))/l,d=(o.top+(c&&i?i.offsetTop:0))/r,p=o.width/l,b=o.height/r;return{width:p,height:b,top:d,right:f+p,bottom:d+b,left:f,x:f,y:d}}function ve(t){var a=se(t),n=t.offsetWidth,o=t.offsetHeight;return Math.abs(a.width-n)<=1&&(n=a.width),Math.abs(a.height-o)<=1&&(o=a.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:o}}function Je(t,a){var n=a.getRootNode&&a.getRootNode();if(t.contains(a))return!0;if(n&&Ne(n)){var o=a;do{if(o&&t.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function J(t){return H(t).getComputedStyle(t)}function Xa(t){return["table","td","th"].indexOf(K(t))>=0}function Z(t){return((te(t)?t.ownerDocument:t.document)||window.document).documentElement}function Ce(t){return K(t)==="html"?t:t.assignedSlot||t.parentNode||(Ne(t)?t.host:null)||Z(t)}function Qe(t){return!X(t)||J(t).position==="fixed"?null:t.offsetParent}function Ka(t){var a=/firefox/i.test(Me()),n=/Trident/i.test(Me());if(n&&X(t)){var o=J(t);if(o.position==="fixed")return null}var l=Ce(t);for(Ne(l)&&(l=l.host);X(l)&&["html","body"].indexOf(K(l))<0;){var r=J(l);if(r.transform!=="none"||r.perspective!=="none"||r.contain==="paint"||["transform","perspective"].indexOf(r.willChange)!==-1||a&&r.willChange==="filter"||a&&r.filter&&r.filter!=="none")return l;l=l.parentNode}return null}function pe(t){for(var a=H(t),n=Qe(t);n&&Xa(n)&&J(n).position==="static";)n=Qe(n);return n&&(K(n)==="html"||K(n)==="body"&&J(n).position==="static")?a:n||Ka(t)||a}function Te(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function me(t,a,n){return ae(t,Be(a,n))}function Ya(t,a,n){var o=me(t,a,n);return o>n?n:o}function Ze(){return{top:0,right:0,bottom:0,left:0}}function et(t){return Object.assign({},Ze(),t)}function tt(t,a){return a.reduce(function(n,o){return n[o]=t,n},{})}var Ja=function(a,n){return a=typeof a=="function"?a(Object.assign({},n.rects,{placement:n.placement})):a,et(typeof a!="number"?a:tt(a,de))};function Qa(t){var a,n=t.state,o=t.name,l=t.options,r=n.elements.arrow,s=n.modifiersData.popperOffsets,i=Y(n.placement),c=Te(i),f=[W,G].indexOf(i)>=0,d=f?"height":"width";if(!(!r||!s)){var p=Ja(l.padding,n),b=ve(r),u=c==="y"?q:W,h=c==="y"?U:G,B=n.rects.reference[d]+n.rects.reference[c]-s[c]-n.rects.popper[d],g=s[c]-n.rects.reference[c],m=pe(r),S=m?c==="y"?m.clientHeight||0:m.clientWidth||0:0,w=B/2-g/2,k=p[u],N=S-b[d]-p[h],M=S/2-b[d]/2+w,v=me(k,M,N),z=c;n.modifiersData[o]=(a={},a[z]=v,a.centerOffset=v-M,a)}}function Za(t){var a=t.state,n=t.options,o=n.element,l=o===void 0?"[data-popper-arrow]":o;l!=null&&(typeof l=="string"&&(l=a.elements.popper.querySelector(l),!l)||!Je(a.elements.popper,l)||(a.elements.arrow=l))}var en={name:"arrow",enabled:!0,phase:"main",fn:Qa,effect:Za,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ie(t){return t.split("-")[1]}var tn={top:"auto",right:"auto",bottom:"auto",left:"auto"};function an(t,a){var n=t.x,o=t.y,l=a.devicePixelRatio||1;return{x:re(n*l)/l||0,y:re(o*l)/l||0}}function at(t){var a,n=t.popper,o=t.popperRect,l=t.placement,r=t.variation,s=t.offsets,i=t.position,c=t.gpuAcceleration,f=t.adaptive,d=t.roundOffsets,p=t.isFixed,b=s.x,u=b===void 0?0:b,h=s.y,B=h===void 0?0:h,g=typeof d=="function"?d({x:u,y:B}):{x:u,y:B};u=g.x,B=g.y;var m=s.hasOwnProperty("x"),S=s.hasOwnProperty("y"),w=W,k=q,N=window;if(f){var M=pe(n),v="clientHeight",z="clientWidth";if(M===H(n)&&(M=Z(n),J(M).position!=="static"&&i==="absolute"&&(v="scrollHeight",z="scrollWidth")),M=M,l===q||(l===W||l===G)&&r===fe){k=U;var T=p&&M===N&&N.visualViewport?N.visualViewport.height:M[v];B-=T-o.height,B*=c?1:-1}if(l===W||(l===q||l===U)&&r===fe){w=G;var V=p&&M===N&&N.visualViewport?N.visualViewport.width:M[z];u-=V-o.width,u*=c?1:-1}}var E=Object.assign({position:i},f&&tn),x=d===!0?an({x:u,y:B},H(n)):{x:u,y:B};if(u=x.x,B=x.y,c){var y;return Object.assign({},E,(y={},y[k]=S?"0":"",y[w]=m?"0":"",y.transform=(N.devicePixelRatio||1)<=1?"translate("+u+"px, "+B+"px)":"translate3d("+u+"px, "+B+"px, 0)",y))}return Object.assign({},E,(a={},a[k]=S?B+"px":"",a[w]=m?u+"px":"",a.transform="",a))}function nn(t){var a=t.state,n=t.options,o=n.gpuAcceleration,l=o===void 0?!0:o,r=n.adaptive,s=r===void 0?!0:r,i=n.roundOffsets,c=i===void 0?!0:i,f={placement:Y(a.placement),variation:ie(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:l,isFixed:a.options.strategy==="fixed"};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,at(Object.assign({},f,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:s,roundOffsets:c})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,at(Object.assign({},f,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var on={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:nn,data:{}},we={passive:!0};function ln(t){var a=t.state,n=t.instance,o=t.options,l=o.scroll,r=l===void 0?!0:l,s=o.resize,i=s===void 0?!0:s,c=H(a.elements.popper),f=[].concat(a.scrollParents.reference,a.scrollParents.popper);return r&&f.forEach(function(d){d.addEventListener("scroll",n.update,we)}),i&&c.addEventListener("resize",n.update,we),function(){r&&f.forEach(function(d){d.removeEventListener("scroll",n.update,we)}),i&&c.removeEventListener("resize",n.update,we)}}var rn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:ln,data:{}},sn={left:"right",right:"left",bottom:"top",top:"bottom"};function Se(t){return t.replace(/left|right|bottom|top/g,function(a){return sn[a]})}var cn={start:"end",end:"start"};function nt(t){return t.replace(/start|end/g,function(a){return cn[a]})}function Oe(t){var a=H(t),n=a.pageXOffset,o=a.pageYOffset;return{scrollLeft:n,scrollTop:o}}function ze(t){return se(Z(t)).left+Oe(t).scrollLeft}function dn(t,a){var n=H(t),o=Z(t),l=n.visualViewport,r=o.clientWidth,s=o.clientHeight,i=0,c=0;if(l){r=l.width,s=l.height;var f=Ye();(f||!f&&a==="fixed")&&(i=l.offsetLeft,c=l.offsetTop)}return{width:r,height:s,x:i+ze(t),y:c}}function fn(t){var a,n=Z(t),o=Oe(t),l=(a=t.ownerDocument)==null?void 0:a.body,r=ae(n.scrollWidth,n.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),s=ae(n.scrollHeight,n.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),i=-o.scrollLeft+ze(t),c=-o.scrollTop;return J(l||n).direction==="rtl"&&(i+=ae(n.clientWidth,l?l.clientWidth:0)-r),{width:r,height:s,x:i,y:c}}function Ae(t){var a=J(t),n=a.overflow,o=a.overflowX,l=a.overflowY;return/auto|scroll|overlay|hidden/.test(n+l+o)}function ot(t){return["html","body","#document"].indexOf(K(t))>=0?t.ownerDocument.body:X(t)&&Ae(t)?t:ot(Ce(t))}function ge(t,a){var n;a===void 0&&(a=[]);var o=ot(t),l=o===((n=t.ownerDocument)==null?void 0:n.body),r=H(o),s=l?[r].concat(r.visualViewport||[],Ae(o)?o:[]):o,i=a.concat(s);return l?i:i.concat(ge(Ce(s)))}function Le(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function un(t,a){var n=se(t,!1,a==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function lt(t,a,n){return a===Ge?Le(dn(t,n)):te(a)?un(a,n):Le(fn(Z(t)))}function pn(t){var a=ge(Ce(t)),n=["absolute","fixed"].indexOf(J(t).position)>=0,o=n&&X(t)?pe(t):t;return te(o)?a.filter(function(l){return te(l)&&Je(l,o)&&K(l)!=="body"}):[]}function mn(t,a,n,o){var l=a==="clippingParents"?pn(t):[].concat(a),r=[].concat(l,[n]),s=r[0],i=r.reduce(function(c,f){var d=lt(t,f,o);return c.top=ae(d.top,c.top),c.right=Be(d.right,c.right),c.bottom=Be(d.bottom,c.bottom),c.left=ae(d.left,c.left),c},lt(t,s,o));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function rt(t){var a=t.reference,n=t.element,o=t.placement,l=o?Y(o):null,r=o?ie(o):null,s=a.x+a.width/2-n.width/2,i=a.y+a.height/2-n.height/2,c;switch(l){case q:c={x:s,y:a.y-n.height};break;case U:c={x:s,y:a.y+a.height};break;case G:c={x:a.x+a.width,y:i};break;case W:c={x:a.x-n.width,y:i};break;default:c={x:a.x,y:a.y}}var f=l?Te(l):null;if(f!=null){var d=f==="y"?"height":"width";switch(r){case le:c[f]=c[f]-(a[d]/2-n[d]/2);break;case fe:c[f]=c[f]+(a[d]/2-n[d]/2);break}}return c}function ye(t,a){a===void 0&&(a={});var n=a,o=n.placement,l=o===void 0?t.placement:o,r=n.strategy,s=r===void 0?t.strategy:r,i=n.boundary,c=i===void 0?Oa:i,f=n.rootBoundary,d=f===void 0?Ge:f,p=n.elementContext,b=p===void 0?ue:p,u=n.altBoundary,h=u===void 0?!1:u,B=n.padding,g=B===void 0?0:B,m=et(typeof g!="number"?g:tt(g,de)),S=b===ue?za:ue,w=t.rects.popper,k=t.elements[h?S:b],N=mn(te(k)?k:k.contextElement||Z(t.elements.popper),c,d,s),M=se(t.elements.reference),v=rt({reference:M,element:w,strategy:"absolute",placement:l}),z=Le(Object.assign({},w,v)),T=b===ue?z:M,V={top:N.top-T.top+m.top,bottom:T.bottom-N.bottom+m.bottom,left:N.left-T.left+m.left,right:T.right-N.right+m.right},E=t.modifiersData.offset;if(b===ue&&E){var x=E[l];Object.keys(V).forEach(function(y){var D=[G,U].indexOf(y)>=0?1:-1,P=[q,U].indexOf(y)>=0?"y":"x";V[y]+=x[P]*D})}return V}function gn(t,a){a===void 0&&(a={});var n=a,o=n.placement,l=n.boundary,r=n.rootBoundary,s=n.padding,i=n.flipVariations,c=n.allowedAutoPlacements,f=c===void 0?Ke:c,d=ie(o),p=d?i?Xe:Xe.filter(function(h){return ie(h)===d}):de,b=p.filter(function(h){return f.indexOf(h)>=0});b.length===0&&(b=p);var u=b.reduce(function(h,B){return h[B]=ye(t,{placement:B,boundary:l,rootBoundary:r,padding:s})[Y(B)],h},{});return Object.keys(u).sort(function(h,B){return u[h]-u[B]})}function yn(t){if(Y(t)===Ee)return[];var a=Se(t);return[nt(t),a,nt(a)]}function hn(t){var a=t.state,n=t.options,o=t.name;if(!a.modifiersData[o]._skip){for(var l=n.mainAxis,r=l===void 0?!0:l,s=n.altAxis,i=s===void 0?!0:s,c=n.fallbackPlacements,f=n.padding,d=n.boundary,p=n.rootBoundary,b=n.altBoundary,u=n.flipVariations,h=u===void 0?!0:u,B=n.allowedAutoPlacements,g=a.options.placement,m=Y(g),S=m===g,w=c||(S||!h?[Se(g)]:yn(g)),k=[g].concat(w).reduce(function(ce,ee){return ce.concat(Y(ee)===Ee?gn(a,{placement:ee,boundary:d,rootBoundary:p,padding:f,flipVariations:h,allowedAutoPlacements:B}):ee)},[]),N=a.rects.reference,M=a.rects.popper,v=new Map,z=!0,T=k[0],V=0;V=0,P=D?"width":"height",$=ye(a,{placement:E,boundary:d,rootBoundary:p,altBoundary:b,padding:f}),L=D?y?G:W:y?U:q;N[P]>M[P]&&(L=Se(L));var _=Se(L),I=[];if(r&&I.push($[x]<=0),i&&I.push($[L]<=0,$[_]<=0),I.every(function(ce){return ce})){T=E,z=!1;break}v.set(E,I)}if(z)for(var O=h?3:1,A=function(ee){var be=k.find(function(xe){var ne=v.get(xe);if(ne)return ne.slice(0,ee).every(function(Ie){return Ie})});if(be)return T=be,"break"},j=O;j>0;j--){var Ve=A(j);if(Ve==="break")break}a.placement!==T&&(a.modifiersData[o]._skip=!0,a.placement=T,a.reset=!0)}}var bn={name:"flip",enabled:!0,phase:"main",fn:hn,requiresIfExists:["offset"],data:{_skip:!1}};function st(t,a,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-a.height-n.y,right:t.right-a.width+n.x,bottom:t.bottom-a.height+n.y,left:t.left-a.width-n.x}}function it(t){return[q,G,U,W].some(function(a){return t[a]>=0})}function kn(t){var a=t.state,n=t.name,o=a.rects.reference,l=a.rects.popper,r=a.modifiersData.preventOverflow,s=ye(a,{elementContext:"reference"}),i=ye(a,{altBoundary:!0}),c=st(s,o),f=st(i,l,r),d=it(c),p=it(f);a.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:f,isReferenceHidden:d,hasPopperEscaped:p},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}var Bn={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:kn};function Cn(t,a,n){var o=Y(t),l=[W,q].indexOf(o)>=0?-1:1,r=typeof n=="function"?n(Object.assign({},a,{placement:t})):n,s=r[0],i=r[1];return s=s||0,i=(i||0)*l,[W,G].indexOf(o)>=0?{x:i,y:s}:{x:s,y:i}}function wn(t){var a=t.state,n=t.options,o=t.name,l=n.offset,r=l===void 0?[0,0]:l,s=Ke.reduce(function(d,p){return d[p]=Cn(p,a.rects,r),d},{}),i=s[a.placement],c=i.x,f=i.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=c,a.modifiersData.popperOffsets.y+=f),a.modifiersData[o]=s}var Sn={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:wn};function $n(t){var a=t.state,n=t.name;a.modifiersData[n]=rt({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var Vn={name:"popperOffsets",enabled:!0,phase:"read",fn:$n,data:{}};function xn(t){return t==="x"?"y":"x"}function Dn(t){var a=t.state,n=t.options,o=t.name,l=n.mainAxis,r=l===void 0?!0:l,s=n.altAxis,i=s===void 0?!1:s,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.padding,b=n.tether,u=b===void 0?!0:b,h=n.tetherOffset,B=h===void 0?0:h,g=ye(a,{boundary:c,rootBoundary:f,padding:p,altBoundary:d}),m=Y(a.placement),S=ie(a.placement),w=!S,k=Te(m),N=xn(k),M=a.modifiersData.popperOffsets,v=a.rects.reference,z=a.rects.popper,T=typeof B=="function"?B(Object.assign({},a.rects,{placement:a.placement})):B,V=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),E=a.modifiersData.offset?a.modifiersData.offset[a.placement]:null,x={x:0,y:0};if(!!M){if(r){var y,D=k==="y"?q:W,P=k==="y"?U:G,$=k==="y"?"height":"width",L=M[k],_=L+g[D],I=L-g[P],O=u?-z[$]/2:0,A=S===le?v[$]:z[$],j=S===le?-z[$]:-v[$],Ve=a.elements.arrow,ce=u&&Ve?ve(Ve):{width:0,height:0},ee=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:Ze(),be=ee[D],xe=ee[P],ne=me(0,v[$],ce[$]),Ie=w?v[$]/2-O-ne-be-V.mainAxis:A-ne-be-V.mainAxis,Dr=w?-v[$]/2+O+ne+xe+V.mainAxis:j+ne+xe+V.mainAxis,Fe=a.elements.arrow&&pe(a.elements.arrow),Er=Fe?k==="y"?Fe.clientTop||0:Fe.clientLeft||0:0,yt=(y=E==null?void 0:E[k])!=null?y:0,Nr=L+Ie-yt-Er,Mr=L+Dr-yt,ht=me(u?Be(_,Nr):_,L,u?ae(I,Mr):I);M[k]=ht,x[k]=ht-L}if(i){var bt,vr=k==="x"?q:W,Tr=k==="x"?U:G,oe=M[N],De=N==="y"?"height":"width",kt=oe+g[vr],Bt=oe-g[Tr],Re=[q,W].indexOf(m)!==-1,Ct=(bt=E==null?void 0:E[N])!=null?bt:0,wt=Re?kt:oe-v[De]-z[De]-Ct+V.altAxis,St=Re?oe+v[De]+z[De]-Ct-V.altAxis:Bt,$t=u&&Re?Ya(wt,oe,St):me(u?wt:kt,oe,u?St:Bt);M[N]=$t,x[N]=$t-oe}a.modifiersData[o]=x}}var En={name:"preventOverflow",enabled:!0,phase:"main",fn:Dn,requiresIfExists:["offset"]};function Nn(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Mn(t){return t===H(t)||!X(t)?Oe(t):Nn(t)}function vn(t){var a=t.getBoundingClientRect(),n=re(a.width)/t.offsetWidth||1,o=re(a.height)/t.offsetHeight||1;return n!==1||o!==1}function Tn(t,a,n){n===void 0&&(n=!1);var o=X(a),l=X(a)&&vn(a),r=Z(a),s=se(t,l,n),i={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(o||!o&&!n)&&((K(a)!=="body"||Ae(r))&&(i=Mn(a)),X(a)?(c=se(a,!0),c.x+=a.clientLeft,c.y+=a.clientTop):r&&(c.x=ze(r))),{x:s.left+i.scrollLeft-c.x,y:s.top+i.scrollTop-c.y,width:s.width,height:s.height}}function On(t){var a=new Map,n=new Set,o=[];t.forEach(function(r){a.set(r.name,r)});function l(r){n.add(r.name);var s=[].concat(r.requires||[],r.requiresIfExists||[]);s.forEach(function(i){if(!n.has(i)){var c=a.get(i);c&&l(c)}}),o.push(r)}return t.forEach(function(r){n.has(r.name)||l(r)}),o}function zn(t){var a=On(t);return Wa.reduce(function(n,o){return n.concat(a.filter(function(l){return l.phase===o}))},[])}function An(t){var a;return function(){return a||(a=new Promise(function(n){Promise.resolve().then(function(){a=void 0,n(t())})})),a}}function Ln(t){var a=t.reduce(function(n,o){var l=n[o.name];return n[o.name]=l?Object.assign({},l,o,{options:Object.assign({},l.options,o.options),data:Object.assign({},l.data,o.data)}):o,n},{});return Object.keys(a).map(function(n){return a[n]})}var ct={placement:"bottom",modifiers:[],strategy:"absolute"};function dt(){for(var t=arguments.length,a=new Array(t),n=0;nf())}function i(){t.value||(t.value=!0,e.nextTick(()=>o.value=f()))}function c(){!t.value||(t.value=!t.value)}function f(){!a.value||!n.value||(o.value===void 0||!o.value?o.value=ft(a.value,n.value,l.value):o.value.update())}function d(u,h){l.value[u]=h,o.value=ft(a.value,n.value,l.value)}function p(){!o.value||(o.value.destroy(),o.value=void 0)}function b(u,h){return typeof u=="string"?u.split(",").map(B=>Number.parseInt(B,10)):typeof u=="function"?B=>u(B,h):u}return{setPopper:r,togglePopper:s,isPopperActive:t,openPopper:i,closePopper:c,updatePopper:d,destroyPopper:p,getPopperOffset:b}}const ut=(t,a)=>{const n={none:{width:0,attr:null},sm:{width:576,attr:null},md:{width:768,attr:null},lg:{width:992,attr:null},xl:{width:1200,attr:null},xxl:{width:1400,attr:null},mega:{width:1e4,attr:null}};a.forEach(r=>{const s=Object.keys(n).filter(i=>r.includes(i)?i:!1)[0];s?n[s].attr=r:n.none.attr=r});const o={};return Object.keys(n).reduce((r,s,i)=>{if(n[r].attr&&n[s].attr||n[r].attr&&!s)return o[n[r].attr]={min:n[r].width,max:n[s].width},s;if(n[r].attr&&!n[s].attr)return i===Object.keys(n).length-1&&(o[n[r].attr]={min:n[r].width,max:n[s].width}),r}),Object.keys(o).filter(r=>{if(t>o[r].min&&ttypeof window!="undefined"&&window.matchMedia?window.matchMedia("(prefers-reduced-motion: reduce)").matches:!1,In={name:"MDBDropdown"},Fn=e.defineComponent({...In,props:{tag:{type:String,default:"div"},boundary:{type:String,default:"clippingParent"},btnGroup:{type:Boolean,default:!1},dropup:{type:Boolean,default:!1},dropend:{type:Boolean,default:!1},dropstart:{type:Boolean,default:!1},align:{type:[String,Array],default:"start"},offset:{type:[Array,String,Function],default:()=>[0,0]},popperConfig:[null,Object,Function],target:String,modelValue:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,o=e.computed(()=>[n.btnGroup?"btn-group":"dropdown",n.dropup&&"dropup",n.dropend&&"dropend",n.dropstart&&"dropstart"]),{setPopper:l,isPopperActive:r,closePopper:s,openPopper:i,updatePopper:c,getPopperOffset:f}=_e(),d=e.ref(null),p=e.ref(null),b=e.ref(null),u=e.ref(window.innerWidth),h=e.ref("");e.provide("menuAlignClasses",h),e.provide("closePopper",s);const B=e.ref(n.modelValue),g=e.ref(!0),m=e.ref(0),S=e.ref(0);e.watch(()=>n.modelValue,y=>{clearInterval(S.value),g.value&&y!==B.value&&(B.value=n.modelValue,g.value=!1),S.value=setTimeout(()=>{B.value=n.modelValue},$e()?0:300)}),e.watch(()=>g.value,y=>{y||(m.value=setTimeout(()=>{g.value=!0},$e()?0:200))}),e.provide("isActive",B);const w=e.ref(!1),k=e.ref(null),N=(y,D)=>{w.value=y,k.value=D};e.provide("setMenuMountedState",N);const M=y=>{y?(V(),i()):s()};e.watch(()=>w.value,y=>M(y),{immediate:!0}),e.provide("isPopperActive",r),e.provide("externalTarget",n.target);const v=()=>{a("update:modelValue",!1)};e.provide("handleEscAndOutsideClick",v);const z=n.dropup?"top":n.dropend?"right":n.dropstart?"left":"bottom",T=()=>{typeof n.align=="string"?h.value=`dropdown-menu-${n.align}`:h.value=n.align.map(L=>`dropdown-menu-${L}`.trim());let y=n.align;(typeof n.align!="string"||n.align!=="start"&&n.align!=="end")&&(y=E(),R(window,"resize",x));const D=`${z}-${y}`;let P=document.querySelector(n.boundary);P||(P=n.boundary);const $={placement:D,modifiers:[{name:"preventOverflow",options:{boundary:P}},{name:"offset",options:{offset:f(n.offset,d.value)}}]};return{...$,...typeof n.popperConfig=="function"?n.popperConfig($):n.popperConfig}},V=()=>{p.value=n.target?document.querySelector(n.target):d.value.querySelector("[data-trigger]"),b.value=k.value;const y=T();l(p.value,b.value,y)},E=()=>{u.value=window.innerWidth;let y=n.align;typeof n.align=="string"&&(y=["start",n.align]);const D=ut(u.value,y);if(!!D)return D.includes("start")?"start":"end"},x=()=>{const y=E();c("placement",`${z}-${y}`)};return e.onUnmounted(()=>{clearInterval(m.value),clearInterval(S.value),F(window,"resize",x)}),(y,D)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o)),ref_key:"root",ref:d},{default:e.withCtx(()=>[e.renderSlot(y.$slots,"default")]),_:3},8,["class"]))}});var he={stopProp(t){t.stopPropagation()},mounted(t,a){const n=l=>{const r=l.target;!t.contains(r)&&t!==r&&a.value(l)};t.clickOutside=n;const o=a.modifiers.mousedown?"mousedown":"click";document.addEventListener(o,l=>{var r;return(r=t.clickOutside)==null?void 0:r.call(t,l)}),document.addEventListener("touchstart",l=>{var r;return(r=t.clickOutside)==null?void 0:r.call(t,l)})},unmounted(t,a){if(!t.clickOutside)return;const n=a.modifiers.mousedown?"mousedown":"click";document.removeEventListener(n,o=>{var l;return(l=t.clickOutside)==null?void 0:l.call(t,o)}),document.removeEventListener("touchstart",o=>{var l;return(l=t.clickOutside)==null?void 0:l.call(t,o)}),delete t.clickOutside}};const Rn={key:1,class:"visually-hidden"},jn={name:"MDBDropdownToggle"},qn=e.defineComponent({...jn,props:{...qe.props,tag:{type:String,default:"button"},href:[String,null],split:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[o.value,"dropdown-toggle",a.split&&"dropdown-toggle-split",a.size&&`btn-${a.size}`,a.outline&&`btn-outline-${a.outline}`]),o=e.computed(()=>a.tag!=="button"?void 0:`btn ${a.color&&!a.outline?`btn-${a.color}`:a.outline?"":"btn-primary"}`),l=e.ref(!1),r=()=>{l.value=!l.value},s=e.inject("isPopperActive");e.watchEffect(()=>{l.value=s.value});const i=e.inject("handleEscAndOutsideClick"),c=f=>{const d=f.target;s&&!d.closest(".dropdown-menu")&&i()};return(f,d)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{type:"button",class:e.normalizeClass(e.unref(n)),"aria-expanded":l.value,"aria-haspopup":"true",onClick:r,"data-trigger":""},{default:e.withCtx(()=>[t.split?(e.openBlock(),e.createElementBlock("span",Rn,"Toggle Dropdown")):e.renderSlot(f.$slots,"default",{key:0})]),_:3},8,["class","aria-expanded"])),[[e.unref(he),c],[e.unref(ke)]])}}),Wn={key:0,class:"mt-2 mx-2"},Hn={key:0,class:"mt-2 mx-2"},Un={name:"MDBDropdownMenu",inheritAttrs:!1},Gn=e.defineComponent({...Un,props:{tag:{type:String,default:"ul"},fadeIn:{type:String,default:"fade-in"},fadeOut:{type:String,default:"fade-out"},animation:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},static:{type:Boolean,default:!1},filter:{type:Boolean,default:!1}},setup(t){const a=t,n=$e()?0:550,o=e.computed(()=>["dropdown-menu",l==="dropdown-menu-start"?"dropdown-menu-start":l.value,s.value,i.value&&"show",a.dark&&"dropdown-menu-dark"]),l=e.inject("menuAlignClasses","dropdown-menu-start"),r=e.ref("root"),s=e.ref(null),i=e.ref(!1),c=e.computed(()=>a.static?{display:"block",position:"static"}:!1),f=()=>{!a.animation||setTimeout(()=>{s.value=!1},n)},d=e.inject("setMenuMountedState",()=>!1),p=e.inject("isActive",!1);p&&e.watch(()=>p.value,V=>{V?setTimeout(()=>{d(!0,r.value)},$e()?0:100):!V&&m&&(b(),setTimeout(()=>{d(!1)},n))});const b=()=>{F(document,"keydown",M),w.value=0,s.value=a.animation&&`animation ${a.fadeOut}`,i.value=!1,f()},u=e.computed(()=>a.static||p&&p.value||p&&!p.value&&m&&m.value?!0:(p&&!p.value&&m&&!m.value&&setTimeout(()=>!1,n),!1)),h=e.inject("externalTarget",!1),B=e.ref(!1),g=e.ref("");e.onMounted(()=>{h&&document.body.querySelector(h)&&(B.value=!0,g.value=h)});const m=e.inject("isPopperActive",null),S=()=>{R(document,"keydown",M),s.value=a.animation&&`animation ${a.fadeIn}`,f()};m&&e.watch(()=>m.value,(V,E)=>{!r.value||(!E&&V===!0||E===!1)&&(k.value=r.value.querySelectorAll(".dropdown-item"),i.value=!0,S())});const w=e.ref(0),k=e.ref(null),N=e.inject("handleEscAndOutsideClick",()=>!1),M=V=>{var x,y;const E=V.key;if((E==="ArrowUp"||E==="ArrowDown")&&V.preventDefault(),!(p&&!p.value)){switch(k.value.forEach(D=>{D.classList.remove("active")}),E){case"Escape":N();return;case"Enter":(x=k.value[w.value-1])==null||x.click();return;case"ArrowUp":w.value--,w.value<=0&&(w.value=k.value.length);break;case"ArrowDown":w.value++,w.value>k.value.length&&(w.value=1);break}(y=k.value[w.value-1])==null||y.classList.add("active")}},v=e.ref(""),z=e.ref([]),T=()=>{z.value=[...r.value.querySelectorAll(".dropdown-item")],z.value.forEach(V=>{V.style.display="flex"}),v.value&&z.value.forEach(V=>{V.textContent.trim().toLowerCase().includes(v.value.toLowerCase())||(V.style.display="none")})};return e.watch(()=>v.value,()=>{T()}),(V,E)=>B.value?(e.openBlock(),e.createBlock(e.Teleport,{key:1,to:g.value},[e.createVNode(e.Transition,null,{default:e.withCtx(()=>[e.unref(u)?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:e.unref(o),style:e.unref(c)},V.$attrs,{"data-popper":e.unref(h),ref_key:"root",ref:r}),{default:e.withCtx(()=>[t.filter?(e.openBlock(),e.createElementBlock("div",Hn,[e.createVNode(e.unref(Pe),{modelValue:v.value,"onUpdate:modelValue":E[1]||(E[1]=x=>v.value=x),role:"searchbox",type:"text",label:"Search"},null,8,["modelValue"])])):e.createCommentVNode("",!0),e.renderSlot(V.$slots,"default")]),_:3},16,["class","style","data-popper"])):e.createCommentVNode("",!0)]),_:3})],8,["to"])):(e.openBlock(),e.createBlock(e.Transition,{key:0},{default:e.withCtx(()=>[e.unref(u)?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:e.unref(o),style:e.unref(c)},V.$attrs,{"data-popper":"",ref_key:"root",ref:r}),{default:e.withCtx(()=>[t.filter?(e.openBlock(),e.createElementBlock("div",Wn,[e.createVNode(e.unref(Pe),{modelValue:v.value,"onUpdate:modelValue":E[0]||(E[0]=x=>v.value=x),role:"searchbox",type:"text",label:"Search"},null,8,["modelValue"])])):e.createCommentVNode("",!0),e.renderSlot(V.$slots,"default")]),_:3},16,["class","style"])):e.createCommentVNode("",!0)]),_:3}))}}),Xn=["tabindex"],Kn={key:1,class:"dropdown-divider"},Yn={name:"MDBDropdownItem",inheritAttrs:!1},Jn=e.defineComponent({...Yn,props:{tag:{type:String,default:"a"},to:[String,Object],href:String,disabled:{type:Boolean,default:!1},active:{type:Boolean,default:!1},exact:{type:Boolean,default:!1},newTab:{type:Boolean,default:!1},submenu:{type:Boolean,default:!1},submenuIcon:String,divider:{type:Boolean,default:!1},text:{type:Boolean,default:!1},header:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[l.value,a.disabled?"disabled":"",a.active?"active":"",a.submenu&&"dropdown-submenu"]),o=e.computed(()=>!!(a.to!==void 0||a.href!==void 0||a.tag!=="a"||a.text)),l=e.computed(()=>a.text?"dropdown-item-text":a.header?"dropdown-header":"dropdown-item"),r=e.computed(()=>a.to?"router-link":a.text?"span":a.tag),s=e.computed(()=>a.newTab?"_blank":null),i=e.inject("handleEscAndOutsideClick",()=>!1);return(c,f)=>(e.openBlock(),e.createElementBlock("li",{tabindex:t.divider?null:0},[e.unref(o)?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(r)),e.mergeProps({key:0},c.$attrs,{to:t.to,exact:t.to?t.exact:null,href:t.to?null:t.href,class:e.unref(n),target:e.unref(s),type:t.tag==="button"?"button":null,"aria-current":t.active?!0:null,"aria-disabled":t.disabled?!0:null,disabled:t.disabled?!0:null,onClick:e.unref(i)}),{default:e.withCtx(()=>[e.renderSlot(c.$slots,"default")]),_:3},16,["to","exact","href","class","target","type","aria-current","aria-disabled","disabled","onClick"])):t.divider?(e.openBlock(),e.createElementBlock("hr",Kn)):e.renderSlot(c.$slots,"default",{key:2})],8,Xn))}}),Qn={key:0,"data-popper-arrow":"",class:"tooltip_arrow"},Zn={name:"MDBTooltip"},eo=e.defineComponent({...Zn,props:{tag:{type:String,default:"span"},modelValue:Boolean,reference:String,popover:String,options:{type:[Object,Function],default(){return{}}},boundary:{type:String,default:"clippingParent"},fallbackPlacements:{type:Array,default:()=>["top","right","bottom","left"]},offset:{type:String,default:"0, 5"},direction:{type:String,default:"top",validator:t=>["top","right","bottom","left"].indexOf(t.toLowerCase())>-1},maxWidth:{type:Number,default:276},arrow:{type:Boolean,default:!1},disabled:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,{setPopper:o,isPopperActive:l,openPopper:r,closePopper:s,getPopperOffset:i}=_e(),c=e.ref(null),f=e.ref(null),d=e.computed(()=>`max-width: ${n.maxWidth}px!important`),p=()=>{const m=n.direction;let S=document.querySelector(n.boundary);S||(S=n.boundary);const w={placement:m,modifiers:[{name:"flip",options:{fallbackPlacements:n.fallbackPlacements}},{name:"preventOverflow",options:{boundary:S}},{name:"offset",options:{offset:i(n.offset,c.value)}},{name:"arrow",options:{element:".tooltip_arrow",padding:5}}]};return{...w,...typeof n.options=="function"?n.options(w):n.options}},b=()=>{c.value=n.reference?document.querySelector(n.reference):c.value,f.value=n.popover?document.querySelector(n.popover):f.value;const m=p();o(c.value,f.value,m)},u=e.ref(!1);e.watchEffect(()=>{if(n.modelValue){if(u.value)return;e.nextTick(()=>{b(),setTimeout(r,0),setTimeout(()=>{f.value.classList.add("show")},0)})}else{if(!l.value)return;setTimeout(()=>{f.value&&f.value.classList.remove("show")},10),u.value=!0,setTimeout(()=>{s(),u.value=!1},150)}});const h=e.computed(()=>n.modelValue||!n.modelValue&&l.value?!0:(!n.modelValue&&!l.value,!1)),B=()=>{!n.disabled&&a("update:modelValue",!0)},g=()=>{!n.disabled&&a("update:modelValue",!1)};return(m,S)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({ref_key:"triggerEl",ref:c,style:{display:"inline-block"}},m.$attrs,{onMouseenter:B,onMouseleave:g,onFocus:B,onBlur:g}),{default:e.withCtx(()=>[e.renderSlot(m.$slots,"reference")]),_:3},16)),e.createVNode(e.Transition,{name:"fade"},{default:e.withCtx(()=>[e.unref(h)?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"popperEl",ref:f,class:e.normalizeClass({tooltip:!0,fade:!0,"tooltip-inner":!0}),style:e.normalizeStyle([e.unref(d)])},[e.renderSlot(m.$slots,"tip"),t.arrow?(e.openBlock(),e.createElementBlock("div",Qn)):e.createCommentVNode("",!0)],4)):e.createCommentVNode("",!0)]),_:3})],64))}}),to={key:0,class:"popover-header"},ao={key:1,class:"popover-body"},no={key:2,"data-popper-arrow":"",class:"popover_arrow"},oo={name:"MDBPopover"},lo=e.defineComponent({...oo,props:{tag:{type:String,default:"span"},modelValue:Boolean,reference:String,popover:String,options:{type:[Object,Function],default(){return{}}},boundary:{type:String,default:"clippingParent"},fallbackPlacements:{type:Array,default:()=>["top","right","bottom","left"]},offset:{type:String,default:"0, 5"},direction:{type:String,default:"bottom",validator:t=>["top","right","bottom","left"].indexOf(t.toLowerCase())>-1},maxWidth:{type:Number,default:276},arrow:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1},hover:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,{setPopper:o,isPopperActive:l,openPopper:r,closePopper:s,destroyPopper:i,getPopperOffset:c}=_e(),f=e.ref(null),d=e.ref(null),p=e.computed(()=>`max-width: ${n.maxWidth}px!important`),b=()=>n.arrow?[0,10]:n.offset,u=()=>{const k=n.direction;let N=document.querySelector(n.boundary);N||(N=n.boundary);const M=b(),v={placement:k,modifiers:[{name:"flip",options:{fallbackPlacements:n.fallbackPlacements}},{name:"preventOverflow",options:{boundary:N}},{name:"offset",options:{offset:c(M,f.value)}},{name:"arrow",options:{element:".popover_arrow",padding:5}}]};return{...v,...typeof n.options=="function"?n.options(v):n.options}},h=()=>{f.value=n.reference?document.querySelector(n.reference):f.value,d.value=n.popover?document.querySelector(n.popover):d.value;const k=u();o(f.value,d.value,k)};e.watchEffect(()=>{if(n.modelValue)e.nextTick(()=>{h(),setTimeout(r,0),setTimeout(()=>{d.value.classList.add("show"),n.hover&&(R(d.value,"mouseover",g),R(d.value,"mouseout",m))},0)});else{if(!l.value)return;setTimeout(()=>{F(d.value,"mouseover",g),F(d.value,"mouseout",m),d.value.classList.remove("show")},0),setTimeout(s,0),i()}});const B=e.computed(()=>n.modelValue||!n.modelValue&&l.value?!0:(!n.modelValue&&!l.value,!1)),g=()=>{a("update:modelValue",!0)},m=()=>{a("update:modelValue",!1)},S=()=>{!n.dismissible||!n.modelValue||a("update:modelValue",!1)},w=()=>{F(f.value,"mouseover",g),F(f.value,"mouseout",m),i()};return e.onMounted(()=>{n.hover&&(R(f.value,"mouseover",g),R(f.value,"mouseout",m))}),e.onUnmounted(()=>{w()}),(k,N)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({ref_key:"triggerEl",ref:f,style:{display:"inline-block"},tabindex:t.dismissible?0:null},k.$attrs),{default:e.withCtx(()=>[e.renderSlot(k.$slots,"reference")]),_:3},16,["tabindex"])),[[e.unref(he),S]]),e.createVNode(e.Transition,null,{default:e.withCtx(()=>[e.unref(B)&&(k.$slots.header||k.$slots.body)?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"popperEl",ref:d,class:e.normalizeClass({popover:!0,fade:!0}),style:e.normalizeStyle([e.unref(p)])},[k.$slots.header?(e.openBlock(),e.createElementBlock("div",to,[e.renderSlot(k.$slots,"header")])):e.createCommentVNode("",!0),k.$slots.body?(e.openBlock(),e.createElementBlock("div",ao,[e.renderSlot(k.$slots,"body")])):e.createCommentVNode("",!0),e.renderSlot(k.$slots,"default"),t.arrow?(e.openBlock(),e.createElementBlock("div",no)):e.createCommentVNode("",!0)],4)):e.createCommentVNode("",!0)]),_:3})],64))}});function ro(){const t=e.ref(null),a=e.ref(null),n=e.ref(null);function o(f){return t.value=f,l(),R(window,"keydown",i),!0}function l(){const f=Array.from(t.value.querySelectorAll('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"])')).filter(d=>{const p=d instanceof HTMLAnchorElement?!0:!d.disabled;return!d.classList.contains("ps__thumb-x")&&!d.classList.contains("ps__thumb-y")&&p});f.length!==0&&(a.value=f[0],n.value=f[f.length-1],R(n.value,"keydown",d=>r(d)))}function r(f){f.key==="Tab"&&(f.preventDefault(),s())}function s(){!a.value||a.value.focus()}function i(f,d=!1){f.key==="Tab"&&(f.preventDefault(),s()),!d&&F(window,"keydown",i)}function c(){F(n.value,"keydown",r)}return{initFocusTrap:o,removeFocusTrap:c}}function so(t,a){const n=e.ref("root"),o=e.ref("dialog"),l=e.ref(""),r=e.ref(null),s=e.ref(t.modelValue),i=e.ref(!1),c=e.ref(null);e.watchEffect(()=>{s.value=t.modelValue,s.value&&a("update:modelValue",!0)});const f=e.computed(()=>["modal",t.animation&&"fade",s.value&&"show",t.staticBackdrop&&"modal-static"]),d=e.computed(()=>["modal-dialog",t.size&&"modal-"+t.size,t.centered&&"modal-dialog-centered",t.scrollable&&"modal-dialog-scrollable",t.fullscreen&&B.value,t.dialogClasses]),p=e.computed(()=>t.removeBackdrop?!1:{"background-color":"rgba(0,0,0, 0.5)"}),b=e.ref(!1),u=e.computed(()=>{if(!(b.value||t.keepOverflow))return"overflow: hidden"}),h=e.computed(()=>t.bgSrc?{"background-image":`url("${t.bgSrc}")`}:null),B=e.computed(()=>t.fullscreen?[t.fullscreen!==!0?`modal-fullscreen-${t.fullscreen}`:"modal-fullscreen"]:!1),g=()=>{typeof o.value!="string"&&S(o.value)},m=()=>{a("update:modelValue",!1)};e.provide("closeModal",m);const S=D=>{D.style.transform="scale(1.02)",setTimeout(()=>D.style.transform="scale(1.0)",300)},w=D=>{D.key==="Escape"&&s.value&&m()},k=e.ref(null),N=e.ref(0),M=()=>{const D=document.createElement("div");D.className="modal-scrollbar-measure",document.body.appendChild(D);const P=D.getBoundingClientRect().width-D.clientWidth;return document.body.removeChild(D),P},v=()=>{const D=document.body.getBoundingClientRect();k.value=Math.round(D.left+D.right){b.value=!1,l.value="translate(0, -25%)";const P=D.childNodes[0];P.style.transform=l.value,D.style.opacity="0",D.style.display="block",v(),y(),x.value&&(document.body.style.paddingRight=`${N.value}px`,D.style.paddingRight=`${N.value}px`,document.body.classList.add("modal-open")),a("show",n.value)},T=D=>{var $;const P=D.childNodes[0];P.style.transform="translate(0,0)",D.style.opacity="1",setTimeout(()=>{b.value=!0,a("shown",n.value)},400),c.value=n.value,t.keyboard&&R(window,"keyup",w),t.focus&&(r.value=ro(),($=r.value)==null||$.initFocusTrap(n.value))},V=D=>{const P=D.childNodes[0];P.style.transform=l.value,D.style.opacity="0",x.value&&setTimeout(()=>{D.style.paddingRight="",document.body.style.paddingRight="",document.body.classList.remove("modal-open")},200),a("hide",c.value),t.keyboard&&F(window,"keyup",w),t.focus&&r.value&&r.value.removeFocusTrap()},E=()=>{a("hidden",c.value),b.value=!1};e.onBeforeUnmount(()=>{F(window,"keyup",w)});const x=e.ref(!0),y=()=>{x.value=document.body.classList.contains("modal-open")?!!document.querySelector(".modal.non-invasive"):!0};return{wrapperClass:f,dialogClass:d,backdropStyle:p,backdropOverflowStyle:u,computedContentStyle:h,root:n,dialog:o,isActive:s,closeModal:m,animateStaticBackdrop:g,enter:z,afterEnter:T,beforeLeave:V,afterLeave:E,scrollbarWidth:N,setScrollbar:v,shouldOverflow:b,thisElement:c,handleEscKeyUp:w,focusTrap:r,dialogTransform:l,animateStaticModal:S,fullscreenClass:B,clickFromBackdrop:i,isOnlyNonInvasiveModal:y,onlyNonInvasiveModal:x}}const io={name:"MDBModal"},co=e.defineComponent({...io,props:{tag:{type:String,default:"div"},modelValue:Boolean,size:{type:String,validator:t=>["sm","lg","xl"].indexOf(t.toLowerCase())>-1},removeBackdrop:{type:Boolean,default:!1},staticBackdrop:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},bgSrc:{type:String,default:""},scrollable:{type:Boolean,default:!1},duration:{type:Number,default:400},labelledby:String,fullscreen:{type:[Boolean,String],default:!1},animation:{type:Boolean,default:!0},dialogClasses:{type:String},keyboard:{type:Boolean,default:!0},focus:{type:Boolean,default:!0}},emits:["show","shown","hide","hidden","update:modelValue"],setup(t,{emit:a}){const n=t,{wrapperClass:o,dialogClass:l,backdropStyle:r,backdropOverflowStyle:s,computedContentStyle:i,root:c,dialog:f,isActive:d,closeModal:p,animateStaticBackdrop:b,enter:u,afterEnter:h,beforeLeave:B,afterLeave:g,clickFromBackdrop:m}=so(n,a);return(S,w)=>(e.openBlock(),e.createBlock(e.Transition,{onEnter:e.unref(u),onAfterEnter:e.unref(h),onBeforeLeave:e.unref(B),onAfterLeave:e.unref(g)},{default:e.withCtx(()=>[e.unref(d)?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,ref_key:"root",ref:c,class:e.normalizeClass(e.unref(o)),style:e.normalizeStyle([e.unref(r),e.unref(s)]),"aria-hidden":!e.unref(d),"aria-modal":e.unref(d)?!0:null,"aria-labelledby":t.labelledby,role:"dialog",onMousedown:w[0]||(w[0]=e.withModifiers(k=>m.value=!0,["self"])),onClick:w[1]||(w[1]=e.withModifiers(()=>{!e.unref(m)||(t.staticBackdrop?e.unref(b)():(e.unref(p)(),m.value=!1))},["self"]))},{default:e.withCtx(()=>[e.createElementVNode("div",{class:e.normalizeClass(e.unref(l)),role:"document",ref_key:"dialog",ref:f},[e.createElementVNode("div",{class:"modal-content",style:e.normalizeStyle(e.unref(i))},[e.renderSlot(S.$slots,"default")],4)],2)]),_:3},40,["class","style","aria-hidden","aria-modal","aria-labelledby"])):e.createCommentVNode("",!0)]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave","onAfterLeave"]))}}),fo={name:"MDBModalHeader"},uo=e.defineComponent({...fo,props:{tag:{type:String,default:"div"},close:{type:Boolean,default:!0},closeWhite:{type:Boolean,default:!1},color:String},setup(t){const a=t,n=e.inject("closeModal"),o=e.computed(()=>["modal-header",a.color&&`bg-${a.color}`]);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default"),t.close?(e.openBlock(),e.createBlock(We,{key:0,white:t.closeWhite,onClick:e.withModifiers(e.unref(n),["prevent"])},null,8,["white","onClick"])):e.createCommentVNode("",!0)]),_:3},8,["class"]))}}),po={name:"MDBModalTitle"},mo=e.defineComponent({...po,props:{tag:{type:String,default:"h5"},bold:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>["modal-title",a.bold&&"font-weight-bold"]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),go={name:"MDBModalBody"},yo=e.defineComponent({...go,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["modal-body"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),ho={name:"MDBModalFooter"},bo=e.defineComponent({...ho,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["modal-footer"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),ko={name:"MDBAccordion"},Bo=e.defineComponent({...ko,props:{tag:{type:String,default:"div"},modelValue:String,stayOpen:Boolean,flush:Boolean,classes:String,borderless:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,o=e.ref(null),l=e.computed(()=>["accordion",n.flush&&"accordion-flush",n.classes,n.borderless&&"accordion-borderless"]),r=e.ref(n.modelValue),s=i=>{r.value=i,a("update:modelValue",i)};return e.watchEffect(()=>r.value=n.modelValue),e.provide("activeItem",r),e.provide("stayOpen",n.stayOpen),e.provide("setActiveItem",s),(i,c)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(l)),ref_key:"accordionRef",ref:o},{default:e.withCtx(()=>[e.renderSlot(i.$slots,"default")]),_:3},8,["class"]))}}),Co=["aria-controls"],wo={name:"MDBAccordionItem"},So=e.defineComponent({...wo,props:{tag:{type:String,default:"div"},collapseId:{type:String,required:!0},headerTitle:String,headerClasses:String,bodyClasses:String,itemClasses:String,icon:String},setup(t){const a=t,n=e.ref(null),o=e.computed(()=>["accordion-item",a.itemClasses]),l=e.computed(()=>["accordion-header",a.headerClasses]),r=e.computed(()=>["accordion-body",a.bodyClasses]),s=e.computed(()=>["accordion-button",!p.value&&"collapsed"]),i=e.computed(()=>a.icon?[a.icon]:!1),c=e.inject("setActiveItem",null),f=e.inject("activeItem",null),d=e.inject("stayOpen",!1),p=e.ref(f.value===a.collapseId);e.watchEffect(()=>{d||(p.value=f.value===a.collapseId)});const b=()=>{d?p.value=!p.value:p.value?c(""):c(a.collapseId)};return(u,h)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o)),ref_key:"itemRef",ref:n},{default:e.withCtx(()=>[e.createElementVNode("h2",{class:e.normalizeClass(e.unref(l))},[e.createElementVNode("button",{onClick:b,class:e.normalizeClass(e.unref(s)),"aria-expanded":"true","aria-controls":t.collapseId},[e.unref(i)?(e.openBlock(),e.createElementBlock("i",{key:0,class:e.normalizeClass(e.unref(i))},null,2)):e.createCommentVNode("",!0),e.createTextVNode(e.toDisplayString(t.headerTitle),1)],10,Co)],2),e.createVNode(Ue,{id:t.collapseId,modelValue:p.value,"onUpdate:modelValue":h[0]||(h[0]=B=>p.value=B)},{default:e.withCtx(()=>[e.createElementVNode("div",{class:e.normalizeClass(e.unref(r))},[e.renderSlot(u.$slots,"default")],2)]),_:3},8,["id","modelValue"])]),_:3},8,["class"]))}}),$o={name:"MDBIcon"},pt=e.defineComponent({...$o,props:{iconStyle:{type:String,default:"fas"},icon:String,flag:String,size:String,fw:Boolean,solid:Boolean},setup(t){const a=t,n=e.computed(()=>[!a.flag&&a.iconStyle,a.flag?`flag flag-${a.flag}`:`fa-${a.icon}`,a.size&&`fa-${a.size}`,a.fw&&"fa-fw",a.solid&&"fa-solid"]);return(o,l)=>(e.openBlock(),e.createElementBlock("i",{class:e.normalizeClass(e.unref(n))},[e.renderSlot(o.$slots,"default")],2))}}),Vo={name:"MDBNavbar"},xo=e.defineComponent({...Vo,props:{tag:{type:String,default:"nav"},bg:String,dark:{type:Boolean,default:!1},light:{type:Boolean,default:!1},double:{type:Boolean,default:!1},expand:String,position:String,transparent:{type:Boolean,default:!1},scrolling:{type:Boolean,default:!1},scrollingOffset:{type:Number,default:100},center:{type:Boolean,default:!1},container:{type:[Boolean,String],default:!1},classContainer:String,classNavbar:String},setup(t){const a=t,n=e.computed(()=>["navbar",a.dark&&"navbar-dark",a.light&&"navbar-light",a.bg&&!a.transparent?`bg-${a.bg}`:"",a.expand?a.expand==="small"||a.expand==="sm"?"navbar-expand-sm":a.expand==="medium"||a.expand==="md"?"navbar-expand-md":a.expand==="large"||a.expand==="lg"?"navbar-expand-lg":"navbar-expand-xl":"",a.position==="top"?"fixed-top":a.position==="bottom"?"fixed-bottom":a.position==="sticky"?"sticky-top":"",a.scrolling&&l.value,a.double&&"double-nav",a.center&&"justify-content-center",a.classNavbar]),o=e.computed(()=>a.container?[a.container!==!0?`container-${a.container}`:"container-fluid",a.classContainer&&a.classContainer]:!1),l=e.ref("navbar-scroll"),r=()=>{window.pageYOffset>a.scrollingOffset?l.value="navbar-scroll navbar-scrolled":l.value="navbar-scroll"},s=e.ref(null),i=e.ref("nowrap");e.provide("navbarFlexWrapValue",i);const c=()=>{if(!s.value)return;const f=getComputedStyle(s.value).flexWrap;f==="nowrap"?i.value="nowrap":f==="wrap"&&(i.value="wrap")};return e.onMounted(()=>(getComputedStyle(s.value)&&getComputedStyle(s.value).flexWrap==="wrap"?i.value="wrap":i.value="nowrap",window.addEventListener("resize",()=>c()),a.scrolling&&window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)})),(f,d)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{ref_key:"navbar",ref:s,class:e.normalizeClass(e.unref(n)),role:"navigation"},{default:e.withCtx(()=>[t.container?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(e.unref(o))},[e.renderSlot(f.$slots,"default")],2)):e.createCommentVNode("",!0),t.container?e.createCommentVNode("",!0):e.renderSlot(f.$slots,"default",{key:1})]),_:3},8,["class"]))}}),Do={name:"MDBNavbarToggler"},Eo=e.defineComponent({...Do,props:{tag:{type:String,default:"button"},target:{type:String,default:"#navbarSupportedContent"},togglerClass:String,togglerIcon:{type:String,default:"bars"},togglerSize:{type:String,default:"1x"},iconStyle:{type:String,default:"fas"}},setup(t){const a=t,n=e.ref(!1),o=e.computed(()=>["navbar-toggler",a.togglerClass]),l=()=>n.value=!n.value;return(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o)),type:"button","aria-controls":t.target,"aria-expanded":n.value,"aria-label":"Toggle navigation",onClick:l},{default:e.withCtx(()=>[e.createVNode(e.unref(pt),{icon:t.togglerIcon,size:t.togglerSize,iconStyle:t.iconStyle},null,8,["icon","size","iconStyle"])]),_:1},8,["class","aria-controls","aria-expanded"]))}}),No={name:"MDBNavbarBrand"},Mo=e.defineComponent({...No,props:{tag:{type:String,default:"div"}},setup(t){const a=t,n=e.useAttrs(),o=e.computed(()=>n.href?"a":a.tag);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(o)),{class:"navbar-brand"},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3}))}}),vo={name:"MDBNavbarNav"},To=e.defineComponent({...vo,props:{tag:{type:String,default:"ul"},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},justifyAround:{type:Boolean,default:!1},class:String,nav:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[a.nav?"nav":"navbar-nav",a.right?"ms-auto":a.center?"justify-content-center w-100":a.vertical?"flex-column":a.justifyAround?"justify-content-around w-100":"me-auto",a.class&&`${a.class}`]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Oo=["href","target"],zo={name:"MDBNavbarItem"},Ao=e.defineComponent({...zo,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:Boolean,exact:{type:Boolean,default:!1},newTab:{type:Boolean,default:!1},to:[Object,String],href:String,linkClass:String},setup(t){const a=t,n=e.computed(()=>["nav-item",!a.to&&!a.href&&a.active&&"active"]),o=e.computed(()=>["nav-link",a.disabled&&"disabled",a.active&&"active",a.linkClass]),l=e.computed(()=>a.newTab?"_blank":"");return(r,s)=>{const i=e.resolveComponent("router-link");return e.openBlock(),e.createBlock(e.resolveDynamicComponent(a.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[t.to?(e.openBlock(),e.createBlock(i,{key:0,class:e.normalizeClass(e.unref(o)),exact:t.exact,to:t.to,target:e.unref(l)},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class","exact","to","target"])):t.href?(e.openBlock(),e.createElementBlock("a",{key:1,href:t.href,class:e.normalizeClass(e.unref(o)),target:e.unref(l)},[e.renderSlot(r.$slots,"default")],10,Oo)):e.renderSlot(r.$slots,"default",{key:2})]),_:3},8,["class"])}}}),Lo={name:"MDBPagination"},_o=e.defineComponent({...Lo,props:{tag:{type:String,default:"ul"},circle:{type:Boolean,default:!1},lg:{type:Boolean,default:!1},sm:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>["pagination",a.sm&&"pagination-sm",a.lg&&"pagination-lg",a.circle&&"pagination-circle"]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Po=["href","tabindex","aria-disabled"],Io={"aria-hidden":"true"},Fo=e.createElementVNode("span",{class:"sr-only"},"Previous",-1),Ro=["href","tabindex","aria-disabled"],jo={"aria-hidden":"true"},qo=e.createElementVNode("span",{class:"sr-only"},"Next",-1),Wo={name:"MDBPageNav"},Ho=e.defineComponent({...Wo,props:{tag:{type:String,default:"li"},disabled:{type:Boolean,default:!1},href:{type:String,default:"#"},prev:{type:Boolean,default:!1},next:{type:Boolean,default:!1},icon:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>["page-item",a.disabled&&"disabled"]),o=e.computed(()=>a.icon?"\xAB":"Previous"),l=e.computed(()=>a.icon?"\xBB":"Next"),r=e.computed(()=>a.disabled?"-1":"false");return(s,i)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[t.prev?(e.openBlock(),e.createElementBlock("a",{key:0,class:"page-link",href:t.href,tabindex:e.unref(r),"aria-disabled":t.disabled,"aria-label":"Previous"},[e.createElementVNode("span",Io,e.toDisplayString(e.unref(o)),1),Fo],8,Po)):e.createCommentVNode("",!0),t.next?(e.openBlock(),e.createElementBlock("a",{key:1,class:"page-link",href:t.href,tabindex:e.unref(r),"aria-disabled":t.disabled,"aria-label":"Next"},[e.createElementVNode("span",jo,e.toDisplayString(e.unref(l)),1),qo],8,Ro)):e.createCommentVNode("",!0)]),_:1},8,["class"]))}}),Uo=["href","aria-label","aria-disabled","tabindex"],Go={key:0,"aria-hidden":"true"},Xo={key:1,class:"sr-only"},Ko={name:"MDBPageItem"},Yo=e.defineComponent({...Ko,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},href:String,icon:{type:Boolean,defaul:!1},label:{type:String}},setup(t){const a=t,n=e.computed(()=>["page-item",a.active&&"active",a.disabled&&"disabled"]),o=e.computed(()=>a.icon&&a.label?a.label:a.href),l=e.computed(()=>a.disabled?"-1":" false");return(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.createElementVNode("a",{class:"page-link",href:t.href,"aria-label":e.unref(o),"aria-disabled":t.disabled,tabindex:e.unref(l)},[t.icon?(e.openBlock(),e.createElementBlock("span",Go,[e.renderSlot(r.$slots,"default")])):e.createCommentVNode("",!0),t.icon?(e.openBlock(),e.createElementBlock("span",Xo,e.toDisplayString(e.unref(o)),1)):e.renderSlot(r.$slots,"default",{key:2})],8,Uo)]),_:3},8,["class"]))}}),Jo={name:"MDBBreadcrumb"},Qo=e.defineComponent({...Jo,props:{tag:{type:String,default:"ol"}},setup(t){const a=e.computed(()=>["breadcrumb"]);return(n,o)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(a))},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),Zo={name:"MDBBreadcrumbItem"},el=e.defineComponent({...Zo,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},current:{type:String,default:"page"}},setup(t){const a=t,n=e.computed(()=>["breadcrumb-item",a.active&&"active"]),o=e.computed(()=>a.active&&a.current);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n)),"aria-current":e.unref(o)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","aria-current"]))}}),tl={name:"MDBFooter"},al=e.defineComponent({...tl,props:{tag:{type:String,default:"footer"},bg:{type:String,default:"light"},text:[String,Array]},setup(t){const a=t,n=e.computed(()=>{const l=a.text;return[a.bg&&a.bg!=="none"&&`bg-${a.bg}`,a.text&&o(l)]}),o=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),nl={name:"MDBTabs"},ol=e.defineComponent({...nl,props:{tag:{type:String,default:"div"},modelValue:String,vertical:{type:[Boolean,String],default:!1}},emits:["update:modelValue","hide","hidden","show","shown"],setup(t,{emit:a}){const n=t,o=e.ref(null),l=e.ref(null),r=e.ref(n.modelValue);e.watch(()=>n.modelValue,u=>{u!==r.value&&(r.value=u,s(null,u))});const s=(u,h)=>{u||(u=document.body.querySelector(`#tab-${h}`)),o.value&&a("hide",{target:o.value,relatedTarget:u}),a("show",{target:u,relatedTarget:o.value}),a("update:modelValue",h),l.value=u,r.value=h},i=()=>{a("shown",{target:l.value,relatedTarget:o.value}),o.value=l.value},c=()=>{a("hidden",{target:o.value,relatedTarget:l.value})};e.provide("activeTab",r),e.provide("updateActiveTab",s),e.provide("emitShown",i),e.provide("emitHidden",c);const f=e.ref(!1),d=e.ref(window.innerWidth),p=e.ref(null);e.provide("isVertical",f);const b=()=>{d.value=window.innerWidth;const u=ut(d.value,["column",n.vertical]);u!==p.value&&(f.value=u===n.vertical,p.value=u)};return e.onMounted(()=>{!n.vertical||(n.vertical===!0?f.value=!0:(b(),R(window,"resize",b)))}),e.onUnmounted(()=>{F(window,"resize",b)}),(u,h)=>f.value?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:"row"},u.$attrs),{default:e.withCtx(()=>[e.renderSlot(u.$slots,"default")]),_:3},16)):e.renderSlot(u.$slots,"default",{key:1})}}),ll={name:"MDBTabNav"},rl=e.defineComponent({...ll,props:{tag:{type:String,default:"ul"},pills:Boolean,justify:Boolean,fill:Boolean,tabsClasses:String,col:{type:String,default:"3"}},setup(t){const a=t,n=e.inject("isVertical"),o=e.computed(()=>["nav",a.pills?"nav-pills":"nav-tabs",a.justify&&"nav-justified",a.fill&&"nav-fill",n.value&&"flex-column",a.tabsClasses&&a.tabsClasses]),l=e.computed(()=>[`col-${a.col}`]);return(r,s)=>e.unref(n)?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(e.unref(l))},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(o))},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:1,class:e.normalizeClass(e.unref(o))},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))}}),sl={key:0,class:"nav-item",role:"presentation"},il=["id","aria-controls","href","onClick"],cl={name:"MDBTabItem",inheritAttrs:!1},dl=e.defineComponent({...cl,props:{tag:{type:String,default:"a"},tabId:{type:String,required:!0},href:String},setup(t){const a=t,n=e.ref(null),o=e.computed(()=>["nav-link",i.value&&"active"]),l=e.computed(()=>`tab-${a.tabId}`),r=e.computed(()=>`${a.tabId}`),s=e.inject("activeTab"),i=e.ref(s&&s.value===a.tabId),c=e.inject("updateActiveTab");e.watchEffect(()=>i.value=s&&s.value===a.tabId);const f=()=>{c(n.value,a.tabId)};return e.onMounted(()=>{i.value&&c&&c(n.value,a.tabId)}),(d,p)=>t.href?(e.openBlock(),e.createElementBlock("li",sl,[e.createElementVNode("a",e.mergeProps({id:e.unref(l),ref_key:"item",ref:n,class:e.unref(o),role:"tab","aria-controls":e.unref(r),href:t.href},d.$attrs,{onClick:e.withModifiers(f,["prevent"])}),[e.renderSlot(d.$slots,"default")],16,il)])):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,id:e.unref(l),ref_key:"item",ref:n,class:e.unref(o),role:"tab","aria-controls":e.unref(r)},d.$attrs,{onClick:e.withModifiers(f,["prevent"])}),{default:e.withCtx(()=>[e.renderSlot(d.$slots,"default")]),_:3},16,["id","class","aria-controls","onClick"]))}}),fl={name:"MDBTabPane"},ul=e.defineComponent({...fl,props:{tag:{type:String,default:"div"},tabId:{type:String,required:!0}},setup(t){const a=t,n=e.ref(null),o=e.computed(()=>["tab-pane fade",i.value&&"show active"]),l=e.computed(()=>`${a.tabId}`),r=e.computed(()=>`tab-${a.tabId}`),s=e.inject("activeTab"),i=e.ref(s&&s.value===a.tabId);e.watchEffect(()=>i.value=s&&s.value===a.tabId);const c=e.inject("emitShown"),f=e.inject("emitHidden");e.onMounted(()=>{i.value&&c&&c(a.tabId)});const d=h=>{h.style.opacity="1"},p=h=>{h.style.opacity="0",c(a.tabId)},b=h=>{h.style.opacity="1",f(a.tabId)},u=h=>{h.style.opacity="0"};return(h,B)=>(e.openBlock(),e.createBlock(e.Transition,{duration:150,onEnter:p,onAfterEnter:d,onBeforeLeave:b,onAfterLeave:u},{default:e.withCtx(()=>[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{id:e.unref(l),ref_key:"item",ref:n,class:e.normalizeClass(e.unref(o)),role:"tabpanel","aria-labelledby":e.unref(r)},{default:e.withCtx(()=>[e.renderSlot(h.$slots,"default")]),_:3},8,["id","class","aria-labelledby"])),[[e.vShow,i.value]])]),_:3}))}}),pl={name:"MDBTabContent",inheritAttrs:!1},ml=e.defineComponent({...pl,props:{tag:{type:String,default:"div"},col:{type:String,default:"9"},contentClasses:String},setup(t){const a=t,n=e.inject("isVertical",!1),o=e.computed(()=>["tab-content",a.contentClasses&&a.contentClasses]),l=e.computed(()=>[`col-${a.col}`]);return(r,s)=>(e.openBlock(),e.createBlock(e.KeepAlive,null,[e.unref(n)?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(e.unref(l))},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({class:e.unref(o)},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,class:e.unref(o)},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class"]))],1024))}}),gl={name:"MDBCol"},yl=e.defineComponent({...gl,props:{tag:{type:String,default:"div"},col:String,sm:String,md:String,lg:String,xl:String,offset:String,offsetSm:String,offsetMd:String,offsetLg:String,offsetXl:String,auto:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[a.col?"col-"+a.col:"",a.sm?"col-sm-"+a.sm:"",a.md?"col-md-"+a.md:"",a.lg?"col-lg-"+a.lg:"",a.xl?"col-xl-"+a.xl:"",!a.col&&!a.sm&&!a.md&&!a.lg&&!a.xl?"col":"",a.offset?"offset-"+a.offset:"",a.offsetSm?"offset-sm-"+a.offsetSm:"",a.offsetMd?"offset-md-"+a.offsetMd:"",a.offsetLg?"offset-lg-"+a.offsetLg:"",a.offsetXl?"offset-xl-"+a.offsetXl:"",a.auto?"col-auto":""]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),hl={name:"MDBRow"},bl=e.defineComponent({...hl,props:{tag:{type:String,default:"div"},start:{type:Boolean,default:!1},end:{type:Boolean,default:!1},center:{type:Boolean,default:!1},between:{type:Boolean,default:!1},around:{type:Boolean,default:!1},cols:[String,Array]},setup(t){const a=t,n=e.computed(()=>{const l=a.cols;return["row",a.cols?`${o(l)}`:"",a.start&&"justify-content-start",a.end&&"justify-content-end",a.center&&"justify-content-center",a.between&&"justify-content-between",a.around&&"justify-content-around"]}),o=l=>typeof l=="string"?`row-cols-${l}`:l.map(r=>`row-cols-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),kl={name:"MDBContainer"},Bl=e.defineComponent({...kl,props:{tag:{type:String,default:"div"},sm:{type:Boolean,default:!1},md:{type:Boolean,default:!1},lg:{type:Boolean,default:!1},xl:{type:Boolean,default:!1},xxl:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>[a.fluid?"container-fluid":"",a.sm?"container-sm":"",a.md?"container-md":"",a.lg?"container-lg":"",a.xl?"container-xl":"",a.xxl?"container-xxl":"",!a.fluid&&!a.sm&&!a.md&&!a.lg&&!a.xl&&!a.xxl?"container":""]);return(o,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(n))},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Cl={name:"MDBTable",inheritAttrs:!1},wl=e.defineComponent({...Cl,props:{tag:{type:String,default:"table"},variant:String,dark:{type:Boolean,default:!1},light:{type:Boolean,default:!1},border:{type:[Boolean,String],default:!1},borderless:{type:Boolean,default:!1},striped:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},responsive:{type:[Boolean,String],default:!1},align:String,sm:{type:Boolean,default:!1},tableStyle:String,captionTop:{type:Boolean,default:!1}},setup(t){const a=t,n=e.computed(()=>a.responsive?a.responsive!==!0?`table-responsive-${a.responsive}`:"table-responsive":!1),o=e.computed(()=>a.border?a.border!==!0?`table-bordered border-${a.border}`:"table-bordered":""),l=e.computed(()=>["table",a.dark&&"table-dark",a.light&&"table-light",a.variant&&`table-${a.variant}`,a.striped&&"table-striped",o.value,a.borderless&&"table-borderless",a.hover&&"table-hover",a.sm&&"table-sm",a.align&&a.align==="top"?"align-top":a.align==="bottom"?"align-bottom":a.align==="middle"?"align-middle":"",a.captionTop&&"caption-top",a.tableStyle]);return(r,s)=>t.responsive?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(e.unref(n))},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({class:e.unref(l),style:t.tableStyle},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class","style"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,class:e.unref(l),style:t.tableStyle},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class","style"]))}}),Sl=["id","value"],$l=["for"],Vl={key:2,class:"form-helper"},xl={key:3,class:"form-helper"},Dl={class:"form-counter"},El=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),Nl=["id","value"],Ml=["for"],vl={key:1,class:"form-helper"},Tl={key:2,class:"form-helper"},Ol={class:"form-counter"},zl=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),Al={key:9,class:"form-text"},Ll={name:"MDBInput",inheritAttrs:!1},Pe=e.defineComponent({...Ll,props:{id:String,label:String,labelClass:String,modelValue:[String,Number,Date],size:String,formOutline:{type:Boolean,default:!0},wrapperClass:String,inputGroup:{type:[Boolean,String],default:!1},wrap:{type:Boolean,default:!0},formText:String,white:Boolean,validationEvent:String,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},tag:{type:String,default:"div"},helper:String,counter:Boolean,maxlength:{type:Number,default:0}},emits:["update:modelValue","click-outside","on-validate"],setup(t,{expose:a,emit:n}){const o=t,l=e.useAttrs(),r=e.ref(null),s=e.ref(o.modelValue),i=e.ref(null),c=e.ref(!1),f=e.ref(9),d=e.ref(0),p=o.id||Q("MDBInput-"),b=e.computed(()=>[o.formOutline&&"form-outline",B.value,o.white&&"form-white",o.wrapperClass]),u=e.computed(()=>["form-control",o.size?`form-control-${o.size}`:o.inputGroup&&o.inputGroup!==!0&&`form-control-${o.inputGroup}`,(s.value||s.value===0)&&"active",c.value&&"placeholder-active",w.value&&k.value&&"is-valid",w.value&&!k.value&&"is-invalid"]),h=e.computed(()=>["form-label",o.labelClass]),B=e.computed(()=>{if(!!o.inputGroup)return o.inputGroup!==!0?`input-group input-group-${o.inputGroup}`:"input-group"}),g=e.computed(()=>o.inputGroup&&w.value?{marginBottom:"1rem"}:""),m=e.computed(()=>o.tooltipFeedback?"valid-tooltip":"valid-feedback"),S=e.computed(()=>o.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),w=e.ref(o.isValidated),k=e.ref(o.isValid),N=e.ref(""),M=e.computed(()=>w.value&&!k.value&&o.validationEvent?N.value:o.invalidFeedback),v=O=>{const A=O.target;k.value=A.checkValidity(),k.value||(N.value=A.validationMessage),w.value=!0,n("on-validate",k.value)},z=()=>{o.validationEvent!=="submit"&&typeof r.value!="string"&&R(r.value,o.validationEvent,v)};function T(){i.value&&(d.value=i.value.clientWidth*.8+8)}function V(){l.placeholder&&!i.value?c.value=!0:c.value=!1}const E=e.ref(null);E.value=typeof s.value=="string"&&s.value?s.value.length:0;function x(O){const A=O.target;if(o.counter){if(A.value.length>o.maxlength){typeof s.value=="string"&&(A.value=s.value);return}E.value=A.value.length}s.value=A.value,n("update:modelValue",s.value)}function y(){n("click-outside")}const D=e.ref(null),P=e.ref(),$=O=>{P.value.forEach(A=>A.style.opacity=O?"0":"1"),O&&(D.value.style.opacity="1")},L=l.type&&l.type==="date",_=(O=!1)=>{var A;o.label&&o.formOutline&&((A=P.value)==null?void 0:A.length)>1&&$(O),!!L&&typeof r.value!="string"&&(r.value.type=O?"date":"text")},I=O=>!Boolean([...O.parentNode.children].findIndex(A=>A===O));return e.onMounted(()=>{if(T(),V(),_(),o.label&&o.formOutline&&(P.value=r.value.parentNode.querySelectorAll(".form-notch")),o.label&&o.formOutline&&!I(r.value)){const O=parseFloat(getComputedStyle(i.value).left);i.value.style.left=`${O+r.value.offsetLeft}px`,f.value+=r.value.offsetLeft}o.validationEvent&&z()}),e.onUpdated(()=>{T(),V()}),e.onUnmounted(()=>{typeof r.value!="string"&&F(r.value,o.validationEvent,v)}),e.watchEffect(()=>{var O,A;if(o.counter&&typeof o.modelValue=="string"){if(((O=o.modelValue)==null?void 0:O.length)>o.maxlength){s.value=o.modelValue.slice(0,o.maxlength),E.value=o.maxlength;return}E.value=((A=o.modelValue)==null?void 0:A.length)||0}s.value=o.modelValue}),e.watch(()=>o.isValidated,O=>w.value=O),e.watch(()=>o.isValid,O=>k.value=O),a({inputRef:r}),(O,A)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("input",e.mergeProps({key:0,class:e.unref(u),id:e.unref(p),value:s.value},O.$attrs,{onInput:x,ref_key:"inputRef",ref:r,onFocus:A[0]||(A[0]=j=>_(!0)),onBlur:A[1]||(A[1]=j=>_())}),null,16,Sl)),[[e.unref(he),y]]),t.label&&!t.wrap?(e.openBlock(),e.createElementBlock("label",{key:1,ref_key:"labelRef",ref:i,class:e.normalizeClass(e.unref(h)),for:e.unref(p)},e.toDisplayString(t.label),11,$l)):e.createCommentVNode("",!0),!t.wrap&&t.helper?(e.openBlock(),e.createElementBlock("div",Vl,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),!t.wrap&&t.counter?(e.openBlock(),e.createElementBlock("div",xl,[e.createElementVNode("div",Dl,e.toDisplayString(E.value)+" / "+e.toDisplayString(t.maxlength),1)])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.renderSlot(O.$slots,"default",{key:4}),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:5,class:e.normalizeClass(e.unref(m))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&e.unref(M)?(e.openBlock(),e.createElementBlock("div",{key:6,class:e.normalizeClass(e.unref(S))},e.toDisplayString(e.unref(M)),3)):e.createCommentVNode("",!0),!t.wrap&&t.formOutline?(e.openBlock(),e.createElementBlock("div",{key:7,class:"form-notch",ref_key:"notchRef",ref:D},[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${f.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${d.value}px`})},null,4),El],512)):e.createCommentVNode("",!0),t.wrap?e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:8,class:e.normalizeClass(e.unref(b)),style:e.normalizeStyle(e.unref(g))},{default:e.withCtx(()=>[e.renderSlot(O.$slots,"prepend"),e.createElementVNode("input",e.mergeProps({class:e.unref(u)},O.$attrs,{id:e.unref(p),value:s.value,onInput:x,ref_key:"inputRef",ref:r,onFocus:A[2]||(A[2]=j=>_(!0)),onBlur:A[3]||(A[3]=j=>_())}),null,16,Nl),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,ref_key:"labelRef",ref:i,class:e.normalizeClass(e.unref(h)),for:e.unref(p)},e.toDisplayString(t.label),11,Ml)):e.createCommentVNode("",!0),t.helper?(e.openBlock(),e.createElementBlock("div",vl,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),t.counter?(e.openBlock(),e.createElementBlock("div",Tl,[e.createElementVNode("div",Ol,e.toDisplayString(E.value)+" / "+e.toDisplayString(t.maxlength),1)])):e.createCommentVNode("",!0),e.renderSlot(O.$slots,"default"),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(e.unref(m))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),e.unref(M)?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(e.unref(S))},e.toDisplayString(e.unref(M)),3)):e.createCommentVNode("",!0),t.formOutline?(e.openBlock(),e.createElementBlock("div",{key:5,class:"form-notch",ref_key:"notchRef",ref:D},[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${f.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${d.value}px`})},null,4),zl],512)):e.createCommentVNode("",!0)]),_:3},8,["class","style"])),[[e.unref(he),y]]):e.createCommentVNode("",!0),t.formText?(e.openBlock(),e.createElementBlock("div",Al,e.toDisplayString(t.formText),1)):e.createCommentVNode("",!0)],64))}}),_l=["id","value","rows"],Pl=["for"],Il={key:2,class:"form-helper"},Fl={key:3,class:"form-helper"},Rl={class:"form-counter"},jl=["id","value","rows"],ql=["for"],Wl={key:1,class:"form-helper"},Hl={key:2,class:"form-helper"},Ul={class:"form-counter"},Gl={key:5,class:"form-notch"},Xl=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),Kl={key:8,class:"form-text"},Yl={name:"MDBTextarea",inheritAttrs:!1},Jl=e.defineComponent({...Yl,props:{id:String,rows:{type:[String,Number],default:4},label:String,modelValue:[String,Number],size:String,formOutline:{type:Boolean,default:!0},wrapperClass:String,inputGroup:{type:[Boolean,String],default:!1},wrap:{type:Boolean,default:!0},formText:String,white:Boolean,validationEvent:String,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},tag:{type:String,default:"div"},helper:String,counter:Boolean,maxLength:{type:Number,default:0}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const n=t,o=e.useAttrs(),l=e.ref("textareaRef"),r=e.ref(n.modelValue),s=e.ref(null),i=e.ref(!1),c=e.ref(9),f=e.ref(0),d=n.id||Q("MDBTextarea-"),p=e.computed(()=>[n.formOutline&&"form-outline",u.value,n.white&&"form-white",n.wrapperClass]),b=e.computed(()=>["form-control",n.size&&`form-control-${n.size}`,r.value&&"active",i.value&&"placeholder-active",m.value&&S.value&&"is-valid",m.value&&!S.value&&"is-invalid"]),u=e.computed(()=>{if(!!n.inputGroup)return n.inputGroup!==!0?`input-group input-group-${n.inputGroup}`:"input-group"}),h=e.computed(()=>n.inputGroup&&m.value?{marginBottom:"1rem"}:""),B=e.computed(()=>n.tooltipFeedback?"valid-tooltip":"valid-feedback"),g=e.computed(()=>n.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),m=e.ref(n.isValidated),S=e.ref(n.isValid),w=e.ref(""),k=e.computed(()=>m.value&&!S.value&&n.validationEvent?w.value:n.invalidFeedback),N=x=>{const y=x.target;S.value=y.checkValidity(),S.value||(w.value=y.validationMessage),m.value=!0,a("on-validate",S.value)},M=()=>{n.validationEvent!=="submit"&&R(l.value,n.validationEvent,N)};function v(){s.value&&(f.value=s.value.clientWidth*.8+8)}function z(){o.placeholder&&!s.value?i.value=!0:i.value=!1}const T=e.ref(null);T.value=typeof r.value=="string"&&r.value?r.value.length:0;function V(x){const y=x.target;if(n.counter){if(y.value.length>n.maxLength){typeof r.value=="string"&&(y.value=r.value);return}T.value=y.value.length}r.value=y.value,a("update:modelValue",r.value)}const E=x=>!Boolean([...x.parentNode.children].findIndex(y=>y===x));return e.onMounted(()=>{if(v(),z(),n.label&&n.formOutline&&l.value instanceof HTMLTextAreaElement&&!E(l.value)){const x=parseFloat(getComputedStyle(s.value).left);s.value.style.left=`${x+l.value.offsetLeft}px`,c.value+=l.value.offsetLeft}n.validationEvent&&M()}),e.onUpdated(()=>{v(),z()}),e.onUnmounted(()=>{F(l.value,n.validationEvent,N)}),e.watchEffect(()=>{var x;if(n.counter){if(typeof n.modelValue=="string"&&((x=n.modelValue)==null?void 0:x.length)>n.maxLength){r.value=n.modelValue.slice(0,n.maxLength),T.value=n.maxLength;return}T.value=typeof n.modelValue=="string"&&n.modelValue?n.modelValue.length:0}r.value=n.modelValue}),e.watch(()=>n.isValidated,x=>m.value=x),e.watch(()=>n.isValid,x=>S.value=x),(x,y)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("textarea",e.mergeProps({key:0,class:e.unref(b)},x.$attrs,{id:e.unref(d),value:r.value,onInput:V,rows:t.rows,ref_key:"textareaRef",ref:l}),null,16,_l)),t.label&&!t.wrap?(e.openBlock(),e.createElementBlock("label",{key:1,ref_key:"labelRef",ref:s,class:"form-label",for:e.unref(d)},e.toDisplayString(t.label),9,Pl)):e.createCommentVNode("",!0),!t.wrap&&t.helper?(e.openBlock(),e.createElementBlock("div",Il,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),!t.wrap&&t.counter?(e.openBlock(),e.createElementBlock("div",Fl,[e.createElementVNode("div",Rl,e.toDisplayString(T.value)+" / "+e.toDisplayString(t.maxLength),1)])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.renderSlot(x.$slots,"default",{key:4}),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:5,class:e.normalizeClass(e.unref(B))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&e.unref(k)?(e.openBlock(),e.createElementBlock("div",{key:6,class:e.normalizeClass(e.unref(g))},e.toDisplayString(e.unref(k)),3)):e.createCommentVNode("",!0),t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:7,class:e.normalizeClass(e.unref(p)),style:e.normalizeStyle(e.unref(h))},{default:e.withCtx(()=>[e.renderSlot(x.$slots,"prepend"),e.createElementVNode("textarea",e.mergeProps({class:e.unref(b)},x.$attrs,{id:e.unref(d),value:r.value,onInput:V,rows:t.rows,ref_key:"textareaRef",ref:l}),null,16,jl),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,ref_key:"labelRef",ref:s,class:"form-label",for:e.unref(d)},e.toDisplayString(t.label),9,ql)):e.createCommentVNode("",!0),t.helper?(e.openBlock(),e.createElementBlock("div",Wl,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),t.counter?(e.openBlock(),e.createElementBlock("div",Hl,[e.createElementVNode("div",Ul,e.toDisplayString(T.value)+" / "+e.toDisplayString(t.maxLength),1)])):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(e.unref(B))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),e.unref(k)?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(e.unref(g))},e.toDisplayString(e.unref(k)),3)):e.createCommentVNode("",!0),t.formOutline?(e.openBlock(),e.createElementBlock("div",Gl,[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${c.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${f.value}px`})},null,4),Xl])):e.createCommentVNode("",!0)]),_:3},8,["class","style"])):e.createCommentVNode("",!0),t.formText?(e.openBlock(),e.createElementBlock("div",Kl,e.toDisplayString(t.formText),1)):e.createCommentVNode("",!0)],64))}}),Ql=["id","checked","required","aria-required"],Zl=["for","innerHTML"],er=["id","checked","required","aria-required"],tr=["for","innerHTML"],ar={name:"MDBCheckbox",inheritAttrs:!1},nr=e.defineComponent({...ar,props:{id:String,label:String,modelValue:Boolean,inline:Boolean,wrapperClass:String,labelClass:String,inputClass:String,btnCheck:Boolean,required:Boolean,validateOnChange:Boolean,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},wrap:{type:Boolean,default:!0},formCheck:{type:Boolean,default:!0},tag:{type:String,default:"div"}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const n=t,o=e.ref("inputRef"),l=e.ref(n.modelValue),r=n.id||Q("MDBCheckbox-"),s=e.computed(()=>[n.formCheck&&!n.btnCheck?"form-check":"",n.inline&&"form-check-inline",n.wrapperClass]),i=e.computed(()=>[n.btnCheck?"btn-check":"form-check-input",n.inputClass&&n.inputClass,p.value&&b.value&&"is-valid",p.value&&!b.value&&"is-invalid"]),c=e.computed(()=>[n.labelClass||"form-check-label"]),f=e.computed(()=>n.tooltipFeedback?"valid-tooltip":"valid-feedback"),d=e.computed(()=>n.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),p=e.ref(n.isValidated),b=e.ref(n.isValid),u=g=>{const m=g.target;b.value=m.checkValidity(),p.value=!0,a("on-validate",b.value)},h=()=>{R(o.value,"change",u)};function B(){l.value=!l.value,a("update:modelValue",l.value)}return e.onMounted(()=>{n.validateOnChange&&h()}),e.onUnmounted(()=>{F(o.value,"change",u)}),e.watchEffect(()=>l.value=n.modelValue),e.watch(()=>n.isValidated,g=>p.value=g),e.watch(()=>n.isValid,g=>b.value=g),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,class:e.normalizeClass(e.unref(s))},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({class:e.unref(i),type:"checkbox"},g.$attrs,{id:e.unref(r),checked:l.value,onChange:B,required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:o}),null,16,Ql),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(e.unref(c)),for:e.unref(r),innerHTML:t.label},null,10,Zl)):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(e.unref(f))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(e.unref(d))},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)]),_:1},8,["class"])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("input",e.mergeProps({key:1,class:e.unref(i),type:"checkbox"},g.$attrs,{id:e.unref(r),checked:l.value,onChange:B,required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:o}),null,16,er)),!t.wrap&&t.label?(e.openBlock(),e.createElementBlock("label",{key:2,class:e.normalizeClass(e.unref(c)),for:e.unref(r),innerHTML:t.label},null,10,tr)):e.createCommentVNode("",!0),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(e.unref(f))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(e.unref(d))},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),or=["id","required","aria-required"],lr=["for"],rr=["id","required","aria-required"],sr=["for"],ir={name:"MDBRadio",inheritAttrs:!1},cr=e.defineComponent({...ir,props:{id:String,label:String,inline:Boolean,modelValue:String,wrapperClass:String,labelClass:String,btnCheck:Boolean,required:Boolean,validateOnChange:Boolean,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},wrap:{type:Boolean,default:!0},formCheck:{type:Boolean,default:!0},tag:{type:String,default:"div"}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const n=t,o=e.ref("inputRef"),l=e.ref(n.modelValue||!1),r=n.id||Q("MDBRadio-"),s=e.computed(()=>[n.formCheck&&!n.btnCheck?"form-check":"",n.inline&&"form-check-inline",n.wrapperClass]),i=e.computed(()=>[n.btnCheck?"btn-check":"form-check-input",p.value&&b.value&&"is-valid",p.value&&!b.value&&"is-invalid"]),c=e.computed(()=>[n.labelClass||"form-check-label"]),f=e.computed(()=>n.tooltipFeedback?"valid-tooltip":"valid-feedback"),d=e.computed(()=>n.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),p=e.ref(n.isValidated),b=e.ref(n.isValid),u=g=>{const m=g.target;b.value=m.checkValidity(),p.value=!0,a("on-validate",b.value)},h=()=>{R(o.value,"change",u)};function B(g){const m=g.target;a("update:modelValue",m.value)}return e.onMounted(()=>{n.validateOnChange&&h()}),e.onUnmounted(()=>{F(o.value,"change",u)}),e.watchEffect(()=>l.value=n.modelValue),e.watch(()=>n.isValidated,g=>p.value=g),e.watch(()=>n.isValid,g=>b.value=g),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,class:e.normalizeClass(e.unref(s))},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("input",e.mergeProps({class:e.unref(i),type:"radio"},g.$attrs,{id:e.unref(r),onChange:B,"onUpdate:modelValue":m[0]||(m[0]=S=>l.value=S),required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:o}),null,16,or),[[e.vModelRadio,l.value]]),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(e.unref(c)),for:e.unref(r)},e.toDisplayString(t.label),11,lr)):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(e.unref(f))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(e.unref(d))},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)]),_:1},8,["class"])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("input",e.mergeProps({key:1,class:e.unref(i),type:"radio"},g.$attrs,{id:e.unref(r),onChange:B,"onUpdate:modelValue":m[1]||(m[1]=S=>l.value=S),required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:o}),null,16,rr)),[[e.vModelRadio,l.value]]),!t.wrap&&t.label?(e.openBlock(),e.createElementBlock("label",{key:2,class:e.normalizeClass(e.unref(c)),for:e.unref(r)},e.toDisplayString(t.label),11,sr)):e.createCommentVNode("",!0),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(e.unref(f))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(e.unref(d))},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),dr=["for"],fr=["id"],ur=typeof FileList!="undefined"?FileList:Object,pr={name:"MDBFile"},mr=e.defineComponent({...pr,props:{id:String,inputClass:String,invalidFeedback:String,isInvalid:Boolean,isValid:Boolean,isValidated:Boolean,label:String,labelClass:String,modelValue:{type:[ur,Array],default:()=>[]},size:String,tooltipFeedback:Boolean,validFeedback:String,validateOnChange:Boolean},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const n=t,o=n.id||Q("MDBFile-"),l=e.ref(n.modelValue),r=e.computed(()=>["form-control",n.size&&`form-control-${n.size}`,f.value&&d.value&&"is-valid",f.value&&!d.value&&"is-invalid",n.inputClass]),s=e.computed(()=>["form-label",n.labelClass]),i=e.computed(()=>n.tooltipFeedback?"valid-tooltip":"valid-feedback"),c=e.computed(()=>n.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),f=e.ref(n.isValidated),d=e.ref(n.isValid),p=u=>{const h=u.target;h.files&&(d.value=h.files.length>0,f.value=!0,a("on-validate",d.value))},b=u=>{const h=u.target;h.files&&(l.value=h.files,a("update:modelValue",l.value),n.validateOnChange&&p(u))};return e.watch(()=>n.modelValue,u=>l.value=u),e.watch(()=>n.isValidated,u=>f.value=u),e.watch(()=>n.isValid,u=>{d.value=u}),(u,h)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(e.unref(s)),for:e.unref(o)},e.toDisplayString(t.label),11,dr)):e.createCommentVNode("",!0),e.createElementVNode("input",e.mergeProps({type:"file",class:e.unref(r)},u.$attrs,{id:e.unref(o),onChange:b}),null,16,fr),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(e.unref(i))},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(e.unref(c))},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),gr=["for"],yr=["id","value","min","max"],hr={class:"thumb-value"},br={name:"MDBRange",inheritAttrs:!1},kr=e.defineComponent({...br,props:{id:String,inputClass:String,label:String,labelClass:String,max:{type:Number,default:100},min:{type:Number,default:0},modelValue:{type:Number,default:50},tag:{type:String,default:"div"},thumb:{type:Boolean,default:!0},thumbClass:String,wrapperClass:String},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,o=e.ref(n.modelValue),l=e.ref(n.min),r=e.ref(n.max),s=n.id||Q("MDBRange-"),i=e.ref(!1),c=e.computed(()=>["range",n.wrapperClass]),f=e.computed(()=>["form-range",n.inputClass]),d=e.computed(()=>["form-label",n.labelClass]),p=e.computed(()=>["thumb",i.value&&"thumb-active",n.thumbClass]),b=e.ref(0),u=g=>{const m=g.target;o.value=parseFloat(m.value),a("update:modelValue",o.value),B()},h=g=>{i.value=g},B=()=>{const m=((typeof o.value=="string"?parseFloat(o.value):o.value)-l.value)*100/(r.value-l.value);b.value=`calc(${m}% + (${8-m*.15}px))`};return e.nextTick(()=>{B()}),e.watch(()=>n.modelValue,g=>{o.value=g,B()}),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(e.unref(d)),for:e.unref(s)},e.toDisplayString(t.label),11,gr)):e.createCommentVNode("",!0),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(c))},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({type:"range",class:e.unref(f),id:e.unref(s),value:o.value,min:l.value,max:r.value},g.$attrs,{onInput:u,onMousedown:m[0]||(m[0]=S=>h(!0)),onTouchstart:m[1]||(m[1]=S=>h(!0)),onMouseup:m[2]||(m[2]=S=>h(!1)),onTouchend:m[3]||(m[3]=S=>h(!1))}),null,16,yr),t.thumb?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(e.unref(p)),style:e.normalizeStyle({left:b.value})},[e.createElementVNode("span",hr,e.toDisplayString(o.value),1)],6)):e.createCommentVNode("",!0)]),_:1},8,["class"]))],64))}}),Br=["id","checked"],Cr=["for"],wr={name:"MDBSwitch",inheritAttrs:!1},Sr=e.defineComponent({...wr,props:{id:String,inputClass:String,label:String,labelClass:String,modelValue:{type:Boolean,default:!1},tag:{type:String,default:"div"},wrapperClass:String},emits:["update:modelValue"],setup(t,{emit:a}){const n=t,o=e.ref(n.modelValue),l=n.id||Q("MDBSwitch-"),r=e.computed(()=>["form-check form-switch",n.wrapperClass]),s=e.computed(()=>["form-check-input",n.inputClass]),i=e.computed(()=>["form-check-label",n.labelClass]);function c(){o.value=!o.value,a("update:modelValue",o.value)}return e.watch(()=>n.modelValue,f=>o.value=f),(f,d)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(r))},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({type:"checkbox",class:e.unref(s),id:e.unref(l)},f.$attrs,{checked:o.value,onChange:c}),null,16,Br),e.createElementVNode("label",{class:e.normalizeClass(e.unref(i)),for:e.unref(l)},e.toDisplayString(t.label),11,Cr)]),_:1},8,["class"]))}}),$r={mounted(t,a){t.scrollspy={links:[],container:window,scrollPosition:null,async:!1,offset:0},a.value&&(t.scrollspy.container=document.getElementById(a.value.container)||window,t.scrollspy.async=a.value.async||!1,t.scrollspy.offset=a.value.offset||0),t.scrollspy.scrollPosition=mt(t.scrollspy.container),t.scrollspy.findHrefs=n=>{var o;if(n.attributes&&n instanceof HTMLAnchorElement&&n.href){if(t.scrollspy.links.push(n),n.classList.contains("collapsible-scrollspy")){const l=(o=n.parentNode)==null?void 0:o.querySelector("ul");l.dataset.mdbCollapsibleScrollspyHeight=l.clientHeight.toString(),l.style.overflow="hidden",l.style.height="0"}}else n.childNodes&&n.childNodes.forEach(l=>{var r,s;return(s=(r=t.scrollspy).findHrefs)==null?void 0:s.call(r,l)})},t.scrollspy.setActive=n=>{if(a.value&&a.value.callback){a.instance[a.value.callback](n);return}t.scrollspy.links.forEach((o,l)=>{n===l?o.classList.add("active"):o.classList.remove("active")}),Vr(t.scrollspy.links,n,t.scrollspy.container),gt(t.scrollspy.links)},t.scrollspy.spy=()=>{var l,r,s,i;if(t.disableScroll)return;const n=t.scrollspy.container;t.scrollspy.scrollPosition=mt(n),t.scrollspy.links.forEach(c=>{const f=document.querySelector(c.hash);if(!f)return;const d=f.getBoundingClientRect();let p;if(n===window)p=window.innerHeight>d.top&&d.top+d.height>=0;else if(!(n instanceof Window)){const b=n.getBoundingClientRect();p=d.top<=b.top+b.height&&d.top+d.height>=b.top}c.isLinkActive=p});const o=t.scrollspy.links.filter(c=>c.isLinkActive);if(o.length>0){const f=o[0].scrollspyIndex;(r=(l=t.scrollspy).setActive)==null||r.call(l,f)}else(i=(s=t.scrollspy).setActive)==null||i.call(s,-1)},t.scrollspy.clickHandler=(n,o)=>{var i,c;const l=t.scrollspy.container;window.clearTimeout(t.disableScrollTimeout),t.disableScroll=!0,n.preventDefault();const r=document.querySelector(o.hash);if(!r)return;const s=r.getBoundingClientRect();if(l===window)window.scrollTo({top:window.scrollY+s.y-t.scrollspy.offset});else if(!(l instanceof Window)){const f=l.getBoundingClientRect();l.style.scrollBehavior="smooth",l.scrollTop=l.scrollTop+s.y-f.y-t.scrollspy.offset}(c=(i=t.scrollspy).setActive)==null||c.call(i,o.scrollspyIndex),o.scrollspyIndex&&xr(t.scrollspy.links[o.scrollspyIndex],t),gt(t.scrollspy.links),t.disableScrollTimeout=setTimeout(()=>{t.disableScroll=!1},800)},t.scrollspy.findHrefs(t),t.scrollspy.links.forEach((n,o)=>{n.scrollspyIndex=o,n.addEventListener("click",l=>{var r,s;return(s=(r=t.scrollspy).clickHandler)==null?void 0:s.call(r,l,n)})}),t.scrollspy.spy(),t.scrollspy.container.addEventListener("scroll",n=>{var o,l;return(l=(o=t.scrollspy).spy)==null?void 0:l.call(o,n)}),window.addEventListener("resize",n=>{var o,l;return(l=(o=t.scrollspy).spy)==null?void 0:l.call(o,n)})},updated(t,a){var n,o;((n=a.modifiers)==null?void 0:n.async)&&a.value&&!a.value.loading&&((o=a.oldValue)==null?void 0:o.loading)&&setTimeout(()=>{var l,r,s,i;t.scrollspy.links=[],(r=(l=t.scrollspy).findHrefs)==null||r.call(l,t),t.scrollspy.links.forEach((c,f)=>{c.scrollspyIndex=f,c.addEventListener("click",d=>{var p,b;return(b=(p=t.scrollspy).clickHandler)==null?void 0:b.call(p,d,c)})}),(i=(s=t.scrollspy).spy)==null||i.call(s)},0)},unmounted(t){window.removeEventListener("scroll",a=>{var n,o;return(o=(n=t.scrollspy).spy)==null?void 0:o.call(n,a)}),window.removeEventListener("resize",a=>{var n,o;return(o=(n=t.scrollspy).spy)==null?void 0:o.call(n,a)})}},Vr=(t,a,n)=>{const o=t[a];if(!o||!o.parentNode)return;const l=Array.from(o.parentNode.querySelectorAll("a"));l.shift(),l.forEach(s=>{const i=document.querySelector(s.hash);if(!i)return;const c=i.getBoundingClientRect();let f;if(n===window)f=window.innerHeight>c.top&&c.top+c.height>=0;else if(!(n instanceof Window)){const d=n.getBoundingClientRect();f=c.topd.top}s.isActive=f});const r=l.filter(s=>s.isLinkActive);r.length>0&&r[0].classList.add("active")},xr=(t,a)=>{var o;let n=t.parentNode;if(!!n)for(;n&&n!==a;)n.classList.contains("nav-item")&&((o=n.querySelector("a"))==null||o.classList.add("active")),n=n.parentNode},mt=t=>t===window?t.scrollY:t instanceof Window?null:t.scrollTop,gt=t=>{t.forEach(a=>{var n,o;if(a.classList.contains("collapsible-scrollspy")&&a.classList.contains("active")){const l=(n=a.parentNode)==null?void 0:n.querySelector("ul");l&&(l.style.overflow="hidden",l.style.height=`${l.dataset.mdbCollapsibleScrollspyHeight}px`)}else if(a.classList.contains("collapsible-scrollspy")){const l=(o=a.parentNode)==null?void 0:o.querySelector("ul");l&&(l.style.overflow="hidden",l.style.height="0")}})};C.MDBAccordion=Bo,C.MDBAccordionItem=So,C.MDBBadge=xt,C.MDBBreadcrumb=Qo,C.MDBBreadcrumbItem=el,C.MDBBtn=qe,C.MDBBtnClose=We,C.MDBBtnGroup=Pt,C.MDBCard=Rt,C.MDBCardBody=qt,C.MDBCardFooter=Zt,C.MDBCardGroup=na,C.MDBCardHeader=Jt,C.MDBCardImg=Kt,C.MDBCardLink=ta,C.MDBCardText=Gt,C.MDBCardTitle=Ht,C.MDBCarousel=ma,C.MDBCheckbox=nr,C.MDBCol=yl,C.MDBCollapse=Ue,C.MDBContainer=Bl,C.MDBDropdown=Fn,C.MDBDropdownItem=Jn,C.MDBDropdownMenu=Gn,C.MDBDropdownToggle=qn,C.MDBFile=mr,C.MDBFooter=al,C.MDBIcon=pt,C.MDBInput=Pe,C.MDBListGroup=ya,C.MDBListGroupItem=ba,C.MDBModal=co,C.MDBModalBody=yo,C.MDBModalFooter=bo,C.MDBModalHeader=uo,C.MDBModalTitle=mo,C.MDBNavbar=xo,C.MDBNavbarBrand=Mo,C.MDBNavbarItem=Ao,C.MDBNavbarNav=To,C.MDBNavbarToggler=Eo,C.MDBPageItem=Yo,C.MDBPageNav=Ho,C.MDBPagination=_o,C.MDBPopover=lo,C.MDBProgress=Ba,C.MDBProgressBar=wa,C.MDBRadio=cr,C.MDBRange=kr,C.MDBRow=bl,C.MDBSpinner=Va,C.MDBSwitch=Sr,C.MDBTabContent=ml,C.MDBTabItem=dl,C.MDBTabNav=rl,C.MDBTabPane=ul,C.MDBTable=wl,C.MDBTabs=ol,C.MDBTextarea=Jl,C.MDBTooltip=eo,C.mdbClickOutside=he,C.mdbRipple=ke,C.mdbScrollspy=$r,Object.defineProperties(C,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}); +(function(w,e){typeof exports=="object"&&typeof module!="undefined"?e(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],e):(w=typeof globalThis!="undefined"?globalThis:w||self,e(w.mdb={},w.Vue))})(this,function(w,e){"use strict";const $t={name:"MDBBadge"},xt=e.defineComponent({...$t,props:{badge:String,color:String,pill:Boolean,dot:Boolean,notification:Boolean,tag:{type:String,default:"span"}},setup(t,{expose:a}){const o=t,n=e.useAttrs(),l=e.computed(()=>["badge",o.color&&`badge-${o.color}`,o.badge&&`bg-${o.badge}`,o.pill&&"rounded-pill",o.dot&&"badge-dot",o.notification&&"badge-notification"]);return a({attrs:n}),(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(l.value)},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))}}),Vt=["primary","secondary","success","danger","warning","info","light","dark"],Dt="rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%",Et=[0,0,0],je=.5,Nt=t=>t&&Vt.includes(t.toLowerCase()),Mt=(t,a)=>{const o=r=>(r.length<7&&(r=`#${r[1]}${r[1]}${r[2]}${r[2]}${r[3]}${r[3]}`),[parseInt(r.substr(1,2),16),parseInt(r.substr(3,2),16),parseInt(r.substr(5,2),16)]),n=r=>{const s=document.body.appendChild(document.createElement("fictum")),i="rgb(1, 2, 3)";return s.style.color=i,s.style.color!==i||(s.style.color=r,s.style.color===i||s.style.color==="")?(document.body.removeChild(s),a):(r=getComputedStyle(s).color,document.body.removeChild(s),r)},l=r=>{const s=r.match(/[.\d]+/g);if(s===null)return;const i=s.map(c=>+Number(c));return i.length=3,i};return typeof t=="string"&&t.toLowerCase()==="transparent"?a:typeof t=="string"&&t[0]==="#"?o(t):(typeof t=="string"&&t.indexOf("rgb")===-1&&(t=n(t)),typeof t=="string"&&t.indexOf("rgb")===0?l(t):a)},Tt=({offsetX:t,offsetY:a,height:o,width:n})=>{const l=a<=o/2,r=t<=n/2,s=(p,b)=>Math.sqrt(p**2+b**2),i=a===o/2&&t===n/2,c={first:l===!0&&r===!1,second:l===!0&&r===!0,third:l===!1&&r===!0,fourth:l===!1&&r===!1},f={topLeft:s(t,a),topRight:s(n-t,a),bottomLeft:s(t,o-a),bottomRight:s(n-t,o-a)};let d=0;return i||c.fourth?d=f.topLeft:c.third?d=f.topRight:c.second?d=f.bottomRight:c.first&&(d=f.bottomLeft),d*2},Ot=(t,a)=>{for(const o in a)t.style[o]=a[o]},At=t=>{const a=Mt(t,Et);if(t!==""&&a){const o=a.join(",");return`radial-gradient(circle, ${Dt.split("{{color}}").join(`${o}`)})`}},zt=(t,a,o)=>{const n=document.createElement("div");n.classList.add("ripple-wave");const l={offsetX:o.centered?a.height/2:a.left,offsetY:o.centered?a.width/2:a.top,height:a.height,width:a.width},r=Tt(l),s=o.radius||r/2,i={delay:o.duration&&o.duration*je,duration:o.duration&&o.duration-o.duration*je},c={left:o.centered?`${Math.round(a.width/2-s)}px`:`${Math.round(a.left-s)}px`,top:o.centered?`${Math.round(a.height/2-s)}px`:`${Math.round(a.top-s)}px`,height:`${Math.round(o.radius&&o.radius*2||r)}px`,width:`${Math.round(o.radius&&o.radius*2||r)}px`,transitionDelay:`0s, ${i.delay}ms`,transitionDuration:`${o.duration}ms, ${i.duration}ms`};o.unbound&&t.classList.add("ripple-surface-unbound"),Nt(o.color)?t.classList.add(`ripple-surface-${o.color}`):c.backgroundImage=At(o.color),Ot(n,c),t.appendChild(n),setTimeout(()=>{n.classList.add("active")},50),setTimeout(()=>{t.removeChild(n)},o.duration?o.duration+1e3:1e3)},ke={mounted(t,a){if(a.value===!1)return;const o={centered:a.value&&a.value.centered||!1,color:a.value&&a.value.color||"",duration:a.value&&a.value.duration||500,radius:a.value&&a.value.radius||0,unbound:a.value&&a.value.unbound||!1};t.classList.add("ripple-surface"),t.waves=n=>{const l={top:n.offsetY,left:n.offsetX,height:t.offsetHeight,width:t.offsetWidth};zt(t,l,o)},t.addEventListener("click",n=>t.waves(n))},updated(t,a){a.value!==!1&&(t.classList.contains("ripple-surface")||t.classList.add("ripple-surface"))},unmounted(t){t.removeEventListener("click",a=>t.waves(a))}},Lt={name:"MDBBtn"},qe=e.defineComponent({...Lt,props:{color:String,size:String,outline:String,rounded:Boolean,floating:Boolean,toggler:Boolean,toggle:Boolean,role:{type:String,default:"button"},type:{type:String,default:"button"},tag:{type:String,default:"button"},block:{type:Boolean,default:!1},ripple:{type:[Object,Boolean],default:t=>t.outline||t.color==="light"||t.color==="link"?{color:"dark"}:!0},picker:Boolean},emits:["update:toggle"],setup(t,{emit:a}){const o=t,n=e.ref(o.toggle),l=e.computed(()=>[!o.picker&&"btn",o.color&&`btn-${o.color}`,o.size&&`btn-${o.size}`,o.outline&&`btn-outline-${o.outline}`,o.rounded&&"btn-rounded",o.floating&&"btn-floating",o.block&&"btn-block",n.value&&"active"]),r=()=>{o.toggler&&(n.value=!n.value,a("update:toggle",n.value))};return(s,i)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{type:t.type,role:t.role,class:e.normalizeClass(l.value),onClick:r},{default:e.withCtx(()=>[e.renderSlot(s.$slots,"default")]),_:3},8,["type","role","class"])),[[e.unref(ke),t.ripple]])}}),_t={name:"MDBBtnGroup"},Pt=e.defineComponent({..._t,props:{size:String,vertical:Boolean,role:{type:String,default:"group"},tag:{type:String,default:"div"}},setup(t){const a=t,o=e.computed(()=>[a.size&&`btn-group-${a.size}`,a.vertical?"btn-group-vertical":"btn-group"]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value),role:t.role},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class","role"]))}}),It={name:"MDBBtnClose"},We=e.defineComponent({...It,props:{white:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>["btn-close",a.white&&"btn-close-white"]);return(n,l)=>(e.openBlock(),e.createElementBlock("button",{class:e.normalizeClass(o.value),"aria-label":"Close"},null,2))}}),Ft={name:"MDBCard"},Rt=e.defineComponent({...Ft,props:{tag:{type:String,default:"div"},border:String,bg:String,text:[String,Array],shadow:String},setup(t){const a=t,o=e.computed(()=>{const l=a.text;return["card",a.border&&`border border-${a.border}`,a.bg&&`bg-${a.bg}`,a.shadow&&`shadow-${a.shadow}`,a.text&&n(l)]}),n=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),jt={name:"MDBCardBody"},qt=e.defineComponent({...jt,props:{tag:{type:String,default:"div"},text:{type:[String,Array]}},setup(t){const a=t,o=e.computed(()=>{const l=a.text;return["card-body",a.text&&n(l)]}),n=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),Wt={name:"MDBCardTitle"},Ht=e.defineComponent({...Wt,props:{tag:{type:String,default:"h5"},subtitle:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>a.subtitle?a.tag!=="h5"?a.tag:"h6":a.tag),n=e.computed(()=>[a.subtitle?"card-subtitle":"card-title"]);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(o.value),{class:e.normalizeClass(n.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),Ut={name:"MDBCardText"},Gt=e.defineComponent({...Ut,props:{tag:{type:String,default:"p"}},setup(t){const a=e.computed(()=>["card-text"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Xt={name:"MDBCardImg"},Kt=e.defineComponent({...Xt,props:{tag:{type:String,default:"img"},src:{type:String,required:!0},alt:String,top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[a.top&&"card-img-top",a.bottom&&"card-img-bottom",a.fluid&&"img-fluid",a.overlay&&"card-img",!a.top&&!a.bottom&&!a.fluid&&!a.overlay&&"card-img"]);return(n,l)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({src:t.src,alt:t.alt,class:o.value},n.$attrs),null,16,["src","alt","class"])),t.overlay?(e.openBlock(),e.createElementBlock("div",e.mergeProps({key:0,class:"card-img-overlay"},n.$attrs),[e.renderSlot(n.$slots,"default")],16)):e.createCommentVNode("",!0)],64))}}),Yt={name:"MDBCardHeader"},Jt=e.defineComponent({...Yt,props:{tag:{type:String,default:"div"},bg:String,border:String},setup(t){const a=t,o=e.computed(()=>["card-header",a.border&&`border-${a.border}`,a.bg&&`bg-${a.bg}`]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),Qt={name:"MDBCardFooter"},Zt=e.defineComponent({...Qt,props:{tag:{type:String,default:"div"},bg:String,border:String},setup(t){const a=t,o=e.computed(()=>["card-footer",a.border&&`border-${a.border}`,a.bg&&`bg-${a.bg}`]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),ea={name:"MDBCardLink"},ta=e.defineComponent({...ea,props:{tag:{type:String,default:"a"}},setup(t){const a=e.computed(()=>["card-link"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),aa={name:"MDBCardGroup"},oa=e.defineComponent({...aa,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["card-group"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),na={key:0,class:"carousel-indicators"},la=["ariaCurrent","ariaLabel","onClick"],ra={key:0,class:"img-fluid",autoplay:"",loop:"",muted:""},sa=["src","type"],ia=["src","alt"],ca={key:0},da={key:1},fa=[e.createElementVNode("span",{class:"carousel-control-prev-icon","aria-hidden":"true"},null,-1),e.createElementVNode("span",{class:"visually-hidden"},"Previous",-1)],ua=[e.createElementVNode("span",{class:"carousel-control-next-icon","aria-hidden":"true"},null,-1),e.createElementVNode("span",{class:"visually-hidden"},"Next",-1)],pa={name:"MDBCarousel"},ma=e.defineComponent({...pa,props:{captionsClass:{type:String,default:"carousel-caption d-none d-md-block"},controls:{type:Boolean,default:!0},dark:Boolean,fade:Boolean,indicators:{type:Boolean,default:!0},interval:{type:[Number,Boolean],default:5e3},items:Array,itemsClass:{type:String,default:"d-block w-100"},keyboard:{type:Boolean,default:!0},modelValue:{type:Number,default:0},pause:{type:[String,Boolean],default:"hover"},tag:{type:String,default:"div"},touch:{type:Boolean,default:!0},innerClass:String},emits:["update:modelValue"],setup(t,{expose:a,emit:o}){const n=t,l=e.computed(()=>["carousel","slide",n.fade&&"carousel-fade",n.dark&&"carousel-dark"]),r=e.computed(()=>["carousel-inner",n.innerClass]),s=e.ref(n.modelValue),i=e.ref(null),c=e.ref(!1);let f=null,d=!1;const p=()=>{u("prev")},b=()=>{u("next")},u=k=>{if(c.value)return;const T=d;d=!1,h(k),d=T},h=k=>{if(d||!i.value)return;c.value=!0;const T=C(k),_=g(k),P=m(_),A=S(_),L=v(s.value),j=v(T);s.value=T,j.classList.add(A),o("update:modelValue",s.value),n.interval&&B(),setTimeout(()=>{L.classList.add(P),j.classList.add(P)},20),setTimeout(()=>{L.classList.remove("active"),L.classList.remove(P),j.classList.remove(P),j.classList.remove(A),j.classList.add("active"),c.value=!1},600)},C=k=>k==="prev"&&s.value<=0?n.items.length-1:k==="prev"?s.value-1:k==="next"&&s.value>=n.items.length-1?0:k==="next"?s.value+1:k,g=k=>k==="next"||k>s.value,m=k=>k?"carousel-item-start":"carousel-item-end",S=k=>k?"carousel-item-next":"carousel-item-prev",v=k=>i.value.querySelectorAll(".carousel-item")[k],B=()=>{clearInterval(f),f=null;const k=n.items[s.value].interval||n.interval;f=setInterval(()=>{h("next")},k)},D=()=>{n.pause==="hover"&&n.interval&&(clearInterval(f),f=null,d=!0)},E=()=>{n.pause==="hover"&&n.interval&&(B(),d=!1)},N=()=>{n.keyboard&&b()},O=()=>{n.keyboard&&p()},M=Boolean(window.PointerEvent),$=e.ref(0),x=e.ref(0),V=k=>{if(!n.touch)return;const T=k,_=k,P=k;M&&(T.pointerType==="pen"||T.pointerType==="touch")?$.value=_.clientX:$.value=P.touches[0].clientX},y=k=>{!n.touch||(x.value=k.touches&&k.touches.length>1?0:k.touches[0].clientX-$.value)},z=k=>{if(!n.touch)return;const T=k,_=k;M&&(T.pointerType==="pen"||T.pointerType==="touch")&&(x.value=_.clientX-$.value),I()},I=()=>{const k=Math.abs(x.value);if(k<=40)return;const T=k/x.value;x.value=0,T&&(T>0?p():b())};return e.onMounted(()=>{i.value.querySelectorAll(".carousel-item")[s.value].classList.add("active"),n.interval&&B()}),e.onUnmounted(()=>{n.interval&&(clearInterval(f),f=null)}),e.watch(()=>n.modelValue,k=>u(k)),a({next:b,prev:p}),(k,T)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(l.value),onMouseenter:D,onMouseleave:E,onKeydown:[e.withKeys(N,["right"]),e.withKeys(O,["left"])],onTouchstart:V,onTouchmove:y,onTouchend:z},{default:e.withCtx(()=>[t.indicators?(e.openBlock(),e.createElementBlock("div",na,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.items,(_,P)=>(e.openBlock(),e.createElementBlock("button",{key:P,type:"button",class:e.normalizeClass(s.value===P&&"active"),ariaCurrent:s.value===P&&"true",ariaLabel:`Slide ${P+1}`,onClick:A=>u(P)},null,10,la))),128))])):e.createCommentVNode("",!0),e.createElementVNode("div",{class:e.normalizeClass(r.value),ref_key:"carouselInnerRef",ref:i},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.items,(_,P)=>(e.openBlock(),e.createElementBlock("div",{class:"carousel-item",key:P},[_.video?(e.openBlock(),e.createElementBlock("video",ra,[e.createElementVNode("source",{src:_.video,type:_.videoType},null,8,sa)])):(e.openBlock(),e.createElementBlock("img",{key:1,src:_.src,alt:_.alt,class:e.normalizeClass(t.itemsClass)},null,10,ia)),_.label||_.caption?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(t.captionsClass)},[_.label?(e.openBlock(),e.createElementBlock("h5",ca,e.toDisplayString(_.label),1)):e.createCommentVNode("",!0),_.caption?(e.openBlock(),e.createElementBlock("p",da,e.toDisplayString(_.caption),1)):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)]))),128))],2),t.controls?(e.openBlock(),e.createElementBlock("button",{key:1,onClick:p,class:"carousel-control-prev",type:"button"},fa)):e.createCommentVNode("",!0),t.controls?(e.openBlock(),e.createElementBlock("button",{key:2,onClick:b,class:"carousel-control-next",type:"button"},ua)):e.createCommentVNode("",!0)]),_:1},40,["class","onKeydown"]))}}),ga={name:"MDBListGroup"},ya=e.defineComponent({...ga,props:{flush:{type:Boolean,default:!1},horizontal:{type:[Boolean,String],default:!1},numbered:Boolean,tag:{type:String,default:"ul"},light:Boolean,small:Boolean},setup(t){const a=t,o=e.computed(()=>["list-group",a.horizontal&&n.value,a.flush&&"list-group-flush",a.numbered&&"list-group-numbered",a.light&&"list-group-light",a.small&&"list-group-small"]),n=e.computed(()=>{if(!!a.horizontal)return a.horizontal!==!0?`list-group-horizontal-${a.horizontal}`:"list-group-horizontal"});return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),ha={name:"MDBListGroupItem"},ba=e.defineComponent({...ha,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},action:{type:Boolean,default:!1},color:String,noBorder:Boolean,spacing:{type:[Boolean,String],default:!1},ripple:{type:[Object,Boolean],default:!1}},setup(t){const a=t,o=e.computed(()=>{if(!!a.spacing)return a.spacing!==!0?a.spacing:"px-3"}),n=e.computed(()=>["list-group-item",a.active&&"active",a.disabled&&"disabled",a.action&&"list-group-item-action",a.color&&`list-group-item-${a.color}`,a.noBorder&&"border-0",a.spacing&&o.value]);return(l,r)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value),"aria-current":t.active?!0:null,"aria-disabled":t.disabled?!0:null,disabled:t.disabled?!0:null},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","aria-current","aria-disabled","disabled"])),[[e.unref(ke),a.ripple]])}}),ka={name:"MDBProgress"},Ba=e.defineComponent({...ka,props:{tag:{type:String,default:"div"},height:Number},setup(t){const a=t,o=e.computed(()=>["progress"]),n=e.computed(()=>({height:a.height+"px"}));return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value),style:e.normalizeStyle(n.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","style"]))}}),Ca={name:"MDBProgressBar"},wa=e.defineComponent({...Ca,props:{tag:{type:String,default:"div"},bg:String,striped:{type:Boolean,default:!1},animated:{type:Boolean,default:!1},value:{type:Number,default:0},min:{type:Number,default:0},max:{type:Number,default:100}},setup(t){const a=t,o=e.computed(()=>["progress-bar",a.bg&&`bg-${a.bg}`,a.striped&&"progress-bar-striped",a.animated&&"progress-bar-animated"]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value),role:"progressbar","aria-valuenow":t.value,"aria-valuemin":t.min,"aria-valuemax":t.max,style:e.normalizeStyle([{width:(t.value-t.min)/(t.max-t.min)*100+"%"}])},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class","aria-valuenow","aria-valuemin","aria-valuemax","style"]))}}),va=e.createElementVNode("span",{class:"visually-hidden"},"Loading...",-1),Sa={name:"MDBSpinner"},$a=e.defineComponent({...Sa,props:{tag:{type:String,default:"div"},grow:{type:Boolean,default:!1},color:String,size:String},setup(t){const a=t,o=e.computed(()=>[a.grow?"spinner-grow":"spinner-border",a.color&&`text-${a.color}`,`${a.size?a.grow?"spinner-grow-"+a.size:"spinner-border-"+a.size:""}`]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value),role:"status"},{default:e.withCtx(()=>[va,e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),xa=1e6,Q=t=>{do t+=Math.floor(Math.random()*xa);while(document.getElementById(t));return t},Va=/\..*/,Da={mouseenter:"mouseover",mouseleave:"mouseout"},Ea=["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"];function He(t,a,o){const n=typeof a=="string",l=n?o:a;let r=t.replace(Va,"");const s=Da[r];return s&&(r=s),Ea.indexOf(r)>-1||(r=t),[n,l,r]}function Na(t,a,o,n){if(typeof a!="string"||!t)return;o||(o=n,n=null);const[l,r,s]=He(a,o,n);t.addEventListener(s,r,l)}function Ma(t,a,o,n){t.removeEventListener(a,o,!!n)}const R=function(t,a,o,n=void 0){Na(t,a,o,n)},F=function(t,a,o,n=void 0){if(typeof a!="string"||!t)return;const[l,r,s]=He(a,o,n);Ma(t,s,r,l?o:null)},Ta={name:"MDBCollapse"},Ue=e.defineComponent({...Ta,props:{tag:{type:String,default:"div"},modelValue:Boolean,id:String,collapseClass:String,duration:{type:Number,default:300},sidenav:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{expose:a,emit:o}){const n=t,l=e.ref(null),r=e.ref(n.modelValue),s=e.computed(()=>[i.value,n.collapseClass,g&&g.value?"navbar-collapse":"",m.value,n.horizontal&&"collapse-horizontal"]),i=e.computed(()=>n.sidenav?"sidenav-collapse":r.value?"collapse":null),c=e.inject("accordionState",null),f=e.inject("incrementAccordionItemsCount",!1),d=e.inject("setAccordionActiveItem",!1),p=e.ref(null),b=()=>{p.value!==null&&r.value&&d&&d(p.value)};e.watchEffect(()=>{c&&c.active!==p.value&&o("update:modelValue",!1)},{flush:"post"}),e.onMounted(()=>{r.value&&(l.value.style.height=l.value.scrollHeight+"px",l.value.style.width=l.value.scrollWidth+"px"),c&&(p.value=f&&f(),r.value&&d&&d(p.value))});let u=!1;const h=e.ref(0);e.watch(()=>n.modelValue,y=>{if(u){clearInterval(h.value),h.value=setTimeout(()=>{o("update:modelValue",r.value)},n.duration);return}r.value=y,c&&b()});const C=()=>{o("update:modelValue",!0)};e.provide("openCollapse",C);const g=e.inject("navbarFlexWrapValue",!1),m=e.computed(()=>!g||g.value==="wrap"&&r.value?"show":(g.value==="nowrap"&&r.value,!1)),S=(y,z)=>{z==="null"&&n.modelValue?r.value=!0:(z==="null"&&!n.modelValue||z==="nowrap")&&(r.value=!1)};e.watch(()=>g&&g.value,(y,z)=>{y==="nowrap"?r.value=!0:y==="wrap"&&S(y,z),o("update:modelValue",r.value)},{immediate:!0});const v=e.computed(()=>n.id?n.id:Q("collapsibleContent-")),B=y=>{n.horizontal?y.style.width="0":y.style.height="0",y.style.transitionDuration=n.duration+"ms",u=!0},D=y=>{n.horizontal?y.style.width=l.value.scrollWidth+"px":y.style.height=l.value.scrollHeight+"px"},E=y=>{y.classList.contains("show")||y.classList.add("show"),n.horizontal?y.style.width="":y.style.height="",u=!1},N=y=>{n.horizontal?y.style.width||(y.classList.add("show"),y.style.width=l.value.scrollWidth+"px"):y.style.height||(y.classList.add("show"),y.style.height=l.value.scrollHeight+"px"),u=!0},O=y=>{n.horizontal?y.style.width="0px":y.style.height="0px"},M=y=>{y.classList.add("collapse"),u=!1},$=e.ref(null),x=e.ref(!1),V=()=>{if(!r.value||x.value)return;x.value=!0;const y=window.innerWidth;$.value=y,setTimeout(()=>{x.value=!1},100)};return e.onMounted(()=>{$.value=window.innerWidth,R(window,"resize",V)}),e.onUnmounted(()=>{F(window,"resize",V)}),a({collapse:l}),(y,z)=>(e.openBlock(),e.createBlock(e.Transition,{onBeforeEnter:B,onEnter:D,onAfterEnter:E,onBeforeLeave:N,onLeave:O,onAfterLeave:M,"enter-active-class":"collapsing","leave-active-class":"collapsing show"},{default:e.withCtx(()=>[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(s.value),id:v.value,ref_key:"collapse",ref:l},{default:e.withCtx(()=>[e.renderSlot(y.$slots,"default")]),_:3},8,["class","id"])),[[e.vShow,r.value]])]),_:3}))}});var q="top",U="bottom",G="right",W="left",De="auto",de=[q,U,G,W],le="start",fe="end",Oa="clippingParents",Ge="viewport",ue="popper",Aa="reference",Xe=de.reduce(function(t,a){return t.concat([a+"-"+le,a+"-"+fe])},[]),Ke=[].concat(de,[De]).reduce(function(t,a){return t.concat([a,a+"-"+le,a+"-"+fe])},[]),za="beforeRead",La="read",_a="afterRead",Pa="beforeMain",Ia="main",Fa="afterMain",Ra="beforeWrite",ja="write",qa="afterWrite",Wa=[za,La,_a,Pa,Ia,Fa,Ra,ja,qa];function K(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var a=t.ownerDocument;return a&&a.defaultView||window}return t}function te(t){var a=H(t).Element;return t instanceof a||t instanceof Element}function X(t){var a=H(t).HTMLElement;return t instanceof a||t instanceof HTMLElement}function Ee(t){if(typeof ShadowRoot=="undefined")return!1;var a=H(t).ShadowRoot;return t instanceof a||t instanceof ShadowRoot}function Ha(t){var a=t.state;Object.keys(a.elements).forEach(function(o){var n=a.styles[o]||{},l=a.attributes[o]||{},r=a.elements[o];!X(r)||!K(r)||(Object.assign(r.style,n),Object.keys(l).forEach(function(s){var i=l[s];i===!1?r.removeAttribute(s):r.setAttribute(s,i===!0?"":i)}))})}function Ua(t){var a=t.state,o={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,o.popper),a.styles=o,a.elements.arrow&&Object.assign(a.elements.arrow.style,o.arrow),function(){Object.keys(a.elements).forEach(function(n){var l=a.elements[n],r=a.attributes[n]||{},s=Object.keys(a.styles.hasOwnProperty(n)?a.styles[n]:o[n]),i=s.reduce(function(c,f){return c[f]="",c},{});!X(l)||!K(l)||(Object.assign(l.style,i),Object.keys(r).forEach(function(c){l.removeAttribute(c)}))})}}var Ga={name:"applyStyles",enabled:!0,phase:"write",fn:Ha,effect:Ua,requires:["computeStyles"]};function Y(t){return t.split("-")[0]}var ae=Math.max,Be=Math.min,re=Math.round;function Ne(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}function Ye(){return!/^((?!chrome|android).)*safari/i.test(Ne())}function se(t,a,o){a===void 0&&(a=!1),o===void 0&&(o=!1);var n=t.getBoundingClientRect(),l=1,r=1;a&&X(t)&&(l=t.offsetWidth>0&&re(n.width)/t.offsetWidth||1,r=t.offsetHeight>0&&re(n.height)/t.offsetHeight||1);var s=te(t)?H(t):window,i=s.visualViewport,c=!Ye()&&o,f=(n.left+(c&&i?i.offsetLeft:0))/l,d=(n.top+(c&&i?i.offsetTop:0))/r,p=n.width/l,b=n.height/r;return{width:p,height:b,top:d,right:f+p,bottom:d+b,left:f,x:f,y:d}}function Me(t){var a=se(t),o=t.offsetWidth,n=t.offsetHeight;return Math.abs(a.width-o)<=1&&(o=a.width),Math.abs(a.height-n)<=1&&(n=a.height),{x:t.offsetLeft,y:t.offsetTop,width:o,height:n}}function Je(t,a){var o=a.getRootNode&&a.getRootNode();if(t.contains(a))return!0;if(o&&Ee(o)){var n=a;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function J(t){return H(t).getComputedStyle(t)}function Xa(t){return["table","td","th"].indexOf(K(t))>=0}function Z(t){return((te(t)?t.ownerDocument:t.document)||window.document).documentElement}function Ce(t){return K(t)==="html"?t:t.assignedSlot||t.parentNode||(Ee(t)?t.host:null)||Z(t)}function Qe(t){return!X(t)||J(t).position==="fixed"?null:t.offsetParent}function Ka(t){var a=/firefox/i.test(Ne()),o=/Trident/i.test(Ne());if(o&&X(t)){var n=J(t);if(n.position==="fixed")return null}var l=Ce(t);for(Ee(l)&&(l=l.host);X(l)&&["html","body"].indexOf(K(l))<0;){var r=J(l);if(r.transform!=="none"||r.perspective!=="none"||r.contain==="paint"||["transform","perspective"].indexOf(r.willChange)!==-1||a&&r.willChange==="filter"||a&&r.filter&&r.filter!=="none")return l;l=l.parentNode}return null}function pe(t){for(var a=H(t),o=Qe(t);o&&Xa(o)&&J(o).position==="static";)o=Qe(o);return o&&(K(o)==="html"||K(o)==="body"&&J(o).position==="static")?a:o||Ka(t)||a}function Te(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function me(t,a,o){return ae(t,Be(a,o))}function Ya(t,a,o){var n=me(t,a,o);return n>o?o:n}function Ze(){return{top:0,right:0,bottom:0,left:0}}function et(t){return Object.assign({},Ze(),t)}function tt(t,a){return a.reduce(function(o,n){return o[n]=t,o},{})}var Ja=function(a,o){return a=typeof a=="function"?a(Object.assign({},o.rects,{placement:o.placement})):a,et(typeof a!="number"?a:tt(a,de))};function Qa(t){var a,o=t.state,n=t.name,l=t.options,r=o.elements.arrow,s=o.modifiersData.popperOffsets,i=Y(o.placement),c=Te(i),f=[W,G].indexOf(i)>=0,d=f?"height":"width";if(!(!r||!s)){var p=Ja(l.padding,o),b=Me(r),u=c==="y"?q:W,h=c==="y"?U:G,C=o.rects.reference[d]+o.rects.reference[c]-s[c]-o.rects.popper[d],g=s[c]-o.rects.reference[c],m=pe(r),S=m?c==="y"?m.clientHeight||0:m.clientWidth||0:0,v=C/2-g/2,B=p[u],D=S-b[d]-p[h],E=S/2-b[d]/2+v,N=me(B,E,D),O=c;o.modifiersData[n]=(a={},a[O]=N,a.centerOffset=N-E,a)}}function Za(t){var a=t.state,o=t.options,n=o.element,l=n===void 0?"[data-popper-arrow]":n;l!=null&&(typeof l=="string"&&(l=a.elements.popper.querySelector(l),!l)||!Je(a.elements.popper,l)||(a.elements.arrow=l))}var eo={name:"arrow",enabled:!0,phase:"main",fn:Qa,effect:Za,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ie(t){return t.split("-")[1]}var to={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ao(t,a){var o=t.x,n=t.y,l=a.devicePixelRatio||1;return{x:re(o*l)/l||0,y:re(n*l)/l||0}}function at(t){var a,o=t.popper,n=t.popperRect,l=t.placement,r=t.variation,s=t.offsets,i=t.position,c=t.gpuAcceleration,f=t.adaptive,d=t.roundOffsets,p=t.isFixed,b=s.x,u=b===void 0?0:b,h=s.y,C=h===void 0?0:h,g=typeof d=="function"?d({x:u,y:C}):{x:u,y:C};u=g.x,C=g.y;var m=s.hasOwnProperty("x"),S=s.hasOwnProperty("y"),v=W,B=q,D=window;if(f){var E=pe(o),N="clientHeight",O="clientWidth";if(E===H(o)&&(E=Z(o),J(E).position!=="static"&&i==="absolute"&&(N="scrollHeight",O="scrollWidth")),E=E,l===q||(l===W||l===G)&&r===fe){B=U;var M=p&&E===D&&D.visualViewport?D.visualViewport.height:E[N];C-=M-n.height,C*=c?1:-1}if(l===W||(l===q||l===U)&&r===fe){v=G;var $=p&&E===D&&D.visualViewport?D.visualViewport.width:E[O];u-=$-n.width,u*=c?1:-1}}var x=Object.assign({position:i},f&&to),V=d===!0?ao({x:u,y:C},H(o)):{x:u,y:C};if(u=V.x,C=V.y,c){var y;return Object.assign({},x,(y={},y[B]=S?"0":"",y[v]=m?"0":"",y.transform=(D.devicePixelRatio||1)<=1?"translate("+u+"px, "+C+"px)":"translate3d("+u+"px, "+C+"px, 0)",y))}return Object.assign({},x,(a={},a[B]=S?C+"px":"",a[v]=m?u+"px":"",a.transform="",a))}function oo(t){var a=t.state,o=t.options,n=o.gpuAcceleration,l=n===void 0?!0:n,r=o.adaptive,s=r===void 0?!0:r,i=o.roundOffsets,c=i===void 0?!0:i,f={placement:Y(a.placement),variation:ie(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:l,isFixed:a.options.strategy==="fixed"};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,at(Object.assign({},f,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:s,roundOffsets:c})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,at(Object.assign({},f,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var no={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:oo,data:{}},we={passive:!0};function lo(t){var a=t.state,o=t.instance,n=t.options,l=n.scroll,r=l===void 0?!0:l,s=n.resize,i=s===void 0?!0:s,c=H(a.elements.popper),f=[].concat(a.scrollParents.reference,a.scrollParents.popper);return r&&f.forEach(function(d){d.addEventListener("scroll",o.update,we)}),i&&c.addEventListener("resize",o.update,we),function(){r&&f.forEach(function(d){d.removeEventListener("scroll",o.update,we)}),i&&c.removeEventListener("resize",o.update,we)}}var ro={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:lo,data:{}},so={left:"right",right:"left",bottom:"top",top:"bottom"};function ve(t){return t.replace(/left|right|bottom|top/g,function(a){return so[a]})}var io={start:"end",end:"start"};function ot(t){return t.replace(/start|end/g,function(a){return io[a]})}function Oe(t){var a=H(t),o=a.pageXOffset,n=a.pageYOffset;return{scrollLeft:o,scrollTop:n}}function Ae(t){return se(Z(t)).left+Oe(t).scrollLeft}function co(t,a){var o=H(t),n=Z(t),l=o.visualViewport,r=n.clientWidth,s=n.clientHeight,i=0,c=0;if(l){r=l.width,s=l.height;var f=Ye();(f||!f&&a==="fixed")&&(i=l.offsetLeft,c=l.offsetTop)}return{width:r,height:s,x:i+Ae(t),y:c}}function fo(t){var a,o=Z(t),n=Oe(t),l=(a=t.ownerDocument)==null?void 0:a.body,r=ae(o.scrollWidth,o.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),s=ae(o.scrollHeight,o.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),i=-n.scrollLeft+Ae(t),c=-n.scrollTop;return J(l||o).direction==="rtl"&&(i+=ae(o.clientWidth,l?l.clientWidth:0)-r),{width:r,height:s,x:i,y:c}}function ze(t){var a=J(t),o=a.overflow,n=a.overflowX,l=a.overflowY;return/auto|scroll|overlay|hidden/.test(o+l+n)}function nt(t){return["html","body","#document"].indexOf(K(t))>=0?t.ownerDocument.body:X(t)&&ze(t)?t:nt(Ce(t))}function ge(t,a){var o;a===void 0&&(a=[]);var n=nt(t),l=n===((o=t.ownerDocument)==null?void 0:o.body),r=H(n),s=l?[r].concat(r.visualViewport||[],ze(n)?n:[]):n,i=a.concat(s);return l?i:i.concat(ge(Ce(s)))}function Le(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function uo(t,a){var o=se(t,!1,a==="fixed");return o.top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o}function lt(t,a,o){return a===Ge?Le(co(t,o)):te(a)?uo(a,o):Le(fo(Z(t)))}function po(t){var a=ge(Ce(t)),o=["absolute","fixed"].indexOf(J(t).position)>=0,n=o&&X(t)?pe(t):t;return te(n)?a.filter(function(l){return te(l)&&Je(l,n)&&K(l)!=="body"}):[]}function mo(t,a,o,n){var l=a==="clippingParents"?po(t):[].concat(a),r=[].concat(l,[o]),s=r[0],i=r.reduce(function(c,f){var d=lt(t,f,n);return c.top=ae(d.top,c.top),c.right=Be(d.right,c.right),c.bottom=Be(d.bottom,c.bottom),c.left=ae(d.left,c.left),c},lt(t,s,n));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function rt(t){var a=t.reference,o=t.element,n=t.placement,l=n?Y(n):null,r=n?ie(n):null,s=a.x+a.width/2-o.width/2,i=a.y+a.height/2-o.height/2,c;switch(l){case q:c={x:s,y:a.y-o.height};break;case U:c={x:s,y:a.y+a.height};break;case G:c={x:a.x+a.width,y:i};break;case W:c={x:a.x-o.width,y:i};break;default:c={x:a.x,y:a.y}}var f=l?Te(l):null;if(f!=null){var d=f==="y"?"height":"width";switch(r){case le:c[f]=c[f]-(a[d]/2-o[d]/2);break;case fe:c[f]=c[f]+(a[d]/2-o[d]/2);break}}return c}function ye(t,a){a===void 0&&(a={});var o=a,n=o.placement,l=n===void 0?t.placement:n,r=o.strategy,s=r===void 0?t.strategy:r,i=o.boundary,c=i===void 0?Oa:i,f=o.rootBoundary,d=f===void 0?Ge:f,p=o.elementContext,b=p===void 0?ue:p,u=o.altBoundary,h=u===void 0?!1:u,C=o.padding,g=C===void 0?0:C,m=et(typeof g!="number"?g:tt(g,de)),S=b===ue?Aa:ue,v=t.rects.popper,B=t.elements[h?S:b],D=mo(te(B)?B:B.contextElement||Z(t.elements.popper),c,d,s),E=se(t.elements.reference),N=rt({reference:E,element:v,strategy:"absolute",placement:l}),O=Le(Object.assign({},v,N)),M=b===ue?O:E,$={top:D.top-M.top+m.top,bottom:M.bottom-D.bottom+m.bottom,left:D.left-M.left+m.left,right:M.right-D.right+m.right},x=t.modifiersData.offset;if(b===ue&&x){var V=x[l];Object.keys($).forEach(function(y){var z=[G,U].indexOf(y)>=0?1:-1,I=[q,U].indexOf(y)>=0?"y":"x";$[y]+=V[I]*z})}return $}function go(t,a){a===void 0&&(a={});var o=a,n=o.placement,l=o.boundary,r=o.rootBoundary,s=o.padding,i=o.flipVariations,c=o.allowedAutoPlacements,f=c===void 0?Ke:c,d=ie(n),p=d?i?Xe:Xe.filter(function(h){return ie(h)===d}):de,b=p.filter(function(h){return f.indexOf(h)>=0});b.length===0&&(b=p);var u=b.reduce(function(h,C){return h[C]=ye(t,{placement:C,boundary:l,rootBoundary:r,padding:s})[Y(C)],h},{});return Object.keys(u).sort(function(h,C){return u[h]-u[C]})}function yo(t){if(Y(t)===De)return[];var a=ve(t);return[ot(t),a,ot(a)]}function ho(t){var a=t.state,o=t.options,n=t.name;if(!a.modifiersData[n]._skip){for(var l=o.mainAxis,r=l===void 0?!0:l,s=o.altAxis,i=s===void 0?!0:s,c=o.fallbackPlacements,f=o.padding,d=o.boundary,p=o.rootBoundary,b=o.altBoundary,u=o.flipVariations,h=u===void 0?!0:u,C=o.allowedAutoPlacements,g=a.options.placement,m=Y(g),S=m===g,v=c||(S||!h?[ve(g)]:yo(g)),B=[g].concat(v).reduce(function(ce,ee){return ce.concat(Y(ee)===De?go(a,{placement:ee,boundary:d,rootBoundary:p,padding:f,flipVariations:h,allowedAutoPlacements:C}):ee)},[]),D=a.rects.reference,E=a.rects.popper,N=new Map,O=!0,M=B[0],$=0;$=0,I=z?"width":"height",k=ye(a,{placement:x,boundary:d,rootBoundary:p,altBoundary:b,padding:f}),T=z?y?G:W:y?U:q;D[I]>E[I]&&(T=ve(T));var _=ve(T),P=[];if(r&&P.push(k[V]<=0),i&&P.push(k[T]<=0,k[_]<=0),P.every(function(ce){return ce})){M=x,O=!1;break}N.set(x,P)}if(O)for(var A=h?3:1,L=function(ee){var be=B.find(function(xe){var oe=N.get(xe);if(oe)return oe.slice(0,ee).every(function(Ie){return Ie})});if(be)return M=be,"break"},j=A;j>0;j--){var $e=L(j);if($e==="break")break}a.placement!==M&&(a.modifiersData[n]._skip=!0,a.placement=M,a.reset=!0)}}var bo={name:"flip",enabled:!0,phase:"main",fn:ho,requiresIfExists:["offset"],data:{_skip:!1}};function st(t,a,o){return o===void 0&&(o={x:0,y:0}),{top:t.top-a.height-o.y,right:t.right-a.width+o.x,bottom:t.bottom-a.height+o.y,left:t.left-a.width-o.x}}function it(t){return[q,G,U,W].some(function(a){return t[a]>=0})}function ko(t){var a=t.state,o=t.name,n=a.rects.reference,l=a.rects.popper,r=a.modifiersData.preventOverflow,s=ye(a,{elementContext:"reference"}),i=ye(a,{altBoundary:!0}),c=st(s,n),f=st(i,l,r),d=it(c),p=it(f);a.modifiersData[o]={referenceClippingOffsets:c,popperEscapeOffsets:f,isReferenceHidden:d,hasPopperEscaped:p},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}var Bo={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ko};function Co(t,a,o){var n=Y(t),l=[W,q].indexOf(n)>=0?-1:1,r=typeof o=="function"?o(Object.assign({},a,{placement:t})):o,s=r[0],i=r[1];return s=s||0,i=(i||0)*l,[W,G].indexOf(n)>=0?{x:i,y:s}:{x:s,y:i}}function wo(t){var a=t.state,o=t.options,n=t.name,l=o.offset,r=l===void 0?[0,0]:l,s=Ke.reduce(function(d,p){return d[p]=Co(p,a.rects,r),d},{}),i=s[a.placement],c=i.x,f=i.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=c,a.modifiersData.popperOffsets.y+=f),a.modifiersData[n]=s}var vo={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:wo};function So(t){var a=t.state,o=t.name;a.modifiersData[o]=rt({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var $o={name:"popperOffsets",enabled:!0,phase:"read",fn:So,data:{}};function xo(t){return t==="x"?"y":"x"}function Vo(t){var a=t.state,o=t.options,n=t.name,l=o.mainAxis,r=l===void 0?!0:l,s=o.altAxis,i=s===void 0?!1:s,c=o.boundary,f=o.rootBoundary,d=o.altBoundary,p=o.padding,b=o.tether,u=b===void 0?!0:b,h=o.tetherOffset,C=h===void 0?0:h,g=ye(a,{boundary:c,rootBoundary:f,padding:p,altBoundary:d}),m=Y(a.placement),S=ie(a.placement),v=!S,B=Te(m),D=xo(B),E=a.modifiersData.popperOffsets,N=a.rects.reference,O=a.rects.popper,M=typeof C=="function"?C(Object.assign({},a.rects,{placement:a.placement})):C,$=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),x=a.modifiersData.offset?a.modifiersData.offset[a.placement]:null,V={x:0,y:0};if(!!E){if(r){var y,z=B==="y"?q:W,I=B==="y"?U:G,k=B==="y"?"height":"width",T=E[B],_=T+g[z],P=T-g[I],A=u?-O[k]/2:0,L=S===le?N[k]:O[k],j=S===le?-O[k]:-N[k],$e=a.elements.arrow,ce=u&&$e?Me($e):{width:0,height:0},ee=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:Ze(),be=ee[z],xe=ee[I],oe=me(0,N[k],ce[k]),Ie=v?N[k]/2-A-oe-be-$.mainAxis:L-oe-be-$.mainAxis,Vr=v?-N[k]/2+A+oe+xe+$.mainAxis:j+oe+xe+$.mainAxis,Fe=a.elements.arrow&&pe(a.elements.arrow),Dr=Fe?B==="y"?Fe.clientTop||0:Fe.clientLeft||0:0,yt=(y=x==null?void 0:x[B])!=null?y:0,Er=T+Ie-yt-Dr,Nr=T+Vr-yt,ht=me(u?Be(_,Er):_,T,u?ae(P,Nr):P);E[B]=ht,V[B]=ht-T}if(i){var bt,Mr=B==="x"?q:W,Tr=B==="x"?U:G,ne=E[D],Ve=D==="y"?"height":"width",kt=ne+g[Mr],Bt=ne-g[Tr],Re=[q,W].indexOf(m)!==-1,Ct=(bt=x==null?void 0:x[D])!=null?bt:0,wt=Re?kt:ne-N[Ve]-O[Ve]-Ct+$.altAxis,vt=Re?ne+N[Ve]+O[Ve]-Ct-$.altAxis:Bt,St=u&&Re?Ya(wt,ne,vt):me(u?wt:kt,ne,u?vt:Bt);E[D]=St,V[D]=St-ne}a.modifiersData[n]=V}}var Do={name:"preventOverflow",enabled:!0,phase:"main",fn:Vo,requiresIfExists:["offset"]};function Eo(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function No(t){return t===H(t)||!X(t)?Oe(t):Eo(t)}function Mo(t){var a=t.getBoundingClientRect(),o=re(a.width)/t.offsetWidth||1,n=re(a.height)/t.offsetHeight||1;return o!==1||n!==1}function To(t,a,o){o===void 0&&(o=!1);var n=X(a),l=X(a)&&Mo(a),r=Z(a),s=se(t,l,o),i={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!o)&&((K(a)!=="body"||ze(r))&&(i=No(a)),X(a)?(c=se(a,!0),c.x+=a.clientLeft,c.y+=a.clientTop):r&&(c.x=Ae(r))),{x:s.left+i.scrollLeft-c.x,y:s.top+i.scrollTop-c.y,width:s.width,height:s.height}}function Oo(t){var a=new Map,o=new Set,n=[];t.forEach(function(r){a.set(r.name,r)});function l(r){o.add(r.name);var s=[].concat(r.requires||[],r.requiresIfExists||[]);s.forEach(function(i){if(!o.has(i)){var c=a.get(i);c&&l(c)}}),n.push(r)}return t.forEach(function(r){o.has(r.name)||l(r)}),n}function Ao(t){var a=Oo(t);return Wa.reduce(function(o,n){return o.concat(a.filter(function(l){return l.phase===n}))},[])}function zo(t){var a;return function(){return a||(a=new Promise(function(o){Promise.resolve().then(function(){a=void 0,o(t())})})),a}}function Lo(t){var a=t.reduce(function(o,n){var l=o[n.name];return o[n.name]=l?Object.assign({},l,n,{options:Object.assign({},l.options,n.options),data:Object.assign({},l.data,n.data)}):n,o},{});return Object.keys(a).map(function(o){return a[o]})}var ct={placement:"bottom",modifiers:[],strategy:"absolute"};function dt(){for(var t=arguments.length,a=new Array(t),o=0;of())}function i(){t.value||(t.value=!0,e.nextTick(()=>n.value=f()))}function c(){!t.value||(t.value=!t.value)}function f(){!a.value||!o.value||(n.value===void 0||!n.value?n.value=ft(a.value,o.value,l.value):n.value.update())}function d(u,h){l.value[u]=h,n.value=ft(a.value,o.value,l.value)}function p(){!n.value||(n.value.destroy(),n.value=void 0)}function b(u,h){return typeof u=="string"?u.split(",").map(C=>Number.parseInt(C,10)):typeof u=="function"?C=>u(C,h):u}return{setPopper:r,togglePopper:s,isPopperActive:t,openPopper:i,closePopper:c,updatePopper:d,destroyPopper:p,getPopperOffset:b}}const ut=(t,a)=>{const o={none:{width:0,attr:null},sm:{width:576,attr:null},md:{width:768,attr:null},lg:{width:992,attr:null},xl:{width:1200,attr:null},xxl:{width:1400,attr:null},mega:{width:1e4,attr:null}};a.forEach(r=>{const s=Object.keys(o).filter(i=>r.includes(i)?i:!1)[0];s?o[s].attr=r:o.none.attr=r});const n={};return Object.keys(o).reduce((r,s,i)=>{if(o[r].attr&&o[s].attr||o[r].attr&&!s)return n[o[r].attr]={min:o[r].width,max:o[s].width},s;if(o[r].attr&&!o[s].attr)return i===Object.keys(o).length-1&&(n[o[r].attr]={min:o[r].width,max:o[s].width}),r}),Object.keys(n).filter(r=>{if(t>n[r].min&&ttypeof window!="undefined"&&window.matchMedia?window.matchMedia("(prefers-reduced-motion: reduce)").matches:!1,Io={name:"MDBDropdown"},Fo=e.defineComponent({...Io,props:{tag:{type:String,default:"div"},boundary:{type:String,default:"clippingParent"},btnGroup:{type:Boolean,default:!1},dropup:{type:Boolean,default:!1},dropend:{type:Boolean,default:!1},dropstart:{type:Boolean,default:!1},align:{type:[String,Array],default:"start"},offset:{type:[Array,String,Function],default:()=>[0,0]},popperConfig:[null,Object,Function],target:String,modelValue:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,n=e.computed(()=>[o.btnGroup?"btn-group":"dropdown",o.dropup&&"dropup",o.dropend&&"dropend",o.dropstart&&"dropstart"]),{setPopper:l,isPopperActive:r,closePopper:s,openPopper:i,updatePopper:c,getPopperOffset:f}=_e(),d=e.ref(null),p=e.ref(null),b=e.ref(null),u=e.ref(window.innerWidth),h=e.ref("");e.provide("menuAlignClasses",h),e.provide("closePopper",s);const C=e.ref(o.modelValue),g=e.ref(!0),m=e.ref(0),S=e.ref(0);e.watch(()=>o.modelValue,y=>{clearInterval(S.value),g.value&&y!==C.value&&(C.value=o.modelValue,g.value=!1),S.value=setTimeout(()=>{C.value=o.modelValue},Se()?0:300)}),e.watch(()=>g.value,y=>{y||(m.value=setTimeout(()=>{g.value=!0},Se()?0:200))}),e.provide("isActive",C);const v=e.ref(!1),B=e.ref(null),D=(y,z)=>{v.value=y,B.value=z};e.provide("setMenuMountedState",D);const E=y=>{y?($(),i()):s()};e.watch(()=>v.value,y=>E(y),{immediate:!0}),e.provide("isPopperActive",r),e.provide("externalTarget",o.target);const N=()=>{a("update:modelValue",!1)};e.provide("handleEscAndOutsideClick",N);const O=o.dropup?"top":o.dropend?"right":o.dropstart?"left":"bottom",M=()=>{typeof o.align=="string"?h.value=`dropdown-menu-${o.align}`:h.value=o.align.map(T=>`dropdown-menu-${T}`.trim());let y=o.align;(typeof o.align!="string"||o.align!=="start"&&o.align!=="end")&&(y=x(),R(window,"resize",V));const z=`${O}-${y}`;let I=document.querySelector(o.boundary);I||(I=o.boundary);const k={placement:z,modifiers:[{name:"preventOverflow",options:{boundary:I}},{name:"offset",options:{offset:f(o.offset,d.value)}}]};return{...k,...typeof o.popperConfig=="function"?o.popperConfig(k):o.popperConfig}},$=()=>{p.value=o.target?document.querySelector(o.target):d.value.querySelector("[data-trigger]"),b.value=B.value;const y=M();l(p.value,b.value,y)},x=()=>{u.value=window.innerWidth;let y=o.align;typeof o.align=="string"&&(y=["start",o.align]);const z=ut(u.value,y);if(!!z)return z.includes("start")?"start":"end"},V=()=>{const y=x();c("placement",`${O}-${y}`)};return e.onUnmounted(()=>{clearInterval(m.value),clearInterval(S.value),F(window,"resize",V)}),(y,z)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value),ref_key:"root",ref:d},{default:e.withCtx(()=>[e.renderSlot(y.$slots,"default")]),_:3},8,["class"]))}});var he={stopProp(t){t.stopPropagation()},mounted(t,a){const o=l=>{const r=l.target;!t.contains(r)&&t!==r&&a.value(l)};t.clickOutside=o;const n=a.modifiers.mousedown?"mousedown":"click";document.addEventListener(n,l=>{var r;return(r=t.clickOutside)==null?void 0:r.call(t,l)}),document.addEventListener("touchstart",l=>{var r;return(r=t.clickOutside)==null?void 0:r.call(t,l)})},unmounted(t,a){if(!t.clickOutside)return;const o=a.modifiers.mousedown?"mousedown":"click";document.removeEventListener(o,n=>{var l;return(l=t.clickOutside)==null?void 0:l.call(t,n)}),document.removeEventListener("touchstart",n=>{var l;return(l=t.clickOutside)==null?void 0:l.call(t,n)}),delete t.clickOutside}};const Ro={key:1,class:"visually-hidden"},jo={name:"MDBDropdownToggle"},qo=e.defineComponent({...jo,props:{...qe.props,tag:{type:String,default:"button"},href:[String,null],split:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[n.value,"dropdown-toggle",a.split&&"dropdown-toggle-split",a.size&&`btn-${a.size}`,a.outline&&`btn-outline-${a.outline}`]),n=e.computed(()=>a.tag!=="button"?void 0:`btn ${a.color&&!a.outline?`btn-${a.color}`:a.outline?"":"btn-primary"}`),l=e.ref(!1),r=()=>{l.value=!l.value},s=e.inject("isPopperActive");e.watchEffect(()=>{l.value=s.value});const i=e.inject("handleEscAndOutsideClick"),c=f=>{const d=f.target;s&&!d.closest(".dropdown-menu")&&i()};return(f,d)=>e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{type:"button",class:e.normalizeClass(o.value),"aria-expanded":l.value,"aria-haspopup":"true",onClick:r,"data-trigger":""},{default:e.withCtx(()=>[t.split?(e.openBlock(),e.createElementBlock("span",Ro,"Toggle Dropdown")):e.renderSlot(f.$slots,"default",{key:0})]),_:3},8,["class","aria-expanded"])),[[e.unref(he),c],[e.unref(ke)]])}}),Wo={key:0,class:"mt-2 mx-2"},Ho={key:0,class:"mt-2 mx-2"},Uo={name:"MDBDropdownMenu",inheritAttrs:!1},Go=e.defineComponent({...Uo,props:{tag:{type:String,default:"ul"},fadeIn:{type:String,default:"fade-in"},fadeOut:{type:String,default:"fade-out"},animation:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},static:{type:Boolean,default:!1},filter:{type:Boolean,default:!1}},setup(t){const a=t,o=Se()?0:550,n=e.computed(()=>["dropdown-menu",l==="dropdown-menu-start"?"dropdown-menu-start":l.value,s.value,i.value&&"show",a.dark&&"dropdown-menu-dark"]),l=e.inject("menuAlignClasses","dropdown-menu-start"),r=e.ref("root"),s=e.ref(null),i=e.ref(!1),c=e.computed(()=>a.static?{display:"block",position:"static"}:!1),f=()=>{!a.animation||setTimeout(()=>{s.value=!1},o)},d=e.inject("setMenuMountedState",()=>!1),p=e.inject("isActive",!1);p&&e.watch(()=>p.value,$=>{$?setTimeout(()=>{d(!0,r.value)},Se()?0:100):!$&&m&&(b(),setTimeout(()=>{d(!1)},o))});const b=()=>{F(document,"keydown",E),v.value=0,s.value=a.animation&&`animation ${a.fadeOut}`,i.value=!1,f()},u=e.computed(()=>a.static||p&&p.value||p&&!p.value&&m&&m.value?!0:(p&&!p.value&&m&&!m.value&&setTimeout(()=>!1,o),!1)),h=e.inject("externalTarget",!1),C=e.ref(!1),g=e.ref("");e.onMounted(()=>{h&&document.body.querySelector(h)&&(C.value=!0,g.value=h)});const m=e.inject("isPopperActive",null),S=()=>{R(document,"keydown",E),s.value=a.animation&&`animation ${a.fadeIn}`,f()};m&&e.watch(()=>m.value,($,x)=>{!r.value||(!x&&$===!0||x===!1)&&(B.value=r.value.querySelectorAll(".dropdown-item"),i.value=!0,S())});const v=e.ref(0),B=e.ref(null),D=e.inject("handleEscAndOutsideClick",()=>!1),E=$=>{var V,y;const x=$.key;if((x==="ArrowUp"||x==="ArrowDown")&&$.preventDefault(),!(p&&!p.value)){switch(B.value.forEach(z=>{z.classList.remove("active")}),x){case"Escape":D();return;case"Enter":(V=B.value[v.value-1])==null||V.click();return;case"ArrowUp":v.value--,v.value<=0&&(v.value=B.value.length);break;case"ArrowDown":v.value++,v.value>B.value.length&&(v.value=1);break}(y=B.value[v.value-1])==null||y.classList.add("active")}},N=e.ref(""),O=e.ref([]),M=()=>{O.value=[...r.value.querySelectorAll(".dropdown-item")],O.value.forEach($=>{$.style.display="flex"}),N.value&&O.value.forEach($=>{$.textContent.trim().toLowerCase().includes(N.value.toLowerCase())||($.style.display="none")})};return e.watch(()=>N.value,()=>{M()}),($,x)=>C.value?(e.openBlock(),e.createBlock(e.Teleport,{key:1,to:g.value},[e.createVNode(e.Transition,null,{default:e.withCtx(()=>[u.value?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:n.value,style:c.value},$.$attrs,{"data-popper":e.unref(h),ref_key:"root",ref:r}),{default:e.withCtx(()=>[t.filter?(e.openBlock(),e.createElementBlock("div",Ho,[e.createVNode(e.unref(Pe),{modelValue:N.value,"onUpdate:modelValue":x[1]||(x[1]=V=>N.value=V),role:"searchbox",type:"text",label:"Search"},null,8,["modelValue"])])):e.createCommentVNode("",!0),e.renderSlot($.$slots,"default")]),_:3},16,["class","style","data-popper"])):e.createCommentVNode("",!0)]),_:3})],8,["to"])):(e.openBlock(),e.createBlock(e.Transition,{key:0},{default:e.withCtx(()=>[u.value?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:n.value,style:c.value},$.$attrs,{"data-popper":"",ref_key:"root",ref:r}),{default:e.withCtx(()=>[t.filter?(e.openBlock(),e.createElementBlock("div",Wo,[e.createVNode(e.unref(Pe),{modelValue:N.value,"onUpdate:modelValue":x[0]||(x[0]=V=>N.value=V),role:"searchbox",type:"text",label:"Search"},null,8,["modelValue"])])):e.createCommentVNode("",!0),e.renderSlot($.$slots,"default")]),_:3},16,["class","style"])):e.createCommentVNode("",!0)]),_:3}))}}),Xo=["tabindex"],Ko={key:1,class:"dropdown-divider"},Yo={name:"MDBDropdownItem",inheritAttrs:!1},Jo=e.defineComponent({...Yo,props:{tag:{type:String,default:"a"},to:[String,Object],href:String,disabled:{type:Boolean,default:!1},active:{type:Boolean,default:!1},exact:{type:Boolean,default:!1},newTab:{type:Boolean,default:!1},submenu:{type:Boolean,default:!1},submenuIcon:String,divider:{type:Boolean,default:!1},text:{type:Boolean,default:!1},header:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[l.value,a.disabled?"disabled":"",a.active?"active":"",a.submenu&&"dropdown-submenu"]),n=e.computed(()=>!!(a.to!==void 0||a.href!==void 0||a.tag!=="a"||a.text)),l=e.computed(()=>a.text?"dropdown-item-text":a.header?"dropdown-header":"dropdown-item"),r=e.computed(()=>a.to?"router-link":a.text?"span":a.tag),s=e.computed(()=>a.newTab?"_blank":null),i=e.inject("handleEscAndOutsideClick",()=>!1);return(c,f)=>(e.openBlock(),e.createElementBlock("li",{tabindex:t.divider?null:0},[n.value?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(r.value),e.mergeProps({key:0},c.$attrs,{to:t.to,exact:t.to?t.exact:null,href:t.to?null:t.href,class:o.value,target:s.value,type:t.tag==="button"?"button":null,"aria-current":t.active?!0:null,"aria-disabled":t.disabled?!0:null,disabled:t.disabled?!0:null,onClick:e.unref(i)}),{default:e.withCtx(()=>[e.renderSlot(c.$slots,"default")]),_:3},16,["to","exact","href","class","target","type","aria-current","aria-disabled","disabled","onClick"])):t.divider?(e.openBlock(),e.createElementBlock("hr",Ko)):e.renderSlot(c.$slots,"default",{key:2})],8,Xo))}}),Qo={key:0,"data-popper-arrow":"",class:"tooltip_arrow"},Zo={name:"MDBTooltip"},en=e.defineComponent({...Zo,props:{tag:{type:String,default:"span"},modelValue:Boolean,reference:String,popover:String,options:{type:[Object,Function],default(){return{}}},boundary:{type:String,default:"clippingParent"},fallbackPlacements:{type:Array,default:()=>["top","right","bottom","left"]},offset:{type:String,default:"0, 5"},direction:{type:String,default:"top",validator:t=>["top","right","bottom","left"].indexOf(t.toLowerCase())>-1},maxWidth:{type:Number,default:276},arrow:{type:Boolean,default:!1},disabled:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,{setPopper:n,isPopperActive:l,openPopper:r,closePopper:s,getPopperOffset:i}=_e(),c=e.ref(null),f=e.ref(null),d=e.computed(()=>`max-width: ${o.maxWidth}px!important`),p=()=>{const m=o.direction;let S=document.querySelector(o.boundary);S||(S=o.boundary);const v={placement:m,modifiers:[{name:"flip",options:{fallbackPlacements:o.fallbackPlacements}},{name:"preventOverflow",options:{boundary:S}},{name:"offset",options:{offset:i(o.offset,c.value)}},{name:"arrow",options:{element:".tooltip_arrow",padding:5}}]};return{...v,...typeof o.options=="function"?o.options(v):o.options}},b=()=>{c.value=o.reference?document.querySelector(o.reference):c.value,f.value=o.popover?document.querySelector(o.popover):f.value;const m=p();n(c.value,f.value,m)},u=e.ref(!1);e.watchEffect(()=>{if(o.modelValue){if(u.value)return;e.nextTick(()=>{b(),setTimeout(r,0),setTimeout(()=>{f.value.classList.add("show")},0)})}else{if(!l.value)return;setTimeout(()=>{f.value&&f.value.classList.remove("show")},10),u.value=!0,setTimeout(()=>{s(),u.value=!1},150)}});const h=e.computed(()=>o.modelValue||!o.modelValue&&l.value?!0:(!o.modelValue&&!l.value,!1)),C=()=>{!o.disabled&&a("update:modelValue",!0)},g=()=>{!o.disabled&&a("update:modelValue",!1)};return(m,S)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({ref_key:"triggerEl",ref:c,style:{display:"inline-block"}},m.$attrs,{onMouseenter:C,onMouseleave:g,onFocus:C,onBlur:g}),{default:e.withCtx(()=>[e.renderSlot(m.$slots,"reference")]),_:3},16)),e.createVNode(e.Transition,{name:"fade"},{default:e.withCtx(()=>[h.value?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"popperEl",ref:f,class:e.normalizeClass({tooltip:!0,fade:!0,"tooltip-inner":!0}),style:e.normalizeStyle([d.value])},[e.renderSlot(m.$slots,"tip"),t.arrow?(e.openBlock(),e.createElementBlock("div",Qo)):e.createCommentVNode("",!0)],4)):e.createCommentVNode("",!0)]),_:3})],64))}}),tn={key:0,class:"popover-header"},an={key:1,class:"popover-body"},on={key:2,"data-popper-arrow":"",class:"popover_arrow"},nn={name:"MDBPopover"},ln=e.defineComponent({...nn,props:{tag:{type:String,default:"span"},modelValue:Boolean,reference:String,popover:String,options:{type:[Object,Function],default(){return{}}},boundary:{type:String,default:"clippingParent"},fallbackPlacements:{type:Array,default:()=>["top","right","bottom","left"]},offset:{type:String,default:"0, 5"},direction:{type:String,default:"bottom",validator:t=>["top","right","bottom","left"].indexOf(t.toLowerCase())>-1},maxWidth:{type:Number,default:276},arrow:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1},hover:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,{setPopper:n,isPopperActive:l,openPopper:r,closePopper:s,destroyPopper:i,getPopperOffset:c}=_e(),f=e.ref(null),d=e.ref(null),p=e.computed(()=>`max-width: ${o.maxWidth}px!important`),b=()=>o.arrow?[0,10]:o.offset,u=()=>{const B=o.direction;let D=document.querySelector(o.boundary);D||(D=o.boundary);const E=b(),N={placement:B,modifiers:[{name:"flip",options:{fallbackPlacements:o.fallbackPlacements}},{name:"preventOverflow",options:{boundary:D}},{name:"offset",options:{offset:c(E,f.value)}},{name:"arrow",options:{element:".popover_arrow",padding:5}}]};return{...N,...typeof o.options=="function"?o.options(N):o.options}},h=()=>{f.value=o.reference?document.querySelector(o.reference):f.value,d.value=o.popover?document.querySelector(o.popover):d.value;const B=u();n(f.value,d.value,B)};e.watchEffect(()=>{if(o.modelValue)e.nextTick(()=>{h(),setTimeout(r,0),setTimeout(()=>{d.value.classList.add("show"),o.hover&&(R(d.value,"mouseover",g),R(d.value,"mouseout",m))},0)});else{if(!l.value)return;setTimeout(()=>{F(d.value,"mouseover",g),F(d.value,"mouseout",m),d.value.classList.remove("show")},0),setTimeout(s,0),i()}});const C=e.computed(()=>o.modelValue||!o.modelValue&&l.value?!0:(!o.modelValue&&!l.value,!1)),g=()=>{a("update:modelValue",!0)},m=()=>{a("update:modelValue",!1)},S=()=>{!o.dismissible||!o.modelValue||a("update:modelValue",!1)},v=()=>{F(f.value,"mouseover",g),F(f.value,"mouseout",m),i()};return e.onMounted(()=>{o.hover&&(R(f.value,"mouseover",g),R(f.value,"mouseout",m))}),e.onUnmounted(()=>{v()}),(B,D)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({ref_key:"triggerEl",ref:f,style:{display:"inline-block"},tabindex:t.dismissible?0:null},B.$attrs),{default:e.withCtx(()=>[e.renderSlot(B.$slots,"reference")]),_:3},16,["tabindex"])),[[e.unref(he),S]]),e.createVNode(e.Transition,null,{default:e.withCtx(()=>[C.value&&(B.$slots.header||B.$slots.body)?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"popperEl",ref:d,class:e.normalizeClass({popover:!0,fade:!0}),style:e.normalizeStyle([p.value])},[B.$slots.header?(e.openBlock(),e.createElementBlock("div",tn,[e.renderSlot(B.$slots,"header")])):e.createCommentVNode("",!0),B.$slots.body?(e.openBlock(),e.createElementBlock("div",an,[e.renderSlot(B.$slots,"body")])):e.createCommentVNode("",!0),e.renderSlot(B.$slots,"default"),t.arrow?(e.openBlock(),e.createElementBlock("div",on)):e.createCommentVNode("",!0)],4)):e.createCommentVNode("",!0)]),_:3})],64))}});function rn(){const t=e.ref(null),a=e.ref(null),o=e.ref(null);function n(f){return t.value=f,l(),R(window,"keydown",i),!0}function l(){const f=Array.from(t.value.querySelectorAll('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"])')).filter(d=>{const p=d instanceof HTMLAnchorElement?!0:!d.disabled;return!d.classList.contains("ps__thumb-x")&&!d.classList.contains("ps__thumb-y")&&p});f.length!==0&&(a.value=f[0],o.value=f[f.length-1],R(o.value,"keydown",d=>r(d)))}function r(f){f.key==="Tab"&&(f.preventDefault(),s())}function s(){!a.value||a.value.focus()}function i(f,d=!1){f.key==="Tab"&&(f.preventDefault(),s()),!d&&F(window,"keydown",i)}function c(){F(o.value,"keydown",r)}return{initFocusTrap:n,removeFocusTrap:c}}function sn(t,a){const o=e.ref("root"),n=e.ref("dialog"),l=e.ref(""),r=e.ref(null),s=e.ref(t.modelValue),i=e.ref(!1),c=e.ref(null);e.watchEffect(()=>{s.value=t.modelValue,s.value&&a("update:modelValue",!0)});const f=e.computed(()=>["modal",t.animation&&"fade",s.value&&"show",t.staticBackdrop&&"modal-static"]),d=e.computed(()=>["modal-dialog",t.size&&"modal-"+t.size,t.centered&&"modal-dialog-centered",t.scrollable&&"modal-dialog-scrollable",t.fullscreen&&C.value,t.dialogClasses]),p=e.computed(()=>t.removeBackdrop?!1:{"background-color":"rgba(0,0,0, 0.5)"}),b=e.ref(!1),u=e.computed(()=>{if(!(b.value||t.keepOverflow))return"overflow: hidden"}),h=e.computed(()=>t.bgSrc?{"background-image":`url("${t.bgSrc}")`}:null),C=e.computed(()=>t.fullscreen?[t.fullscreen!==!0?`modal-fullscreen-${t.fullscreen}`:"modal-fullscreen"]:!1),g=()=>{typeof n.value!="string"&&S(n.value)},m=()=>{a("update:modelValue",!1)};e.provide("closeModal",m);const S=k=>{k.style.transform="scale(1.02)",setTimeout(()=>k.style.transform="scale(1.0)",300)},v=k=>{k.key==="Escape"&&s.value&&m()},B=e.ref(null),D=e.ref(0),E=()=>{const k=document.createElement("div");k.className="modal-scrollbar-measure",document.body.appendChild(k);const T=k.getBoundingClientRect().width-k.clientWidth;return document.body.removeChild(k),T},N=()=>{const k=document.body.getBoundingClientRect();B.value=Math.round(k.left+k.right){document.body.style.paddingRight="",document.body.classList.remove("modal-open")},M=k=>{b.value=!1,l.value="translate(0, -25%)";const T=k.childNodes[0];T.style.transform=l.value,k.style.opacity="0",k.style.display="block",N(),I(),z.value&&(document.body.style.paddingRight=`${D.value}px`,k.style.paddingRight=`${D.value}px`,document.body.classList.add("modal-open")),a("show",o.value)},$=k=>{var _;const T=k.childNodes[0];T.style.transform="translate(0,0)",k.style.opacity="1",setTimeout(()=>{b.value=!0,a("shown",o.value)},400),c.value=o.value,t.keyboard&&R(window,"keyup",v),t.focus&&(r.value=rn(),(_=r.value)==null||_.initFocusTrap(o.value))},x=k=>{const T=k.childNodes[0];T.style.transform=l.value,k.style.opacity="0",z.value&&setTimeout(()=>{k.style.paddingRight="",O()},200),a("hide",c.value),t.keyboard&&F(window,"keyup",v),t.focus&&r.value&&r.value.removeFocusTrap()},V=()=>{a("hidden",c.value),b.value=!1},y=()=>!!(document.body.classList.contains("modal-open")&&document.body.querySelector(".modal.show"));e.onBeforeUnmount(()=>{y()&&(O(),document.body.style.overflowY=""),F(window,"keyup",v)});const z=e.ref(!0),I=()=>{z.value=document.body.classList.contains("modal-open")?!!document.querySelector(".modal.non-invasive"):!0};return{wrapperClass:f,dialogClass:d,backdropStyle:p,backdropOverflowStyle:u,computedContentStyle:h,root:o,dialog:n,isActive:s,closeModal:m,animateStaticBackdrop:g,enter:M,afterEnter:$,beforeLeave:x,afterLeave:V,scrollbarWidth:D,setScrollbar:N,shouldOverflow:b,thisElement:c,handleEscKeyUp:v,focusTrap:r,dialogTransform:l,animateStaticModal:S,fullscreenClass:C,clickFromBackdrop:i,isOnlyNonInvasiveModal:I,onlyNonInvasiveModal:z}}const cn={name:"MDBModal"},dn=e.defineComponent({...cn,props:{tag:{type:String,default:"div"},modelValue:Boolean,size:{type:String,validator:t=>["sm","lg","xl"].indexOf(t.toLowerCase())>-1},removeBackdrop:{type:Boolean,default:!1},staticBackdrop:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},bgSrc:{type:String,default:""},scrollable:{type:Boolean,default:!1},duration:{type:Number,default:400},labelledby:String,fullscreen:{type:[Boolean,String],default:!1},animation:{type:Boolean,default:!0},dialogClasses:{type:String},keyboard:{type:Boolean,default:!0},focus:{type:Boolean,default:!0}},emits:["show","shown","hide","hidden","update:modelValue"],setup(t,{emit:a}){const o=t,{wrapperClass:n,dialogClass:l,backdropStyle:r,backdropOverflowStyle:s,computedContentStyle:i,root:c,dialog:f,isActive:d,closeModal:p,animateStaticBackdrop:b,enter:u,afterEnter:h,beforeLeave:C,afterLeave:g,clickFromBackdrop:m}=sn(o,a);return(S,v)=>(e.openBlock(),e.createBlock(e.Transition,{onEnter:e.unref(u),onAfterEnter:e.unref(h),onBeforeLeave:e.unref(C),onAfterLeave:e.unref(g)},{default:e.withCtx(()=>[e.unref(d)?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,ref_key:"root",ref:c,class:e.normalizeClass(e.unref(n)),style:e.normalizeStyle([e.unref(r),e.unref(s)]),"aria-hidden":!e.unref(d),"aria-modal":e.unref(d)?!0:null,"aria-labelledby":t.labelledby,role:"dialog",onMousedown:v[0]||(v[0]=e.withModifiers(B=>m.value=!0,["self"])),onClick:v[1]||(v[1]=e.withModifiers(()=>{!e.unref(m)||(t.staticBackdrop?e.unref(b)():(e.unref(p)(),m.value=!1))},["self"]))},{default:e.withCtx(()=>[e.createElementVNode("div",{class:e.normalizeClass(e.unref(l)),role:"document",ref_key:"dialog",ref:f},[e.createElementVNode("div",{class:"modal-content",style:e.normalizeStyle(e.unref(i))},[e.renderSlot(S.$slots,"default")],4)],2)]),_:3},40,["class","style","aria-hidden","aria-modal","aria-labelledby"])):e.createCommentVNode("",!0)]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave","onAfterLeave"]))}}),fn={name:"MDBModalHeader"},un=e.defineComponent({...fn,props:{tag:{type:String,default:"div"},close:{type:Boolean,default:!0},closeWhite:{type:Boolean,default:!1},color:String},setup(t){const a=t,o=e.inject("closeModal"),n=e.computed(()=>["modal-header",a.color&&`bg-${a.color}`]);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default"),t.close?(e.openBlock(),e.createBlock(We,{key:0,white:t.closeWhite,onClick:e.withModifiers(e.unref(o),["prevent"])},null,8,["white","onClick"])):e.createCommentVNode("",!0)]),_:3},8,["class"]))}}),pn={name:"MDBModalTitle"},mn=e.defineComponent({...pn,props:{tag:{type:String,default:"h5"},bold:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>["modal-title",a.bold&&"font-weight-bold"]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),gn={name:"MDBModalBody"},yn=e.defineComponent({...gn,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["modal-body"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),hn={name:"MDBModalFooter"},bn=e.defineComponent({...hn,props:{tag:{type:String,default:"div"}},setup(t){const a=e.computed(()=>["modal-footer"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),kn={name:"MDBAccordion"},Bn=e.defineComponent({...kn,props:{tag:{type:String,default:"div"},modelValue:String,stayOpen:Boolean,flush:Boolean,classes:String,borderless:Boolean},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,n=e.ref(null),l=e.computed(()=>["accordion",o.flush&&"accordion-flush",o.classes,o.borderless&&"accordion-borderless"]),r=e.ref(o.modelValue),s=i=>{r.value=i,a("update:modelValue",i)};return e.watchEffect(()=>r.value=o.modelValue),e.provide("activeItem",r),e.provide("stayOpen",o.stayOpen),e.provide("setActiveItem",s),(i,c)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(l.value),ref_key:"accordionRef",ref:n},{default:e.withCtx(()=>[e.renderSlot(i.$slots,"default")]),_:3},8,["class"]))}}),Cn=["aria-controls"],wn={name:"MDBAccordionItem"},vn=e.defineComponent({...wn,props:{tag:{type:String,default:"div"},collapseId:{type:String,required:!0},headerTitle:String,headerClasses:String,bodyClasses:String,itemClasses:String,icon:String},setup(t){const a=t,o=e.ref(null),n=e.computed(()=>["accordion-item",a.itemClasses]),l=e.computed(()=>["accordion-header",a.headerClasses]),r=e.computed(()=>["accordion-body",a.bodyClasses]),s=e.computed(()=>["accordion-button",!p.value&&"collapsed"]),i=e.computed(()=>a.icon?[a.icon]:!1),c=e.inject("setActiveItem",null),f=e.inject("activeItem",null),d=e.inject("stayOpen",!1),p=e.ref(f.value===a.collapseId);e.watchEffect(()=>{d||(p.value=f.value===a.collapseId)});const b=()=>{d?p.value=!p.value:p.value?c(""):c(a.collapseId)};return(u,h)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value),ref_key:"itemRef",ref:o},{default:e.withCtx(()=>[e.createElementVNode("h2",{class:e.normalizeClass(l.value)},[e.createElementVNode("button",{onClick:b,class:e.normalizeClass(s.value),"aria-expanded":"true","aria-controls":t.collapseId,type:"button"},[i.value?(e.openBlock(),e.createElementBlock("i",{key:0,class:e.normalizeClass(i.value)},null,2)):e.createCommentVNode("",!0),e.createTextVNode(e.toDisplayString(t.headerTitle),1)],10,Cn)],2),e.createVNode(Ue,{id:t.collapseId,modelValue:p.value,"onUpdate:modelValue":h[0]||(h[0]=C=>p.value=C)},{default:e.withCtx(()=>[e.createElementVNode("div",{class:e.normalizeClass(r.value)},[e.renderSlot(u.$slots,"default")],2)]),_:3},8,["id","modelValue"])]),_:3},8,["class"]))}}),Sn={name:"MDBIcon"},pt=e.defineComponent({...Sn,props:{iconStyle:{type:String,default:"fas"},icon:String,flag:String,size:String,fw:Boolean,solid:Boolean},setup(t){const a=t,o=e.computed(()=>[!a.flag&&a.iconStyle,a.flag?`flag flag-${a.flag}`:`fa-${a.icon}`,a.size&&`fa-${a.size}`,a.fw&&"fa-fw",a.solid&&"fa-solid"]);return(n,l)=>(e.openBlock(),e.createElementBlock("i",{class:e.normalizeClass(o.value)},[e.renderSlot(n.$slots,"default")],2))}}),$n={name:"MDBNavbar"},xn=e.defineComponent({...$n,props:{tag:{type:String,default:"nav"},bg:String,dark:{type:Boolean,default:!1},light:{type:Boolean,default:!1},double:{type:Boolean,default:!1},expand:String,position:String,transparent:{type:Boolean,default:!1},scrolling:{type:Boolean,default:!1},scrollingOffset:{type:Number,default:100},center:{type:Boolean,default:!1},container:{type:[Boolean,String],default:!1},classContainer:String,classNavbar:String},setup(t){const a=t,o=e.computed(()=>["navbar",a.dark&&"navbar-dark",a.light&&"navbar-light",a.bg&&!a.transparent?`bg-${a.bg}`:"",a.expand?a.expand==="small"||a.expand==="sm"?"navbar-expand-sm":a.expand==="medium"||a.expand==="md"?"navbar-expand-md":a.expand==="large"||a.expand==="lg"?"navbar-expand-lg":"navbar-expand-xl":"",a.position==="top"?"fixed-top":a.position==="bottom"?"fixed-bottom":a.position==="sticky"?"sticky-top":"",a.scrolling&&l.value,a.double&&"double-nav",a.center&&"justify-content-center",a.classNavbar]),n=e.computed(()=>a.container?[a.container!==!0?`container-${a.container}`:"container-fluid",a.classContainer&&a.classContainer]:!1),l=e.ref("navbar-scroll"),r=()=>{window.pageYOffset>a.scrollingOffset?l.value="navbar-scroll navbar-scrolled":l.value="navbar-scroll"},s=e.ref(null),i=e.ref("nowrap");e.provide("navbarFlexWrapValue",i);const c=()=>{if(!s.value)return;const f=getComputedStyle(s.value).flexWrap;f==="nowrap"?i.value="nowrap":f==="wrap"&&(i.value="wrap")};return e.onMounted(()=>(getComputedStyle(s.value)&&getComputedStyle(s.value).flexWrap==="wrap"?i.value="wrap":i.value="nowrap",window.addEventListener("resize",()=>c()),a.scrolling&&window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)})),(f,d)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{ref_key:"navbar",ref:s,class:e.normalizeClass(o.value),role:"navigation"},{default:e.withCtx(()=>[t.container?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(n.value)},[e.renderSlot(f.$slots,"default")],2)):e.createCommentVNode("",!0),t.container?e.createCommentVNode("",!0):e.renderSlot(f.$slots,"default",{key:1})]),_:3},8,["class"]))}}),Vn={name:"MDBNavbarToggler"},Dn=e.defineComponent({...Vn,props:{tag:{type:String,default:"button"},target:{type:String,default:"#navbarSupportedContent"},togglerClass:String,togglerIcon:{type:String,default:"bars"},togglerSize:{type:String,default:"1x"},iconStyle:{type:String,default:"fas"}},setup(t){const a=t,o=e.ref(!1),n=e.computed(()=>["navbar-toggler",a.togglerClass]),l=()=>o.value=!o.value;return(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value),type:"button","aria-controls":t.target,"aria-expanded":o.value,"aria-label":"Toggle navigation",onClick:l},{default:e.withCtx(()=>[e.createVNode(e.unref(pt),{icon:t.togglerIcon,size:t.togglerSize,iconStyle:t.iconStyle},null,8,["icon","size","iconStyle"])]),_:1},8,["class","aria-controls","aria-expanded"]))}}),En={name:"MDBNavbarBrand"},Nn=e.defineComponent({...En,props:{tag:{type:String,default:"div"}},setup(t){const a=t,o=e.useAttrs(),n=e.computed(()=>o.href?"a":a.tag);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(n.value),{class:"navbar-brand"},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3}))}}),Mn={name:"MDBNavbarNav"},Tn=e.defineComponent({...Mn,props:{tag:{type:String,default:"ul"},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},justifyAround:{type:Boolean,default:!1},class:String,nav:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[a.nav?"nav":"navbar-nav",a.right?"ms-auto":a.center?"justify-content-center w-100":a.vertical?"flex-column":a.justifyAround?"justify-content-around w-100":"me-auto",a.class&&`${a.class}`]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),On=["href","target"],An={name:"MDBNavbarItem"},zn=e.defineComponent({...An,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:Boolean,exact:{type:Boolean,default:!1},newTab:{type:Boolean,default:!1},to:[Object,String],href:String,linkClass:String},setup(t){const a=t,o=e.computed(()=>["nav-item",!a.to&&!a.href&&a.active&&"active"]),n=e.computed(()=>["nav-link",a.disabled&&"disabled",a.active&&"active",a.linkClass]),l=e.computed(()=>a.newTab?"_blank":"");return(r,s)=>{const i=e.resolveComponent("router-link");return e.openBlock(),e.createBlock(e.resolveDynamicComponent(a.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[t.to?(e.openBlock(),e.createBlock(i,{key:0,class:e.normalizeClass(n.value),exact:t.exact,to:t.to,target:l.value},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class","exact","to","target"])):t.href?(e.openBlock(),e.createElementBlock("a",{key:1,href:t.href,class:e.normalizeClass(n.value),target:l.value},[e.renderSlot(r.$slots,"default")],10,On)):e.renderSlot(r.$slots,"default",{key:2})]),_:3},8,["class"])}}}),Ln={name:"MDBPagination"},_n=e.defineComponent({...Ln,props:{tag:{type:String,default:"ul"},circle:{type:Boolean,default:!1},lg:{type:Boolean,default:!1},sm:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>["pagination",a.sm&&"pagination-sm",a.lg&&"pagination-lg",a.circle&&"pagination-circle"]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),Pn=["href","tabindex","aria-disabled"],In={"aria-hidden":"true"},Fn=e.createElementVNode("span",{class:"sr-only"},"Previous",-1),Rn=["href","tabindex","aria-disabled"],jn={"aria-hidden":"true"},qn=e.createElementVNode("span",{class:"sr-only"},"Next",-1),Wn={name:"MDBPageNav"},Hn=e.defineComponent({...Wn,props:{tag:{type:String,default:"li"},disabled:{type:Boolean,default:!1},href:{type:String,default:"#"},prev:{type:Boolean,default:!1},next:{type:Boolean,default:!1},icon:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>["page-item",a.disabled&&"disabled"]),n=e.computed(()=>a.icon?"\xAB":"Previous"),l=e.computed(()=>a.icon?"\xBB":"Next"),r=e.computed(()=>a.disabled?"-1":"false");return(s,i)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[t.prev?(e.openBlock(),e.createElementBlock("a",{key:0,class:"page-link",href:t.href,tabindex:r.value,"aria-disabled":t.disabled,"aria-label":"Previous"},[e.createElementVNode("span",In,e.toDisplayString(n.value),1),Fn],8,Pn)):e.createCommentVNode("",!0),t.next?(e.openBlock(),e.createElementBlock("a",{key:1,class:"page-link",href:t.href,tabindex:r.value,"aria-disabled":t.disabled,"aria-label":"Next"},[e.createElementVNode("span",jn,e.toDisplayString(l.value),1),qn],8,Rn)):e.createCommentVNode("",!0)]),_:1},8,["class"]))}}),Un=["href","aria-label","aria-disabled","tabindex"],Gn={key:0,"aria-hidden":"true"},Xn={key:1,class:"sr-only"},Kn={name:"MDBPageItem"},Yn=e.defineComponent({...Kn,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},href:String,icon:{type:Boolean,defaul:!1},label:{type:String}},setup(t){const a=t,o=e.computed(()=>["page-item",a.active&&"active",a.disabled&&"disabled"]),n=e.computed(()=>a.icon&&a.label?a.label:a.href),l=e.computed(()=>a.disabled?"-1":" false");return(r,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.createElementVNode("a",{class:"page-link",href:t.href,"aria-label":n.value,"aria-disabled":t.disabled,tabindex:l.value},[t.icon?(e.openBlock(),e.createElementBlock("span",Gn,[e.renderSlot(r.$slots,"default")])):e.createCommentVNode("",!0),t.icon?(e.openBlock(),e.createElementBlock("span",Xn,e.toDisplayString(n.value),1)):e.renderSlot(r.$slots,"default",{key:2})],8,Un)]),_:3},8,["class"]))}}),Jn={name:"MDBBreadcrumb"},Qn=e.defineComponent({...Jn,props:{tag:{type:String,default:"ol"}},setup(t){const a=e.computed(()=>["breadcrumb"]);return(o,n)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(a.value)},{default:e.withCtx(()=>[e.renderSlot(o.$slots,"default")]),_:3},8,["class"]))}}),Zn={name:"MDBBreadcrumbItem"},el=e.defineComponent({...Zn,props:{tag:{type:String,default:"li"},active:{type:Boolean,default:!1},current:{type:String,default:"page"}},setup(t){const a=t,o=e.computed(()=>["breadcrumb-item",a.active&&"active"]),n=e.computed(()=>a.active&&a.current);return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value),"aria-current":n.value},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class","aria-current"]))}}),tl={name:"MDBFooter"},al=e.defineComponent({...tl,props:{tag:{type:String,default:"footer"},bg:{type:String,default:"light"},text:[String,Array]},setup(t){const a=t,o=e.computed(()=>{const l=a.text;return[a.bg&&a.bg!=="none"&&`bg-${a.bg}`,a.text&&n(l)]}),n=l=>typeof l=="string"?`text-${l}`:l.map(r=>`text-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),ol={name:"MDBTabs"},nl=e.defineComponent({...ol,props:{tag:{type:String,default:"div"},modelValue:String,vertical:{type:[Boolean,String],default:!1}},emits:["update:modelValue","hide","hidden","show","shown"],setup(t,{emit:a}){const o=t,n=e.ref(null),l=e.ref(null),r=e.ref(o.modelValue);e.watch(()=>o.modelValue,u=>{u!==r.value&&(r.value=u,s(null,u))});const s=(u,h)=>{u||(u=document.body.querySelector(`#tab-${h}`)),n.value&&a("hide",{target:n.value,relatedTarget:u}),a("show",{target:u,relatedTarget:n.value}),a("update:modelValue",h),l.value=u,r.value=h},i=()=>{a("shown",{target:l.value,relatedTarget:n.value}),n.value=l.value},c=()=>{a("hidden",{target:n.value,relatedTarget:l.value})};e.provide("activeTab",r),e.provide("updateActiveTab",s),e.provide("emitShown",i),e.provide("emitHidden",c);const f=e.ref(!1),d=e.ref(window.innerWidth),p=e.ref(null);e.provide("isVertical",f);const b=()=>{d.value=window.innerWidth;const u=ut(d.value,["column",o.vertical]);u!==p.value&&(f.value=u===o.vertical,p.value=u)};return e.onMounted(()=>{!o.vertical||(o.vertical===!0?f.value=!0:(b(),R(window,"resize",b)))}),e.onUnmounted(()=>{F(window,"resize",b)}),(u,h)=>f.value?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:0,class:"row"},u.$attrs),{default:e.withCtx(()=>[e.renderSlot(u.$slots,"default")]),_:3},16)):e.renderSlot(u.$slots,"default",{key:1})}}),ll={name:"MDBTabNav"},rl=e.defineComponent({...ll,props:{tag:{type:String,default:"ul"},pills:Boolean,justify:Boolean,fill:Boolean,tabsClasses:String,col:{type:String,default:"3"}},setup(t){const a=t,o=e.inject("isVertical"),n=e.computed(()=>["nav",a.pills?"nav-pills":"nav-tabs",a.justify&&"nav-justified",a.fill&&"nav-fill",o.value&&"flex-column",a.tabsClasses&&a.tabsClasses]),l=e.computed(()=>[`col-${a.col}`]);return(r,s)=>e.unref(o)?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(l.value)},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(n.value)},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:1,class:e.normalizeClass(n.value)},{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},8,["class"]))}}),sl={key:0,class:"nav-item",role:"presentation"},il=["id","aria-controls","href","onClick"],cl={name:"MDBTabItem",inheritAttrs:!1},dl=e.defineComponent({...cl,props:{tag:{type:String,default:"a"},tabId:{type:String,required:!0},href:String},setup(t){const a=t,o=e.ref(null),n=e.computed(()=>["nav-link",i.value&&"active"]),l=e.computed(()=>`tab-${a.tabId}`),r=e.computed(()=>`${a.tabId}`),s=e.inject("activeTab"),i=e.ref(s&&s.value===a.tabId),c=e.inject("updateActiveTab");e.watchEffect(()=>i.value=s&&s.value===a.tabId);const f=()=>{c(o.value,a.tabId)};return e.onMounted(()=>{i.value&&c&&c(o.value,a.tabId)}),(d,p)=>t.href?(e.openBlock(),e.createElementBlock("li",sl,[e.createElementVNode("a",e.mergeProps({id:l.value,ref_key:"item",ref:o,class:n.value,role:"tab","aria-controls":r.value,href:t.href},d.$attrs,{onClick:e.withModifiers(f,["prevent"])}),[e.renderSlot(d.$slots,"default")],16,il)])):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,id:l.value,ref_key:"item",ref:o,class:n.value,role:"tab","aria-controls":r.value},d.$attrs,{onClick:e.withModifiers(f,["prevent"])}),{default:e.withCtx(()=>[e.renderSlot(d.$slots,"default")]),_:3},16,["id","class","aria-controls","onClick"]))}}),fl={name:"MDBTabPane"},ul=e.defineComponent({...fl,props:{tag:{type:String,default:"div"},tabId:{type:String,required:!0}},setup(t){const a=t,o=e.ref(null),n=e.computed(()=>["tab-pane fade",i.value&&"show active"]),l=e.computed(()=>`${a.tabId}`),r=e.computed(()=>`tab-${a.tabId}`),s=e.inject("activeTab"),i=e.ref(s&&s.value===a.tabId);e.watchEffect(()=>i.value=s&&s.value===a.tabId);const c=e.inject("emitShown"),f=e.inject("emitHidden");e.onMounted(()=>{i.value&&c&&c(a.tabId)});const d=h=>{h.style.opacity="1"},p=h=>{h.style.opacity="0",c(a.tabId)},b=h=>{h.style.opacity="1",f(a.tabId)},u=h=>{h.style.opacity="0"};return(h,C)=>(e.openBlock(),e.createBlock(e.Transition,{duration:150,onEnter:p,onAfterEnter:d,onBeforeLeave:b,onAfterLeave:u},{default:e.withCtx(()=>[e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{id:l.value,ref_key:"item",ref:o,class:e.normalizeClass(n.value),role:"tabpanel","aria-labelledby":r.value},{default:e.withCtx(()=>[e.renderSlot(h.$slots,"default")]),_:3},8,["id","class","aria-labelledby"])),[[e.vShow,i.value]])]),_:3}))}}),pl={name:"MDBTabContent",inheritAttrs:!1},ml=e.defineComponent({...pl,props:{tag:{type:String,default:"div"},col:{type:String,default:"9"},contentClasses:String},setup(t){const a=t,o=e.inject("isVertical",!1),n=e.computed(()=>["tab-content",a.contentClasses&&a.contentClasses]),l=e.computed(()=>[`col-${a.col}`]);return(r,s)=>(e.openBlock(),e.createBlock(e.KeepAlive,null,[e.unref(o)?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(l.value)},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({class:n.value},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,class:n.value},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class"]))],1024))}}),gl={name:"MDBCol"},yl=e.defineComponent({...gl,props:{tag:{type:String,default:"div"},col:String,sm:String,md:String,lg:String,xl:String,offset:String,offsetSm:String,offsetMd:String,offsetLg:String,offsetXl:String,auto:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[a.col?"col-"+a.col:"",a.sm?"col-sm-"+a.sm:"",a.md?"col-md-"+a.md:"",a.lg?"col-lg-"+a.lg:"",a.xl?"col-xl-"+a.xl:"",!a.col&&!a.sm&&!a.md&&!a.lg&&!a.xl?"col":"",a.offset?"offset-"+a.offset:"",a.offsetSm?"offset-sm-"+a.offsetSm:"",a.offsetMd?"offset-md-"+a.offsetMd:"",a.offsetLg?"offset-lg-"+a.offsetLg:"",a.offsetXl?"offset-xl-"+a.offsetXl:"",a.auto?"col-auto":""]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),hl={name:"MDBRow"},bl=e.defineComponent({...hl,props:{tag:{type:String,default:"div"},start:{type:Boolean,default:!1},end:{type:Boolean,default:!1},center:{type:Boolean,default:!1},between:{type:Boolean,default:!1},around:{type:Boolean,default:!1},cols:[String,Array]},setup(t){const a=t,o=e.computed(()=>{const l=a.cols;return["row",a.cols?`${n(l)}`:"",a.start&&"justify-content-start",a.end&&"justify-content-end",a.center&&"justify-content-center",a.between&&"justify-content-between",a.around&&"justify-content-around"]}),n=l=>typeof l=="string"?`row-cols-${l}`:l.map(r=>`row-cols-${r}`.trim()).join(" ");return(l,r)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},8,["class"]))}}),kl={name:"MDBContainer"},Bl=e.defineComponent({...kl,props:{tag:{type:String,default:"div"},sm:{type:Boolean,default:!1},md:{type:Boolean,default:!1},lg:{type:Boolean,default:!1},xl:{type:Boolean,default:!1},xxl:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>[a.fluid?"container-fluid":"",a.sm?"container-sm":"",a.md?"container-md":"",a.lg?"container-lg":"",a.xl?"container-xl":"",a.xxl?"container-xxl":"",!a.fluid&&!a.sm&&!a.md&&!a.lg&&!a.xl&&!a.xxl?"container":""]);return(n,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(o.value)},{default:e.withCtx(()=>[e.renderSlot(n.$slots,"default")]),_:3},8,["class"]))}}),Cl={name:"MDBTable",inheritAttrs:!1},wl=e.defineComponent({...Cl,props:{tag:{type:String,default:"table"},variant:String,dark:{type:Boolean,default:!1},light:{type:Boolean,default:!1},border:{type:[Boolean,String],default:!1},borderless:{type:Boolean,default:!1},striped:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},responsive:{type:[Boolean,String],default:!1},align:String,sm:{type:Boolean,default:!1},tableStyle:String,captionTop:{type:Boolean,default:!1}},setup(t){const a=t,o=e.computed(()=>a.responsive?a.responsive!==!0?`table-responsive-${a.responsive}`:"table-responsive":!1),n=e.computed(()=>a.border?a.border!==!0?`table-bordered border-${a.border}`:"table-bordered":""),l=e.computed(()=>["table",a.dark&&"table-dark",a.light&&"table-light",a.variant&&`table-${a.variant}`,a.striped&&"table-striped",n.value,a.borderless&&"table-borderless",a.hover&&"table-hover",a.sm&&"table-sm",a.align&&a.align==="top"?"align-top":a.align==="bottom"?"align-bottom":a.align==="middle"?"align-middle":"",a.captionTop&&"caption-top",a.tableStyle]);return(r,s)=>t.responsive?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(o.value)},[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({class:l.value,style:t.tableStyle},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class","style"]))],2)):(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),e.mergeProps({key:1,class:l.value,style:t.tableStyle},r.$attrs),{default:e.withCtx(()=>[e.renderSlot(r.$slots,"default")]),_:3},16,["class","style"]))}}),vl=["id","value"],Sl=["for"],$l={key:2,class:"form-helper"},xl={key:3,class:"form-helper"},Vl={class:"form-counter"},Dl=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),El=["id","value"],Nl=["for"],Ml={key:1,class:"form-helper"},Tl={key:2,class:"form-helper"},Ol={class:"form-counter"},Al=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),zl={key:9,class:"form-text"},Ll={name:"MDBInput",inheritAttrs:!1};var Pe=e.defineComponent({...Ll,props:{id:String,label:String,labelClass:String,modelValue:[String,Number,Date],size:String,formOutline:{type:Boolean,default:!0},wrapperClass:String,inputGroup:{type:[Boolean,String],default:!1},wrap:{type:Boolean,default:!0},formText:String,white:Boolean,validationEvent:String,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},tag:{type:String,default:"div"},helper:String,counter:Boolean,maxlength:{type:Number,default:0}},emits:["update:modelValue","click-outside","on-validate"],setup(t,{expose:a,emit:o}){const n=t,l=e.useAttrs(),r=e.ref(null),s=e.ref(n.modelValue),i=e.ref(null),c=e.ref(!1),f=e.ref(9),d=e.ref(0),p=n.id||Q("MDBInput-"),b=e.computed(()=>[n.formOutline&&"form-outline",C.value,n.white&&"form-white",n.wrapperClass]),u=e.computed(()=>["form-control",n.size?`form-control-${n.size}`:n.inputGroup&&n.inputGroup!==!0&&`form-control-${n.inputGroup}`,(s.value||s.value===0)&&"active",c.value&&"placeholder-active",v.value&&B.value&&"is-valid",v.value&&!B.value&&"is-invalid"]),h=e.computed(()=>["form-label",n.labelClass]),C=e.computed(()=>{if(!!n.inputGroup)return n.inputGroup!==!0?`input-group input-group-${n.inputGroup}`:"input-group"}),g=e.computed(()=>n.inputGroup&&v.value?{marginBottom:"1rem"}:""),m=e.computed(()=>n.tooltipFeedback?"valid-tooltip":"valid-feedback"),S=e.computed(()=>n.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),v=e.ref(n.isValidated),B=e.ref(n.isValid),D=e.ref(""),E=e.computed(()=>v.value&&!B.value&&n.validationEvent?D.value:n.invalidFeedback),N=A=>{const L=A.target;B.value=L.checkValidity(),B.value||(D.value=L.validationMessage),v.value=!0,o("on-validate",B.value)},O=()=>{n.validationEvent!=="submit"&&typeof r.value!="string"&&R(r.value,n.validationEvent,N)};function M(){i.value&&(d.value=i.value.clientWidth*.8+8)}function $(){l.placeholder&&!i.value?c.value=!0:c.value=!1}const x=e.ref(null);x.value=typeof s.value=="string"&&s.value?s.value.length:0;function V(A){const L=A.target;if(n.maxlength&&L.value.length>n.maxlength&&typeof s.value=="string"){L.value=s.value;return}x.value=L.value.length,s.value=L.value,o("update:modelValue",s.value)}function y(){o("click-outside")}const z=e.ref(null),I=e.ref(),k=A=>{I.value.forEach(L=>L.style.opacity=A?"0":"1"),A&&(z.value.style.opacity="1")},T=l.type&&l.type==="date",_=(A=!1)=>{var L;n.label&&n.formOutline&&((L=I.value)==null?void 0:L.length)>1&&k(A),!!T&&typeof r.value!="string"&&(r.value.type=A?"date":"text")},P=A=>!Boolean([...A.parentNode.children].findIndex(L=>L===A));return e.onMounted(()=>{if(M(),$(),_(),n.label&&n.formOutline&&(I.value=r.value.parentNode.querySelectorAll(".form-notch")),n.label&&n.formOutline&&!P(r.value)){const A=parseFloat(getComputedStyle(i.value).left);i.value.style.left=`${A+r.value.offsetLeft}px`,f.value+=r.value.offsetLeft}n.validationEvent&&O()}),e.onUpdated(()=>{M(),$()}),e.onUnmounted(()=>{typeof r.value!="string"&&F(r.value,n.validationEvent,N)}),e.watchEffect(()=>{var A,L;if(typeof n.modelValue=="string"){if(n.maxlength&&((A=n.modelValue)==null?void 0:A.length)>n.maxlength){s.value=n.modelValue.slice(0,n.maxlength),x.value=n.maxlength;return}x.value=((L=n.modelValue)==null?void 0:L.length)||0}s.value=n.modelValue}),e.watch(()=>n.isValidated,A=>v.value=A),e.watch(()=>n.isValid,A=>B.value=A),a({inputRef:r}),(A,L)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("input",e.mergeProps({key:0,class:u.value,id:e.unref(p),value:s.value},A.$attrs,{onInput:V,ref_key:"inputRef",ref:r,onFocus:L[0]||(L[0]=j=>_(!0)),onBlur:L[1]||(L[1]=j=>_())}),null,16,vl)),[[e.unref(he),y]]),t.label&&!t.wrap?(e.openBlock(),e.createElementBlock("label",{key:1,ref_key:"labelRef",ref:i,class:e.normalizeClass(h.value),for:e.unref(p)},e.toDisplayString(t.label),11,Sl)):e.createCommentVNode("",!0),!t.wrap&&t.helper?(e.openBlock(),e.createElementBlock("div",$l,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),!t.wrap&&t.counter?(e.openBlock(),e.createElementBlock("div",xl,[e.createElementVNode("div",Vl,e.toDisplayString(x.value)+" / "+e.toDisplayString(t.maxlength),1)])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.renderSlot(A.$slots,"default",{key:4}),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:5,class:e.normalizeClass(m.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&E.value?(e.openBlock(),e.createElementBlock("div",{key:6,class:e.normalizeClass(S.value)},e.toDisplayString(E.value),3)):e.createCommentVNode("",!0),!t.wrap&&t.formOutline?(e.openBlock(),e.createElementBlock("div",{key:7,class:"form-notch",ref_key:"notchRef",ref:z},[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${f.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${d.value}px`})},null,4),Dl],512)):e.createCommentVNode("",!0),t.wrap?e.withDirectives((e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:8,class:e.normalizeClass(b.value),style:e.normalizeStyle(g.value)},{default:e.withCtx(()=>[e.renderSlot(A.$slots,"prepend"),e.createElementVNode("input",e.mergeProps({class:u.value},A.$attrs,{id:e.unref(p),value:s.value,onInput:V,ref_key:"inputRef",ref:r,onFocus:L[2]||(L[2]=j=>_(!0)),onBlur:L[3]||(L[3]=j=>_())}),null,16,El),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,ref_key:"labelRef",ref:i,class:e.normalizeClass(h.value),for:e.unref(p)},e.toDisplayString(t.label),11,Nl)):e.createCommentVNode("",!0),t.helper?(e.openBlock(),e.createElementBlock("div",Ml,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),t.counter?(e.openBlock(),e.createElementBlock("div",Tl,[e.createElementVNode("div",Ol,e.toDisplayString(x.value)+" / "+e.toDisplayString(t.maxlength),1)])):e.createCommentVNode("",!0),e.renderSlot(A.$slots,"default"),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(m.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),E.value?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(S.value)},e.toDisplayString(E.value),3)):e.createCommentVNode("",!0),t.formOutline?(e.openBlock(),e.createElementBlock("div",{key:5,class:"form-notch",ref_key:"notchRef",ref:z},[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${f.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${d.value}px`})},null,4),Al],512)):e.createCommentVNode("",!0)]),_:3},8,["class","style"])),[[e.unref(he),y]]):e.createCommentVNode("",!0),t.formText?(e.openBlock(),e.createElementBlock("div",zl,e.toDisplayString(t.formText),1)):e.createCommentVNode("",!0)],64))}});const _l=["id","value","rows"],Pl=["for"],Il={key:2,class:"form-helper"},Fl={key:3,class:"form-helper"},Rl={class:"form-counter"},jl=["id","value","rows"],ql=["for"],Wl={key:1,class:"form-helper"},Hl={key:2,class:"form-helper"},Ul={class:"form-counter"},Gl={key:5,class:"form-notch"},Xl=e.createElementVNode("div",{class:"form-notch-trailing"},null,-1),Kl={key:8,class:"form-text"},Yl={name:"MDBTextarea",inheritAttrs:!1},Jl=e.defineComponent({...Yl,props:{id:String,rows:{type:[String,Number],default:4},label:String,modelValue:[String,Number],size:String,formOutline:{type:Boolean,default:!0},wrapperClass:String,inputGroup:{type:[Boolean,String],default:!1},wrap:{type:Boolean,default:!0},formText:String,white:Boolean,validationEvent:String,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},tag:{type:String,default:"div"},helper:String,counter:Boolean,maxLength:{type:Number,default:0}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const o=t,n=e.useAttrs(),l=e.ref("textareaRef"),r=e.ref(o.modelValue),s=e.ref(null),i=e.ref(!1),c=e.ref(9),f=e.ref(0),d=o.id||Q("MDBTextarea-"),p=e.computed(()=>[o.formOutline&&"form-outline",u.value,o.white&&"form-white",o.wrapperClass]),b=e.computed(()=>["form-control",o.size&&`form-control-${o.size}`,r.value&&"active",i.value&&"placeholder-active",m.value&&S.value&&"is-valid",m.value&&!S.value&&"is-invalid"]),u=e.computed(()=>{if(!!o.inputGroup)return o.inputGroup!==!0?`input-group input-group-${o.inputGroup}`:"input-group"}),h=e.computed(()=>o.inputGroup&&m.value?{marginBottom:"1rem"}:""),C=e.computed(()=>o.tooltipFeedback?"valid-tooltip":"valid-feedback"),g=e.computed(()=>o.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),m=e.ref(o.isValidated),S=e.ref(o.isValid),v=e.ref(""),B=e.computed(()=>m.value&&!S.value&&o.validationEvent?v.value:o.invalidFeedback),D=V=>{const y=V.target;S.value=y.checkValidity(),S.value||(v.value=y.validationMessage),m.value=!0,a("on-validate",S.value)},E=()=>{o.validationEvent!=="submit"&&R(l.value,o.validationEvent,D)};function N(){s.value&&(f.value=s.value.clientWidth*.8+8)}function O(){n.placeholder&&!s.value?i.value=!0:i.value=!1}const M=e.ref(null);M.value=typeof r.value=="string"&&r.value?r.value.length:0;function $(V){const y=V.target;if(o.counter){if(y.value.length>o.maxLength){typeof r.value=="string"&&(y.value=r.value);return}M.value=y.value.length}r.value=y.value,a("update:modelValue",r.value)}const x=V=>!Boolean([...V.parentNode.children].findIndex(y=>y===V));return e.onMounted(()=>{if(N(),O(),o.label&&o.formOutline&&l.value instanceof HTMLTextAreaElement&&!x(l.value)){const V=parseFloat(getComputedStyle(s.value).left);s.value.style.left=`${V+l.value.offsetLeft}px`,c.value+=l.value.offsetLeft}o.validationEvent&&E()}),e.onUpdated(()=>{N(),O()}),e.onUnmounted(()=>{F(l.value,o.validationEvent,D)}),e.watchEffect(()=>{var V;if(o.counter){if(typeof o.modelValue=="string"&&((V=o.modelValue)==null?void 0:V.length)>o.maxLength){r.value=o.modelValue.slice(0,o.maxLength),M.value=o.maxLength;return}M.value=typeof o.modelValue=="string"&&o.modelValue?o.modelValue.length:0}r.value=o.modelValue}),e.watch(()=>o.isValidated,V=>m.value=V),e.watch(()=>o.isValid,V=>S.value=V),(V,y)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("textarea",e.mergeProps({key:0,class:b.value},V.$attrs,{id:e.unref(d),value:r.value,onInput:$,rows:t.rows,ref_key:"textareaRef",ref:l}),null,16,_l)),t.label&&!t.wrap?(e.openBlock(),e.createElementBlock("label",{key:1,ref_key:"labelRef",ref:s,class:"form-label",for:e.unref(d)},e.toDisplayString(t.label),9,Pl)):e.createCommentVNode("",!0),!t.wrap&&t.helper?(e.openBlock(),e.createElementBlock("div",Il,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),!t.wrap&&t.counter?(e.openBlock(),e.createElementBlock("div",Fl,[e.createElementVNode("div",Rl,e.toDisplayString(M.value)+" / "+e.toDisplayString(t.maxLength),1)])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.renderSlot(V.$slots,"default",{key:4}),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:5,class:e.normalizeClass(C.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&B.value?(e.openBlock(),e.createElementBlock("div",{key:6,class:e.normalizeClass(g.value)},e.toDisplayString(B.value),3)):e.createCommentVNode("",!0),t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:7,class:e.normalizeClass(p.value),style:e.normalizeStyle(h.value)},{default:e.withCtx(()=>[e.renderSlot(V.$slots,"prepend"),e.createElementVNode("textarea",e.mergeProps({class:b.value},V.$attrs,{id:e.unref(d),value:r.value,onInput:$,rows:t.rows,ref_key:"textareaRef",ref:l}),null,16,jl),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,ref_key:"labelRef",ref:s,class:"form-label",for:e.unref(d)},e.toDisplayString(t.label),9,ql)):e.createCommentVNode("",!0),t.helper?(e.openBlock(),e.createElementBlock("div",Wl,e.toDisplayString(t.helper),1)):e.createCommentVNode("",!0),t.counter?(e.openBlock(),e.createElementBlock("div",Hl,[e.createElementVNode("div",Ul,e.toDisplayString(M.value)+" / "+e.toDisplayString(t.maxLength),1)])):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(C.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),B.value?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(g.value)},e.toDisplayString(B.value),3)):e.createCommentVNode("",!0),t.formOutline?(e.openBlock(),e.createElementBlock("div",Gl,[e.createElementVNode("div",{class:"form-notch-leading",style:e.normalizeStyle({width:`${c.value}px`})},null,4),e.createElementVNode("div",{class:"form-notch-middle",style:e.normalizeStyle({width:`${f.value}px`})},null,4),Xl])):e.createCommentVNode("",!0)]),_:3},8,["class","style"])):e.createCommentVNode("",!0),t.formText?(e.openBlock(),e.createElementBlock("div",Kl,e.toDisplayString(t.formText),1)):e.createCommentVNode("",!0)],64))}}),Ql=["id","checked","required","aria-required"],Zl=["for","innerHTML"],er=["id","checked","required","aria-required"],tr=["for","innerHTML"],ar={name:"MDBCheckbox",inheritAttrs:!1},or=e.defineComponent({...ar,props:{id:String,label:String,modelValue:Boolean,inline:Boolean,wrapperClass:String,labelClass:String,inputClass:String,btnCheck:Boolean,required:Boolean,validateOnChange:Boolean,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},wrap:{type:Boolean,default:!0},formCheck:{type:Boolean,default:!0},tag:{type:String,default:"div"}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const o=t,n=e.ref("inputRef"),l=e.ref(o.modelValue),r=o.id||Q("MDBCheckbox-"),s=e.computed(()=>[o.formCheck&&!o.btnCheck?"form-check":"",o.inline&&"form-check-inline",o.wrapperClass]),i=e.computed(()=>[o.btnCheck?"btn-check":"form-check-input",o.inputClass&&o.inputClass,p.value&&b.value&&"is-valid",p.value&&!b.value&&"is-invalid"]),c=e.computed(()=>[o.labelClass||"form-check-label"]),f=e.computed(()=>o.tooltipFeedback?"valid-tooltip":"valid-feedback"),d=e.computed(()=>o.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),p=e.ref(o.isValidated),b=e.ref(o.isValid),u=g=>{const m=g.target;b.value=m.checkValidity(),p.value=!0,a("on-validate",b.value)},h=()=>{R(n.value,"change",u)};function C(){l.value=!l.value,a("update:modelValue",l.value)}return e.onMounted(()=>{o.validateOnChange&&h()}),e.onUnmounted(()=>{F(n.value,"change",u)}),e.watchEffect(()=>l.value=o.modelValue),e.watch(()=>o.isValidated,g=>p.value=g),e.watch(()=>o.isValid,g=>b.value=g),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,class:e.normalizeClass(s.value)},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({class:i.value,type:"checkbox"},g.$attrs,{id:e.unref(r),checked:l.value,onChange:C,required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:n}),null,16,Ql),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(c.value),for:e.unref(r),innerHTML:t.label},null,10,Zl)):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(f.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(d.value)},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)]),_:1},8,["class"])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("input",e.mergeProps({key:1,class:i.value,type:"checkbox"},g.$attrs,{id:e.unref(r),checked:l.value,onChange:C,required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:n}),null,16,er)),!t.wrap&&t.label?(e.openBlock(),e.createElementBlock("label",{key:2,class:e.normalizeClass(c.value),for:e.unref(r),innerHTML:t.label},null,10,tr)):e.createCommentVNode("",!0),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(f.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(d.value)},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),nr=["id","required","aria-required"],lr=["for"],rr=["id","required","aria-required"],sr=["for"],ir={name:"MDBRadio",inheritAttrs:!1},cr=e.defineComponent({...ir,props:{id:String,label:String,inline:Boolean,modelValue:String,wrapperClass:String,labelClass:String,btnCheck:Boolean,required:Boolean,validateOnChange:Boolean,isValidated:Boolean,isValid:Boolean,validFeedback:String,invalidFeedback:String,tooltipFeedback:{type:Boolean,default:!1},wrap:{type:Boolean,default:!0},formCheck:{type:Boolean,default:!0},tag:{type:String,default:"div"}},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const o=t,n=e.ref("inputRef"),l=e.ref(o.modelValue||!1),r=o.id||Q("MDBRadio-"),s=e.computed(()=>[o.formCheck&&!o.btnCheck?"form-check":"",o.inline&&"form-check-inline",o.wrapperClass]),i=e.computed(()=>[o.btnCheck?"btn-check":"form-check-input",p.value&&b.value&&"is-valid",p.value&&!b.value&&"is-invalid"]),c=e.computed(()=>[o.labelClass||"form-check-label"]),f=e.computed(()=>o.tooltipFeedback?"valid-tooltip":"valid-feedback"),d=e.computed(()=>o.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),p=e.ref(o.isValidated),b=e.ref(o.isValid),u=g=>{const m=g.target;b.value=m.checkValidity(),p.value=!0,a("on-validate",b.value)},h=()=>{R(n.value,"change",u)};function C(g){const m=g.target;a("update:modelValue",m.value)}return e.onMounted(()=>{o.validateOnChange&&h()}),e.onUnmounted(()=>{F(n.value,"change",u)}),e.watchEffect(()=>l.value=o.modelValue),e.watch(()=>o.isValidated,g=>p.value=g),e.watch(()=>o.isValid,g=>b.value=g),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.wrap?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{key:0,class:e.normalizeClass(s.value)},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("input",e.mergeProps({class:i.value,type:"radio"},g.$attrs,{id:e.unref(r),onChange:C,"onUpdate:modelValue":m[0]||(m[0]=S=>l.value=S),required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:n}),null,16,nr),[[e.vModelRadio,l.value]]),t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(c.value),for:e.unref(r)},e.toDisplayString(t.label),11,lr)):e.createCommentVNode("",!0),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(f.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(d.value)},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)]),_:1},8,["class"])):e.createCommentVNode("",!0),t.wrap?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("input",e.mergeProps({key:1,class:i.value,type:"radio"},g.$attrs,{id:e.unref(r),onChange:C,"onUpdate:modelValue":m[1]||(m[1]=S=>l.value=S),required:t.required?!0:void 0,"aria-required":t.required,ref_key:"inputRef",ref:n}),null,16,rr)),[[e.vModelRadio,l.value]]),!t.wrap&&t.label?(e.openBlock(),e.createElementBlock("label",{key:2,class:e.normalizeClass(c.value),for:e.unref(r)},e.toDisplayString(t.label),11,sr)):e.createCommentVNode("",!0),!t.wrap&&t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(f.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),!t.wrap&&t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:4,class:e.normalizeClass(d.value)},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),dr=["for"],fr=["id"],ur=typeof FileList!="undefined"?FileList:Object,pr={name:"MDBFile"},mr=e.defineComponent({...pr,props:{id:String,inputClass:String,invalidFeedback:String,isInvalid:Boolean,isValid:Boolean,isValidated:Boolean,label:String,labelClass:String,modelValue:{type:[ur,Array],default:()=>[]},size:String,tooltipFeedback:Boolean,validFeedback:String,validateOnChange:Boolean},emits:["update:modelValue","on-validate"],setup(t,{emit:a}){const o=t,n=o.id||Q("MDBFile-"),l=e.ref(o.modelValue),r=e.computed(()=>["form-control",o.size&&`form-control-${o.size}`,f.value&&d.value&&"is-valid",f.value&&!d.value&&"is-invalid",o.inputClass]),s=e.computed(()=>["form-label",o.labelClass]),i=e.computed(()=>o.tooltipFeedback?"valid-tooltip":"valid-feedback"),c=e.computed(()=>o.tooltipFeedback?"invalid-tooltip":"invalid-feedback"),f=e.ref(o.isValidated),d=e.ref(o.isValid),p=u=>{const h=u.target;h.files&&(d.value=h.files.length>0,f.value=!0,a("on-validate",d.value))},b=u=>{const h=u.target;h.files&&(l.value=h.files,a("update:modelValue",l.value),o.validateOnChange&&p(u))};return e.watch(()=>o.modelValue,u=>l.value=u),e.watch(()=>o.isValidated,u=>f.value=u),e.watch(()=>o.isValid,u=>{d.value=u}),(u,h)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(s.value),for:e.unref(n)},e.toDisplayString(t.label),11,dr)):e.createCommentVNode("",!0),e.createElementVNode("input",e.mergeProps({type:"file",class:r.value},u.$attrs,{id:e.unref(n),onChange:b}),null,16,fr),t.validFeedback?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(i.value)},e.toDisplayString(t.validFeedback),3)):e.createCommentVNode("",!0),t.invalidFeedback?(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(c.value)},e.toDisplayString(t.invalidFeedback),3)):e.createCommentVNode("",!0)],64))}}),gr=["for"],yr=["id","value","min","max"],hr={class:"thumb-value"},br={name:"MDBRange",inheritAttrs:!1},kr=e.defineComponent({...br,props:{id:String,inputClass:String,label:String,labelClass:String,max:{type:Number,default:100},min:{type:Number,default:0},modelValue:{type:Number,default:50},tag:{type:String,default:"div"},thumb:{type:Boolean,default:!0},thumbClass:String,wrapperClass:String},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,n=e.ref(o.modelValue),l=e.ref(o.min),r=e.ref(o.max),s=o.id||Q("MDBRange-"),i=e.ref(!1),c=e.computed(()=>["range",o.wrapperClass]),f=e.computed(()=>["form-range",o.inputClass]),d=e.computed(()=>["form-label",o.labelClass]),p=e.computed(()=>["thumb",i.value&&"thumb-active",o.thumbClass]),b=e.ref(0),u=g=>{const m=g.target;n.value=parseFloat(m.value),a("update:modelValue",n.value),C()},h=g=>{i.value=g},C=()=>{const m=((typeof n.value=="string"?parseFloat(n.value):n.value)-l.value)*100/(r.value-l.value);b.value=`calc(${m}% + (${8-m*.15}px))`};return e.nextTick(()=>{C()}),e.watch(()=>o.modelValue,g=>{n.value=g,C()}),(g,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[t.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(d.value),for:e.unref(s)},e.toDisplayString(t.label),11,gr)):e.createCommentVNode("",!0),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(c.value)},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({type:"range",class:f.value,id:e.unref(s),value:n.value,min:l.value,max:r.value},g.$attrs,{onInput:u,onMousedown:m[0]||(m[0]=S=>h(!0)),onTouchstart:m[1]||(m[1]=S=>h(!0)),onMouseup:m[2]||(m[2]=S=>h(!1)),onTouchend:m[3]||(m[3]=S=>h(!1))}),null,16,yr),t.thumb?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(p.value),style:e.normalizeStyle({left:b.value})},[e.createElementVNode("span",hr,e.toDisplayString(n.value),1)],6)):e.createCommentVNode("",!0)]),_:1},8,["class"]))],64))}}),Br=["id","checked"],Cr=["for"],wr={name:"MDBSwitch",inheritAttrs:!1},vr=e.defineComponent({...wr,props:{id:String,inputClass:String,label:String,labelClass:String,modelValue:{type:Boolean,default:!1},tag:{type:String,default:"div"},wrapperClass:String},emits:["update:modelValue"],setup(t,{emit:a}){const o=t,n=e.ref(o.modelValue),l=o.id||Q("MDBSwitch-"),r=e.computed(()=>["form-check form-switch",o.wrapperClass]),s=e.computed(()=>["form-check-input",o.inputClass]),i=e.computed(()=>["form-check-label",o.labelClass]);function c(){n.value=!n.value,a("update:modelValue",n.value)}return e.watch(()=>o.modelValue,f=>n.value=f),(f,d)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(r.value)},{default:e.withCtx(()=>[e.createElementVNode("input",e.mergeProps({type:"checkbox",class:s.value,id:e.unref(l)},f.$attrs,{checked:n.value,onChange:c}),null,16,Br),e.createElementVNode("label",{class:e.normalizeClass(i.value),for:e.unref(l)},e.toDisplayString(t.label),11,Cr)]),_:1},8,["class"]))}}),Sr={mounted(t,a){t.scrollspy={links:[],container:window,scrollPosition:null,async:!1,offset:0},a.value&&(t.scrollspy.container=document.getElementById(a.value.container)||window,t.scrollspy.async=a.value.async||!1,t.scrollspy.offset=a.value.offset||0),t.scrollspy.scrollPosition=mt(t.scrollspy.container),t.scrollspy.findHrefs=o=>{var n;if(o.attributes&&o instanceof HTMLAnchorElement&&o.href){if(t.scrollspy.links.push(o),o.classList.contains("collapsible-scrollspy")){const l=(n=o.parentNode)==null?void 0:n.querySelector("ul");l.dataset.mdbCollapsibleScrollspyHeight=l.clientHeight.toString(),l.style.overflow="hidden",l.style.height="0"}}else o.childNodes&&o.childNodes.forEach(l=>{var r,s;return(s=(r=t.scrollspy).findHrefs)==null?void 0:s.call(r,l)})},t.scrollspy.setActive=o=>{if(a.value&&a.value.callback){a.instance[a.value.callback](o);return}t.scrollspy.links.forEach((n,l)=>{o===l?n.classList.add("active"):n.classList.remove("active")}),$r(t.scrollspy.links,o,t.scrollspy.container),gt(t.scrollspy.links)},t.scrollspy.spy=()=>{var l,r,s,i;if(t.disableScroll)return;const o=t.scrollspy.container;t.scrollspy.scrollPosition=mt(o),t.scrollspy.links.forEach(c=>{const f=document.querySelector(c.hash);if(!f)return;const d=f.getBoundingClientRect();let p;if(o===window)p=window.innerHeight>d.top&&d.top+d.height>=0;else if(!(o instanceof Window)){const b=o.getBoundingClientRect();p=d.top<=b.top+b.height&&d.top+d.height>=b.top}c.isLinkActive=p});const n=t.scrollspy.links.filter(c=>c.isLinkActive);if(n.length>0){const f=n[0].scrollspyIndex;(r=(l=t.scrollspy).setActive)==null||r.call(l,f)}else(i=(s=t.scrollspy).setActive)==null||i.call(s,-1)},t.scrollspy.clickHandler=(o,n)=>{var i,c;const l=t.scrollspy.container;window.clearTimeout(t.disableScrollTimeout),t.disableScroll=!0,o.preventDefault();const r=document.querySelector(n.hash);if(!r)return;const s=r.getBoundingClientRect();if(l===window)window.scrollTo({top:window.scrollY+s.y-t.scrollspy.offset});else if(!(l instanceof Window)){const f=l.getBoundingClientRect();l.style.scrollBehavior="smooth",l.scrollTop=l.scrollTop+s.y-f.y-t.scrollspy.offset}(c=(i=t.scrollspy).setActive)==null||c.call(i,n.scrollspyIndex),n.scrollspyIndex&&xr(t.scrollspy.links[n.scrollspyIndex],t),gt(t.scrollspy.links),t.disableScrollTimeout=setTimeout(()=>{t.disableScroll=!1},800)},t.scrollspy.findHrefs(t),t.scrollspy.links.forEach((o,n)=>{o.scrollspyIndex=n,o.addEventListener("click",l=>{var r,s;return(s=(r=t.scrollspy).clickHandler)==null?void 0:s.call(r,l,o)})}),t.scrollspy.spy(),t.scrollspy.container.addEventListener("scroll",o=>{var n,l;return(l=(n=t.scrollspy).spy)==null?void 0:l.call(n,o)}),window.addEventListener("resize",o=>{var n,l;return(l=(n=t.scrollspy).spy)==null?void 0:l.call(n,o)})},updated(t,a){var o,n;((o=a.modifiers)==null?void 0:o.async)&&a.value&&!a.value.loading&&((n=a.oldValue)==null?void 0:n.loading)&&setTimeout(()=>{var l,r,s,i;t.scrollspy.links=[],(r=(l=t.scrollspy).findHrefs)==null||r.call(l,t),t.scrollspy.links.forEach((c,f)=>{c.scrollspyIndex=f,c.addEventListener("click",d=>{var p,b;return(b=(p=t.scrollspy).clickHandler)==null?void 0:b.call(p,d,c)})}),(i=(s=t.scrollspy).spy)==null||i.call(s)},0)},unmounted(t){window.removeEventListener("scroll",a=>{var o,n;return(n=(o=t.scrollspy).spy)==null?void 0:n.call(o,a)}),window.removeEventListener("resize",a=>{var o,n;return(n=(o=t.scrollspy).spy)==null?void 0:n.call(o,a)})}},$r=(t,a,o)=>{const n=t[a];if(!n||!n.parentNode)return;const l=Array.from(n.parentNode.querySelectorAll("a"));l.shift(),l.forEach(s=>{const i=document.querySelector(s.hash);if(!i)return;const c=i.getBoundingClientRect();let f;if(o===window)f=window.innerHeight>c.top&&c.top+c.height>=0;else if(!(o instanceof Window)){const d=o.getBoundingClientRect();f=c.topd.top}s.isActive=f});const r=l.filter(s=>s.isLinkActive);r.length>0&&r[0].classList.add("active")},xr=(t,a)=>{var n;let o=t.parentNode;if(!!o)for(;o&&o!==a;)o.classList.contains("nav-item")&&((n=o.querySelector("a"))==null||n.classList.add("active")),o=o.parentNode},mt=t=>t===window?t.scrollY:t instanceof Window?null:t.scrollTop,gt=t=>{t.forEach(a=>{var o,n;if(a.classList.contains("collapsible-scrollspy")&&a.classList.contains("active")){const l=(o=a.parentNode)==null?void 0:o.querySelector("ul");l&&(l.style.overflow="hidden",l.style.height=`${l.dataset.mdbCollapsibleScrollspyHeight}px`)}else if(a.classList.contains("collapsible-scrollspy")){const l=(n=a.parentNode)==null?void 0:n.querySelector("ul");l&&(l.style.overflow="hidden",l.style.height="0")}})};w.MDBAccordion=Bn,w.MDBAccordionItem=vn,w.MDBBadge=xt,w.MDBBreadcrumb=Qn,w.MDBBreadcrumbItem=el,w.MDBBtn=qe,w.MDBBtnClose=We,w.MDBBtnGroup=Pt,w.MDBCard=Rt,w.MDBCardBody=qt,w.MDBCardFooter=Zt,w.MDBCardGroup=oa,w.MDBCardHeader=Jt,w.MDBCardImg=Kt,w.MDBCardLink=ta,w.MDBCardText=Gt,w.MDBCardTitle=Ht,w.MDBCarousel=ma,w.MDBCheckbox=or,w.MDBCol=yl,w.MDBCollapse=Ue,w.MDBContainer=Bl,w.MDBDropdown=Fo,w.MDBDropdownItem=Jo,w.MDBDropdownMenu=Go,w.MDBDropdownToggle=qo,w.MDBFile=mr,w.MDBFooter=al,w.MDBIcon=pt,w.MDBInput=Pe,w.MDBListGroup=ya,w.MDBListGroupItem=ba,w.MDBModal=dn,w.MDBModalBody=yn,w.MDBModalFooter=bn,w.MDBModalHeader=un,w.MDBModalTitle=mn,w.MDBNavbar=xn,w.MDBNavbarBrand=Nn,w.MDBNavbarItem=zn,w.MDBNavbarNav=Tn,w.MDBNavbarToggler=Dn,w.MDBPageItem=Yn,w.MDBPageNav=Hn,w.MDBPagination=_n,w.MDBPopover=ln,w.MDBProgress=Ba,w.MDBProgressBar=wa,w.MDBRadio=cr,w.MDBRange=kr,w.MDBRow=bl,w.MDBSpinner=$a,w.MDBSwitch=vr,w.MDBTabContent=ml,w.MDBTabItem=dl,w.MDBTabNav=rl,w.MDBTabPane=ul,w.MDBTable=wl,w.MDBTabs=nl,w.MDBTextarea=Jl,w.MDBTooltip=en,w.mdbClickOutside=he,w.mdbRipple=ke,w.mdbScrollspy=Sr,Object.defineProperties(w,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}); //# sourceMappingURL=mdb.umd.min.js.map diff --git a/js/mdb.umd.min.js.map b/js/mdb.umd.min.js.map index 054681d..9d9e6d8 100644 --- a/js/mdb.umd.min.js.map +++ b/js/mdb.umd.min.js.map @@ -1 +1 @@ -{"version":3,"file":"mdb.umd.min.js","sources":["../../../src/components/free/components/MDBBadge.vue","../../../src/directives/free/mdbRipple.ts","../../../src/components/free/components/MDBBtn.vue","../../../src/components/free/components/MDBBtnGroup.vue","../../../src/components/free/components/MDBBtnClose.vue","../../../src/components/free/components/MDBCard.vue","../../../src/components/free/components/MDBCardBody.vue","../../../src/components/free/components/MDBCardTitle.vue","../../../src/components/free/components/MDBCardText.vue","../../../src/components/free/components/MDBCardImg.vue","../../../src/components/free/components/MDBCardHeader.vue","../../../src/components/free/components/MDBCardFooter.vue","../../../src/components/free/components/MDBCardLink.vue","../../../src/components/free/components/MDBCardGroup.vue","../../../src/components/free/components/MDBCarousel.vue","../../../src/components/free/components/MDBListGroup.vue","../../../src/components/free/components/MDBListGroupItem.vue","../../../src/components/free/components/MDBProgress.vue","../../../src/components/free/components/MDBProgressBar.vue","../../../src/components/free/components/MDBSpinner.vue","../../../src/components/utils/getUID.ts","../../../src/components/utils/MDBEventHandlers.ts","../../../src/components/free/components/MDBCollapse.vue","../../../node_modules/@popperjs/core/lib/enums.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../node_modules/@popperjs/core/lib/utils/math.js","../../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../../node_modules/@popperjs/core/lib/utils/within.js","../../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../../node_modules/@popperjs/core/lib/utils/debounce.js","../../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../../node_modules/@popperjs/core/lib/createPopper.js","../../../node_modules/@popperjs/core/lib/popper.js","../../../src/components/utils/MDBPopper.ts","../../../src/components/utils/MDBBreakpointHandler.ts","../../../src/composables/free/useMotionReduced.ts","../../../src/components/free/components/MDBDropdown.vue","../../../src/directives/free/mdbClickOutside.ts","../../../src/components/free/components/MDBDropdownToggle.vue","../../../src/components/free/components/MDBDropdownMenu.vue","../../../src/components/free/components/MDBDropdownItem.vue","../../../src/components/free/components/MDBTooltip.vue","../../../src/components/free/components/MDBPopover.vue","../../../src/components/utils/MDBFocusTrap.ts","../../../src/composables/free/useMDBModal.ts","../../../src/components/free/components/MDBModal.vue","../../../src/components/free/components/MDBModalHeader.vue","../../../src/components/free/components/MDBModalTitle.vue","../../../src/components/free/components/MDBModalBody.vue","../../../src/components/free/components/MDBModalFooter.vue","../../../src/components/free/components/MDBAccordion.vue","../../../src/components/free/components/MDBAccordionItem.vue","../../../src/components/free/content-styles/MDBIcon.vue","../../../src/components/free/navigation/MDBNavbar.vue","../../../src/components/free/navigation/MDBNavbarToggler.vue","../../../src/components/free/navigation/MDBNavbarBrand.vue","../../../src/components/free/navigation/MDBNavbarNav.vue","../../../src/components/free/navigation/MDBNavbarItem.vue","../../../src/components/free/navigation/MDBPagination.vue","../../../src/components/free/navigation/MDBPageNav.vue","../../../src/components/free/navigation/MDBPageItem.vue","../../../src/components/free/navigation/MDBBreadcrumb.vue","../../../src/components/free/navigation/MDBBreadcrumbItem.vue","../../../src/components/free/navigation/MDBFooter.vue","../../../src/components/free/navigation/MDBTabs.vue","../../../src/components/free/navigation/MDBTabNav.vue","../../../src/components/free/navigation/MDBTabItem.vue","../../../src/components/free/navigation/MDBTabPane.vue","../../../src/components/free/navigation/MDBTabContent.vue","../../../src/components/free/layout/MDBCol.vue","../../../src/components/free/layout/MDBRow.vue","../../../src/components/free/layout/MDBContainer.vue","../../../src/components/free/data/MDBTable.vue","../../../src/components/free/forms/MDBInput.vue","../../../src/components/free/forms/MDBTextarea.vue","../../../src/components/free/forms/MDBCheckbox.vue","../../../src/components/free/forms/MDBRadio.vue","../../../src/components/free/forms/MDBFile.vue","../../../src/components/free/forms/MDBRange.vue","../../../src/components/free/forms/MDBSwitch.vue","../../../src/directives/free/mdbScrollspy.ts"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface DiameterOptions {\r\n offsetX: number;\r\n offsetY: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface Styles {\r\n left: string;\r\n top: string;\r\n height: string;\r\n width: string;\r\n transitionDelay: string;\r\n transitionDuration: string;\r\n backgroundImage?: string;\r\n}\r\n\r\ninterface RippleElement extends HTMLDivElement {\r\n waves: (e: MouseEvent) => void;\r\n}\r\n\r\ninterface MouseEventWithLayer extends MouseEvent {\r\n layerY: number;\r\n layerX: number;\r\n}\r\n\r\ninterface WaveTypes {\r\n top: number;\r\n left: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface RippleOptionTypes {\r\n centered?: boolean;\r\n color: string;\r\n duration?: number;\r\n radius?: number;\r\n unbound?: boolean;\r\n}\r\n\r\nconst bsColors = [\r\n \"primary\",\r\n \"secondary\",\r\n \"success\",\r\n \"danger\",\r\n \"warning\",\r\n \"info\",\r\n \"light\",\r\n \"dark\",\r\n];\r\nconst gradient =\r\n \"rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%\";\r\nconst defaultColor = [0, 0, 0];\r\nconst transitionBreakOpacity = 0.5;\r\n\r\nconst isBSColor = (propColor: string | undefined) =>\r\n propColor && bsColors.includes(propColor.toLowerCase());\r\n\r\nconst colorToRGB = (color: string | number[], defaultColor: number[]) => {\r\n const hexToRgb = (color: string) => {\r\n const HEX_COLOR_LENGTH = 7;\r\n const IS_SHORT_HEX = color.length < HEX_COLOR_LENGTH;\r\n if (IS_SHORT_HEX) {\r\n color = `#${color[1]}${color[1]}${color[2]}${color[2]}${color[3]}${color[3]}`;\r\n }\r\n return [\r\n parseInt(color.substr(1, 2), 16),\r\n parseInt(color.substr(3, 2), 16),\r\n parseInt(color.substr(5, 2), 16),\r\n ];\r\n };\r\n\r\n const namedColorsToRgba = (color: string) => {\r\n const tempElem = document.body.appendChild(\r\n document.createElement(\"fictum\")\r\n );\r\n const flag = \"rgb(1, 2, 3)\";\r\n tempElem.style.color = flag;\r\n\r\n if (tempElem.style.color !== flag) {\r\n return defaultColor;\r\n }\r\n tempElem.style.color = color;\r\n\r\n if (tempElem.style.color === flag || tempElem.style.color === \"\") {\r\n return defaultColor;\r\n }\r\n color = getComputedStyle(tempElem).color;\r\n document.body.removeChild(tempElem);\r\n\r\n return color;\r\n };\r\n\r\n const rgbaToRgb = (color: string) => {\r\n const colorMatch = color.match(/[.\\d]+/g);\r\n if (colorMatch === null) {\r\n return;\r\n }\r\n\r\n const colorArr: number[] = colorMatch.map((a) => +Number(a));\r\n colorArr.length = 3;\r\n return colorArr;\r\n };\r\n\r\n if (typeof color === \"string\" && color.toLowerCase() === \"transparent\") {\r\n return defaultColor;\r\n }\r\n if (typeof color === \"string\" && color[0] === \"#\") {\r\n return hexToRgb(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === -1) {\r\n color = namedColorsToRgba(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === 0) {\r\n return rgbaToRgb(color);\r\n }\r\n\r\n return defaultColor;\r\n};\r\n\r\nconst getDiameter = ({ offsetX, offsetY, height, width }: DiameterOptions) => {\r\n const top = offsetY <= height / 2;\r\n const left = offsetX <= width / 2;\r\n const pythagorean = (sideA: number, sideB: number) =>\r\n Math.sqrt(sideA ** 2 + sideB ** 2);\r\n\r\n const positionCenter = offsetY === height / 2 && offsetX === width / 2;\r\n const quadrant = {\r\n first: top === true && left === false,\r\n second: top === true && left === true,\r\n third: top === false && left === true,\r\n fourth: top === false && left === false,\r\n };\r\n\r\n const getCorner = {\r\n topLeft: pythagorean(offsetX, offsetY),\r\n topRight: pythagorean(width - offsetX, offsetY),\r\n bottomLeft: pythagorean(offsetX, height - offsetY),\r\n bottomRight: pythagorean(width - offsetX, height - offsetY),\r\n };\r\n\r\n let diameter = 0;\r\n\r\n if (positionCenter || quadrant.fourth) {\r\n diameter = getCorner.topLeft;\r\n } else if (quadrant.third) {\r\n diameter = getCorner.topRight;\r\n } else if (quadrant.second) {\r\n diameter = getCorner.bottomRight;\r\n } else if (quadrant.first) {\r\n diameter = getCorner.bottomLeft;\r\n }\r\n return diameter * 2;\r\n};\r\n\r\nconst setStyles = (el: HTMLElement, styles: Styles) => {\r\n for (const property in styles) {\r\n el.style[property] = styles[property];\r\n }\r\n};\r\n\r\nconst getBackgroundImage = (color: string) => {\r\n const rgb = colorToRGB(color, defaultColor);\r\n if (color !== \"\" && rgb) {\r\n const rgbValue = rgb.join(\",\");\r\n const gradientImage = gradient.split(\"{{color}}\").join(`${rgbValue}`);\r\n return `radial-gradient(circle, ${gradientImage})`;\r\n }\r\n};\r\n\r\nconst runRipple = (\r\n el: HTMLElement,\r\n waveConfig: WaveTypes,\r\n options: RippleOptionTypes\r\n) => {\r\n const rippleElement = document.createElement(\"div\");\r\n rippleElement.classList.add(\"ripple-wave\");\r\n\r\n const diameterConfig = {\r\n offsetX: options.centered ? waveConfig.height / 2 : waveConfig.left,\r\n offsetY: options.centered ? waveConfig.width / 2 : waveConfig.top,\r\n height: waveConfig.height,\r\n width: waveConfig.width,\r\n };\r\n const diameter = getDiameter(diameterConfig);\r\n const radiusValue = options.radius || diameter / 2;\r\n const opacity = {\r\n delay: options.duration && options.duration * transitionBreakOpacity,\r\n duration:\r\n options.duration &&\r\n options.duration - options.duration * transitionBreakOpacity,\r\n };\r\n\r\n const styles: Styles = {\r\n left: options.centered\r\n ? `${Math.round(waveConfig.width / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.left - radiusValue)}px`,\r\n top: options.centered\r\n ? `${Math.round(waveConfig.height / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.top - radiusValue)}px`,\r\n height: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n width: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n transitionDelay: `0s, ${opacity.delay}ms`,\r\n transitionDuration: `${options.duration}ms, ${opacity.duration}ms`,\r\n };\r\n\r\n if (options.unbound) {\r\n el.classList.add(\"ripple-surface-unbound\");\r\n }\r\n\r\n if (isBSColor(options.color)) {\r\n el.classList.add(`ripple-surface-${options.color}`);\r\n } else {\r\n styles.backgroundImage = getBackgroundImage(options.color);\r\n }\r\n\r\n setStyles(rippleElement, styles);\r\n el.appendChild(rippleElement);\r\n\r\n setTimeout(() => {\r\n rippleElement.classList.add(\"active\");\r\n }, 50);\r\n\r\n setTimeout(\r\n () => {\r\n el.removeChild(rippleElement);\r\n },\r\n options.duration ? options.duration + 1000 : 1000\r\n );\r\n};\r\n\r\nconst RippleDirective: Directive = {\r\n mounted(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n const options: RippleOptionTypes = {\r\n centered: (binding.value && binding.value.centered) || false,\r\n color: (binding.value && binding.value.color) || \"\",\r\n duration: (binding.value && binding.value.duration) || 500,\r\n radius: (binding.value && binding.value.radius) || 0,\r\n unbound: (binding.value && binding.value.unbound) || false,\r\n };\r\n\r\n el.classList.add(\"ripple-surface\");\r\n\r\n el.waves = (e: MouseEventWithLayer) => {\r\n const waveConfig: WaveTypes = {\r\n top: e.layerY,\r\n left: e.layerX,\r\n height: el.offsetHeight,\r\n width: el.offsetWidth,\r\n };\r\n runRipple(el, waveConfig, options);\r\n };\r\n\r\n el.addEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n\r\n updated(el: RippleElement) {\r\n if (!el.classList.contains(\"ripple-surface\")) {\r\n el.classList.add(\"ripple-surface\");\r\n }\r\n },\r\n\r\n unmounted(el: RippleElement) {\r\n el.removeEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n};\r\n\r\nexport default RippleDirective;\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","const MAX_UID = 1000000;\r\n\r\nexport const getUID = (prefix: string) => {\r\n do {\r\n prefix += Math.floor(Math.random() * MAX_UID);\r\n } while (document.getElementById(prefix));\r\n\r\n return prefix;\r\n};\r\n","type TypeEvent = [boolean, EventListenerOrEventListenerObject, string];\r\n\r\nconst stripNameRegex = /\\..*/;\r\nconst customEvents = {\r\n mouseenter: \"mouseover\",\r\n mouseleave: \"mouseout\",\r\n};\r\nconst nativeEvents = [\r\n \"click\",\r\n \"dblclick\",\r\n \"mouseup\",\r\n \"mousedown\",\r\n \"contextmenu\",\r\n \"mousewheel\",\r\n \"DOMMouseScroll\",\r\n \"mouseover\",\r\n \"mouseout\",\r\n \"mousemove\",\r\n \"selectstart\",\r\n \"selectend\",\r\n \"keydown\",\r\n \"keypress\",\r\n \"keyup\",\r\n \"orientationchange\",\r\n \"touchstart\",\r\n \"touchmove\",\r\n \"touchend\",\r\n \"touchcancel\",\r\n \"pointerdown\",\r\n \"pointermove\",\r\n \"pointerup\",\r\n \"pointerleave\",\r\n \"pointercancel\",\r\n \"gesturestart\",\r\n \"gesturechange\",\r\n \"gestureend\",\r\n \"focus\",\r\n \"blur\",\r\n \"change\",\r\n \"reset\",\r\n \"select\",\r\n \"submit\",\r\n \"focusin\",\r\n \"focusout\",\r\n \"load\",\r\n \"unload\",\r\n \"beforeunload\",\r\n \"resize\",\r\n \"move\",\r\n \"DOMContentLoaded\",\r\n \"readystatechange\",\r\n \"error\",\r\n \"abort\",\r\n \"scroll\",\r\n];\r\n\r\nfunction normalizeParams(\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n): TypeEvent {\r\n const delegation = typeof handler === \"string\";\r\n const originalHandler = delegation ? delegationFn : handler;\r\n\r\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\r\n let typeEvent = originalTypeEvent.replace(stripNameRegex, \"\");\r\n const custom = customEvents[typeEvent];\r\n\r\n if (custom) {\r\n typeEvent = custom;\r\n }\r\n\r\n const isNative = nativeEvents.indexOf(typeEvent) > -1;\r\n\r\n if (!isNative) {\r\n typeEvent = originalTypeEvent;\r\n }\r\n\r\n return [delegation, originalHandler, typeEvent];\r\n}\r\n\r\nfunction addHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n) {\r\n if (typeof originalTypeEvent !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n if (!handler) {\r\n handler = delegationFn;\r\n delegationFn = null;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n originalTypeEvent,\r\n handler,\r\n delegationFn\r\n );\r\n element.addEventListener(typeEvent, originalHandler, delegation);\r\n}\r\n\r\nfunction removeHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n typeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationSelector: EventListenerOrEventListenerObject\r\n) {\r\n element.removeEventListener(typeEvent, handler, !!delegationSelector);\r\n}\r\n\r\nexport const on = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n addHandler(element, event, handler, delegationFn);\r\n};\r\n\r\nexport const off = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n removeHandler(\r\n element,\r\n typeEvent,\r\n originalHandler,\r\n delegation ? handler : null\r\n );\r\n};\r\n\r\nexport const onMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n on(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n\r\nexport const offMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n off(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (process.env.NODE_ENV !== \"production\") {\n if (!isHTMLElement(arrowElement)) {\n console.error(['Popper: \"arrow\" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' '));\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: \"arrow\" modifier\\'s `element` must be a child of the popper', 'element.'].join(' '));\n }\n\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n\n if (process.env.NODE_ENV !== \"production\") {\n var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || '';\n\n if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) {\n return transitionProperty.indexOf(property) >= 0;\n })) {\n console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: \"transform\", \"top\", \"right\", \"bottom\", \"left\".', '\\n\\n', 'Disable the \"computeStyles\" modifier\\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\\n\\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' '));\n }\n }\n\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, \"auto\" cannot be used to allow \"bottom-start\".', 'Use \"auto-start\" instead.'].join(' '));\n }\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport getComputedStyle from \"./dom-utils/getComputedStyle.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport validateModifiers from \"./utils/validateModifiers.js\";\nimport uniqueBy from \"./utils/uniqueBy.js\";\nimport getBasePlacement from \"./utils/getBasePlacement.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nimport { auto } from \"./enums.js\";\nvar INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.';\nvar INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.';\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n }); // Validate the provided modifiers so that the consumer will get warned\n // if one of the modifiers is invalid for any reason\n\n if (process.env.NODE_ENV !== \"production\") {\n var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) {\n var name = _ref.name;\n return name;\n });\n validateModifiers(modifiers);\n\n if (getBasePlacement(state.options.placement) === auto) {\n var flipModifier = state.orderedModifiers.find(function (_ref2) {\n var name = _ref2.name;\n return name === 'flip';\n });\n\n if (!flipModifier) {\n console.error(['Popper: \"auto\" placements require the \"flip\" modifier be', 'present and enabled to work.'].join(' '));\n }\n }\n\n var _getComputedStyle = getComputedStyle(popper),\n marginTop = _getComputedStyle.marginTop,\n marginRight = _getComputedStyle.marginRight,\n marginBottom = _getComputedStyle.marginBottom,\n marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can\n // cause bugs with positioning, so we'll warn the consumer\n\n\n if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) {\n return parseFloat(margin);\n })) {\n console.warn(['Popper: CSS \"margin\" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' '));\n }\n }\n\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n var __debug_loops__ = 0;\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (process.env.NODE_ENV !== \"production\") {\n __debug_loops__ += 1;\n\n if (__debug_loops__ > 100) {\n console.error(INFINITE_LOOP_ERROR);\n break;\n }\n }\n\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref3) {\n var name = _ref3.name,\n _ref3$options = _ref3.options,\n options = _ref3$options === void 0 ? {} : _ref3$options,\n effect = _ref3.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { ref, nextTick, reactive } from \"vue\";\r\nimport { createPopper } from \"@popperjs/core\";\r\n\r\ninterface PopperOptionsValue {\r\n [props: string]: any;\r\n}\r\n\r\ninterface PopperOptions {\r\n value?: PopperOptionsValue;\r\n}\r\n\r\nfunction MDBPopper() {\r\n const isPopperActive = ref(false);\r\n const triggerEl = ref(null);\r\n const popperEl = ref(null);\r\n const popper = ref(undefined);\r\n const popperOptions = reactive({});\r\n\r\n function setPopper(\r\n trigger: HTMLElement,\r\n popper: HTMLElement,\r\n config: object\r\n ) {\r\n triggerEl.value = trigger;\r\n popperEl.value = popper;\r\n popperOptions.value = {\r\n placement: \"bottom\",\r\n modifiers: [\r\n {\r\n name: \"offset\",\r\n options: {\r\n offset: [0, 0],\r\n },\r\n },\r\n ],\r\n ...config,\r\n };\r\n }\r\n\r\n function togglePopper() {\r\n isPopperActive.value = !isPopperActive.value;\r\n\r\n if (isPopperActive.value) {\r\n nextTick(() => setupPopper());\r\n }\r\n }\r\n\r\n function openPopper() {\r\n if (isPopperActive.value) {\r\n return;\r\n }\r\n isPopperActive.value = true;\r\n nextTick(() => (popper.value = setupPopper()));\r\n }\r\n\r\n function closePopper() {\r\n if (!isPopperActive.value) {\r\n return;\r\n }\r\n\r\n isPopperActive.value = !isPopperActive.value;\r\n }\r\n\r\n function setupPopper() {\r\n if (!triggerEl.value || !popperEl.value) {\r\n return;\r\n }\r\n if (popper.value === undefined || !popper.value) {\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n } else {\r\n popper.value.update();\r\n }\r\n }\r\n\r\n function updatePopper(option: string, value: any) {\r\n popperOptions.value[option] = value;\r\n\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n }\r\n\r\n function destroyPopper() {\r\n if (!popper.value) {\r\n return;\r\n }\r\n\r\n popper.value.destroy();\r\n popper.value = undefined;\r\n }\r\n\r\n function getPopperOffset(offset: unknown, element: HTMLElement) {\r\n if (typeof offset === \"string\") {\r\n return offset.split(\",\").map((val) => Number.parseInt(val, 10));\r\n }\r\n\r\n if (typeof offset === \"function\") {\r\n return (popperData: unknown) => offset(popperData, element);\r\n }\r\n\r\n return offset;\r\n }\r\n\r\n return {\r\n setPopper,\r\n togglePopper,\r\n isPopperActive,\r\n openPopper,\r\n closePopper,\r\n updatePopper,\r\n destroyPopper,\r\n getPopperOffset,\r\n };\r\n}\r\n\r\nexport default MDBPopper;\r\n","export const handleBreakpoints = (\r\n windowWidth: number,\r\n breakpointValues: any[]\r\n) => {\r\n const breakpoints = {\r\n none: {\r\n width: 0,\r\n attr: null,\r\n },\r\n sm: {\r\n width: 576,\r\n attr: null,\r\n },\r\n md: {\r\n width: 768,\r\n attr: null,\r\n },\r\n lg: {\r\n width: 992,\r\n attr: null,\r\n },\r\n xl: {\r\n width: 1200,\r\n attr: null,\r\n },\r\n xxl: {\r\n width: 1400,\r\n attr: null,\r\n },\r\n mega: {\r\n width: 10000,\r\n attr: null,\r\n },\r\n };\r\n\r\n // replace breakpoints attr values with corresponding props values\r\n breakpointValues.forEach((value) => {\r\n const match = Object.keys(breakpoints).filter((breakpoint) =>\r\n value.includes(breakpoint) ? breakpoint : false\r\n )[0];\r\n if (match) {\r\n breakpoints[match].attr = value;\r\n } else {\r\n breakpoints.none.attr = value;\r\n }\r\n });\r\n\r\n // create range object that holds props value\r\n // and its min and max window width range\r\n // ranges = {\r\n // default: {\r\n // min: 0,\r\n // max: 768\r\n // },\r\n // afterMd: {\r\n // min:768,\r\n // max: 1200\r\n // },\r\n // afterXl: {\r\n // min: 1200,\r\n // max: 10000\r\n // }\r\n // }\r\n\r\n const ranges = {};\r\n Object.keys(breakpoints).reduce((acc: string, cur: string, index: number) => {\r\n if (\r\n (breakpoints[acc].attr && breakpoints[cur].attr) ||\r\n (breakpoints[acc].attr && !cur)\r\n ) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n return cur;\r\n } else if (breakpoints[acc].attr && !breakpoints[cur].attr) {\r\n if (index === Object.keys(breakpoints).length - 1) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n }\r\n return acc;\r\n }\r\n });\r\n\r\n // return single value that matches actual window width range\r\n const value = Object.keys(ranges).filter((key: string) => {\r\n if (windowWidth > ranges[key].min && windowWidth < ranges[key].max) {\r\n return key;\r\n }\r\n })[0];\r\n\r\n return value;\r\n};\r\n","export const useMotionReduced = (): boolean => {\r\n if (typeof window !== \"undefined\" && window.matchMedia) {\r\n return window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n }\r\n return false; // default to false if not supported\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","import type { DirectiveBinding } from \"vue\";\r\n\r\ninterface Element extends HTMLElement {\r\n clickOutside?: (e: Event) => void;\r\n}\r\n\r\nexport default {\r\n stopProp(e: Event) {\r\n e.stopPropagation();\r\n },\r\n\r\n mounted(el: Element, binding: DirectiveBinding) {\r\n const handler = (e: Event) => {\r\n const target = e.target as HTMLElement;\r\n if (!el.contains(target) && el !== target) {\r\n binding.value(e);\r\n }\r\n };\r\n el.clickOutside = handler;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.addEventListener(event, (e) => el.clickOutside?.(e));\r\n document.addEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n },\r\n\r\n unmounted(el: Element, binding: DirectiveBinding) {\r\n if (!el.clickOutside) return;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.removeEventListener(event, (e) => el.clickOutside?.(e));\r\n document.removeEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n delete el.clickOutside;\r\n },\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { ref } from \"vue\";\r\nimport { on, off } from \"./MDBEventHandlers\";\r\n\r\ntype FocusableElement =\r\n | HTMLButtonElement\r\n | HTMLAnchorElement\r\n | HTMLInputElement\r\n | HTMLSelectElement\r\n | HTMLTextAreaElement;\r\n\r\nfunction MDBFocusTrap() {\r\n const trapElement = ref(null);\r\n const firstFocusableElement = ref(null);\r\n const lastFocusableElement = ref(null);\r\n\r\n function initFocusTrap(element?: HTMLElement | HTMLBodyElement | string) {\r\n trapElement.value = element;\r\n\r\n calculateFocusTrap();\r\n\r\n on(window, \"keydown\", focusFirstElement);\r\n\r\n return true;\r\n }\r\n\r\n function calculateFocusTrap() {\r\n const focusable = Array.from(\r\n trapElement.value.querySelectorAll(\r\n 'button, a, input, select, textarea, [tabindex]:not([tabindex=\"-1\"])'\r\n ) as NodeListOf\r\n ).filter((el: FocusableElement) => {\r\n const shouldFocus = el instanceof HTMLAnchorElement ? true : !el.disabled;\r\n return (\r\n !el.classList.contains(\"ps__thumb-x\") &&\r\n !el.classList.contains(\"ps__thumb-y\") &&\r\n shouldFocus\r\n );\r\n });\r\n\r\n if (focusable.length === 0) return;\r\n\r\n firstFocusableElement.value = focusable[0];\r\n\r\n lastFocusableElement.value = focusable[focusable.length - 1];\r\n on(lastFocusableElement.value, \"keydown\", (e: KeyboardEvent) =>\r\n handleLastElementKeydown(e)\r\n );\r\n }\r\n\r\n function handleLastElementKeydown(e: KeyboardEvent) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n }\r\n\r\n function focusTrap() {\r\n if (!firstFocusableElement.value) return;\r\n\r\n firstFocusableElement.value.focus();\r\n }\r\n\r\n function focusFirstElement(e: KeyboardEvent, trap = false) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n if (trap) return;\r\n off(window, \"keydown\", focusFirstElement);\r\n }\r\n\r\n function removeFocusTrap() {\r\n off(lastFocusableElement.value, \"keydown\", handleLastElementKeydown);\r\n }\r\n\r\n return {\r\n initFocusTrap,\r\n removeFocusTrap,\r\n };\r\n}\r\n\r\nexport default MDBFocusTrap;\r\n","import {\r\n computed,\r\n EmitsOptions,\r\n onBeforeUnmount,\r\n provide,\r\n ref,\r\n watchEffect,\r\n} from \"vue\";\r\nimport { on, off } from \"../../components/utils/MDBEventHandlers\";\r\nimport MDBFocusTrap from \"../../../src/components/utils/MDBFocusTrap\";\r\n\r\nexport interface Props {\r\n modelValue: boolean;\r\n animation: boolean;\r\n staticBackdrop: boolean;\r\n size: string | undefined;\r\n centered: boolean | string;\r\n scrollable: boolean;\r\n fullscreen: boolean | string;\r\n dialogClasses: string | undefined;\r\n removeBackdrop: boolean;\r\n keepOverflow: boolean;\r\n bgSrc: string;\r\n keyboard: boolean;\r\n focus: boolean;\r\n duration: number;\r\n labelledby: string;\r\n tag: string;\r\n}\r\n\r\nexport default function useMDBModal(\r\n props: Partial,\r\n emit: (name: string, value?: any) => void\r\n) {\r\n const root = ref(\"root\");\r\n const dialog = ref(\"dialog\");\r\n const dialogTransform = ref(\"\");\r\n const focusTrap = ref(null);\r\n\r\n const isActive = ref(props.modelValue);\r\n const clickFromBackdrop = ref(false);\r\n\r\n const thisElement = ref(null);\r\n\r\n watchEffect(() => {\r\n isActive.value = props.modelValue;\r\n if (isActive.value) {\r\n emit(\"update:modelValue\", true);\r\n }\r\n });\r\n\r\n const wrapperClass = computed(() => {\r\n return [\r\n \"modal\",\r\n props.animation && \"fade\",\r\n isActive.value && \"show\",\r\n props.staticBackdrop && \"modal-static\",\r\n ];\r\n });\r\n\r\n const dialogClass = computed(() => {\r\n return [\r\n \"modal-dialog\",\r\n props.size && \"modal-\" + props.size,\r\n props.centered && \"modal-dialog-centered\",\r\n props.scrollable && \"modal-dialog-scrollable\",\r\n props.fullscreen && fullscreenClass.value,\r\n props.dialogClasses,\r\n ];\r\n });\r\n\r\n const backdropStyle = computed(() => {\r\n return props.removeBackdrop\r\n ? false\r\n : { \"background-color\": `rgba(0,0,0, 0.5)` };\r\n });\r\n\r\n // shouldOverflow with backdropOverflowStyle prevents bottom modal create additional scrollbar on show\r\n const shouldOverflow = ref(false);\r\n const backdropOverflowStyle = computed(() => {\r\n if (shouldOverflow.value || props.keepOverflow) {\r\n return;\r\n }\r\n return \"overflow: hidden\";\r\n });\r\n\r\n const computedContentStyle = computed(() => {\r\n return props.bgSrc ? { \"background-image\": `url(\"${props.bgSrc}\")` } : null;\r\n });\r\n\r\n const fullscreenClass = computed(() => {\r\n if (!props.fullscreen) {\r\n return false;\r\n }\r\n return [\r\n props.fullscreen !== true\r\n ? `modal-fullscreen-${props.fullscreen}`\r\n : \"modal-fullscreen\",\r\n ];\r\n });\r\n\r\n const animateStaticBackdrop = () => {\r\n if (typeof dialog.value !== \"string\") {\r\n animateStaticModal(dialog.value);\r\n }\r\n };\r\n\r\n const closeModal = () => {\r\n emit(\"update:modelValue\", false);\r\n };\r\n\r\n provide(\"closeModal\", closeModal);\r\n\r\n const animateStaticModal = (el: HTMLElement) => {\r\n el.style.transform = `scale(1.02)`;\r\n setTimeout(() => (el.style.transform = `scale(1.0)`), 300);\r\n };\r\n\r\n const handleEscKeyUp = (e: KeyboardEvent) => {\r\n if (e.key === \"Escape\" && isActive.value) {\r\n closeModal();\r\n }\r\n };\r\n\r\n const isBodyOverflowing = ref(null);\r\n const scrollbarWidth = ref(0);\r\n\r\n // Bootstrap way to measure scrollbar width\r\n const getScrollbarWidth = () => {\r\n const scrollDiv = document.createElement(\"div\");\r\n scrollDiv.className = \"modal-scrollbar-measure\";\r\n document.body.appendChild(scrollDiv);\r\n const scrollbarWidth =\r\n scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;\r\n document.body.removeChild(scrollDiv);\r\n return scrollbarWidth;\r\n };\r\n\r\n const setScrollbar = () => {\r\n const rect = document.body.getBoundingClientRect();\r\n isBodyOverflowing.value =\r\n Math.round(rect.left + rect.right) < window.innerWidth;\r\n scrollbarWidth.value = isBodyOverflowing.value\r\n ? Number(getScrollbarWidth().toFixed(2))\r\n : 0;\r\n };\r\n\r\n const enter = (el: HTMLElement) => {\r\n shouldOverflow.value = false;\r\n\r\n dialogTransform.value = \"translate(0, -25%)\";\r\n\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n el.style.display = \"block\";\r\n\r\n setScrollbar();\r\n\r\n isOnlyNonInvasiveModal();\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n document.body.style.paddingRight = `${scrollbarWidth.value}px`;\r\n el.style.paddingRight = `${scrollbarWidth.value}px`;\r\n document.body.classList.add(\"modal-open\");\r\n }\r\n\r\n emit(\"show\", root.value);\r\n };\r\n const afterEnter = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = \"translate(0,0)\";\r\n el.style.opacity = \"1\";\r\n\r\n setTimeout(() => {\r\n shouldOverflow.value = true;\r\n emit(\"shown\", root.value);\r\n }, 400);\r\n thisElement.value = root.value;\r\n\r\n if (props.keyboard) {\r\n on(window, \"keyup\", handleEscKeyUp);\r\n }\r\n\r\n if (props.focus) {\r\n focusTrap.value = MDBFocusTrap();\r\n focusTrap.value?.initFocusTrap(root.value);\r\n }\r\n };\r\n const beforeLeave = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n setTimeout(() => {\r\n el.style.paddingRight = \"\";\r\n document.body.style.paddingRight = \"\";\r\n document.body.classList.remove(\"modal-open\");\r\n }, 200);\r\n }\r\n\r\n emit(\"hide\", thisElement.value);\r\n\r\n if (props.keyboard) {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n }\r\n if (props.focus && focusTrap.value) {\r\n focusTrap.value.removeFocusTrap();\r\n }\r\n };\r\n const afterLeave = () => {\r\n emit(\"hidden\", thisElement.value);\r\n shouldOverflow.value = false;\r\n };\r\n\r\n onBeforeUnmount(() => {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n });\r\n\r\n const onlyNonInvasiveModal = ref(true);\r\n\r\n const isOnlyNonInvasiveModal = () => {\r\n onlyNonInvasiveModal.value = document.body.classList.contains(\"modal-open\")\r\n ? document.querySelector(\".modal.non-invasive\")\r\n ? true\r\n : false\r\n : true;\r\n };\r\n\r\n return {\r\n wrapperClass,\r\n dialogClass,\r\n backdropStyle,\r\n backdropOverflowStyle,\r\n computedContentStyle,\r\n root,\r\n dialog,\r\n isActive,\r\n closeModal,\r\n animateStaticBackdrop,\r\n enter,\r\n afterEnter,\r\n beforeLeave,\r\n afterLeave,\r\n scrollbarWidth,\r\n setScrollbar,\r\n shouldOverflow,\r\n thisElement,\r\n handleEscKeyUp,\r\n focusTrap,\r\n dialogTransform,\r\n animateStaticModal,\r\n fullscreenClass,\r\n clickFromBackdrop,\r\n isOnlyNonInvasiveModal,\r\n onlyNonInvasiveModal,\r\n };\r\n}\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface NestedActiveAnchorElement extends HTMLAnchorElement {\r\n isActive?: boolean;\r\n isLinkActive?: boolean;\r\n}\r\n\r\ninterface LinksExtended extends HTMLAnchorElement {\r\n isLinkActive?: boolean;\r\n scrollspyIndex?: number;\r\n}\r\n\r\ninterface Scrollspy {\r\n links: LinksExtended[];\r\n container: HTMLElement | Window;\r\n scrollPosition: number | null;\r\n async: boolean;\r\n offset: number;\r\n findHrefs?: (node: HTMLElement) => void;\r\n setActive?: (index: number) => void;\r\n spy?: (e?: Event) => void;\r\n clickHandler?: (e: Event, link: LinksExtended) => void;\r\n}\r\n\r\ninterface HTMLScrollSpyElement extends HTMLElement {\r\n scrollspy: Scrollspy;\r\n disableScroll: boolean;\r\n disableScrollTimeout: number;\r\n}\r\n\r\ninterface BindingInstance {\r\n [props: string]: Function;\r\n}\r\n\r\nconst ScrollSpyDirective: Directive = {\r\n mounted(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n el.scrollspy = {\r\n links: [],\r\n container: window,\r\n scrollPosition: null,\r\n async: false,\r\n offset: 0,\r\n };\r\n\r\n if (binding.value) {\r\n el.scrollspy.container =\r\n document.getElementById(binding.value.container) || window;\r\n el.scrollspy.async = binding.value.async || false;\r\n el.scrollspy.offset = binding.value.offset || 0;\r\n }\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(el.scrollspy.container);\r\n\r\n el.scrollspy.findHrefs = (node: HTMLElement) => {\r\n if (node.attributes && node instanceof HTMLAnchorElement && node.href) {\r\n el.scrollspy.links.push(node);\r\n if (node.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = node.parentNode?.querySelector(\"ul\") as HTMLUListElement;\r\n list.dataset.mdbCollapsibleScrollspyHeight =\r\n list.clientHeight.toString();\r\n\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n } else if (node.childNodes) {\r\n node.childNodes.forEach((child) =>\r\n el.scrollspy.findHrefs?.(child as HTMLElement)\r\n );\r\n }\r\n };\r\n\r\n el.scrollspy.setActive = (index: number) => {\r\n if (binding.value && binding.value.callback) {\r\n (binding.instance as unknown as BindingInstance)[\r\n binding.value.callback\r\n ](index);\r\n return;\r\n }\r\n el.scrollspy.links.forEach((link, i) => {\r\n if (index === i) {\r\n link.classList.add(\"active\");\r\n } else {\r\n link.classList.remove(\"active\");\r\n }\r\n });\r\n\r\n setNestedActive(el.scrollspy.links, index, el.scrollspy.container);\r\n setCollapsibleActive(el.scrollspy.links);\r\n };\r\n\r\n el.scrollspy.spy = () => {\r\n if (el.disableScroll) return;\r\n\r\n const container = el.scrollspy.container;\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(container);\r\n\r\n el.scrollspy.links.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition =\r\n window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top <= containerRect.top + containerRect.height &&\r\n rect.top + rect.height >= containerRect.top;\r\n }\r\n }\r\n\r\n link.isLinkActive = condition;\r\n });\r\n\r\n const activeLinks = el.scrollspy.links.filter(\r\n (link) => link.isLinkActive\r\n );\r\n\r\n if (activeLinks.length > 0) {\r\n const activeElement = activeLinks[0];\r\n const activeLink = activeElement.scrollspyIndex;\r\n\r\n el.scrollspy.setActive?.(activeLink);\r\n } else {\r\n el.scrollspy.setActive?.(-1);\r\n }\r\n };\r\n\r\n el.scrollspy.clickHandler = (e: Event, link: LinksExtended) => {\r\n const container = el.scrollspy.container;\r\n\r\n window.clearTimeout(el.disableScrollTimeout);\r\n el.disableScroll = true;\r\n e.preventDefault();\r\n\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n if (container === window) {\r\n window.scrollTo({\r\n top: window.scrollY + rect.y - el.scrollspy.offset,\r\n });\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n container.style.scrollBehavior = \"smooth\";\r\n container.scrollTop =\r\n container.scrollTop +\r\n rect.y -\r\n containerRect.y -\r\n el.scrollspy.offset;\r\n }\r\n }\r\n\r\n el.scrollspy.setActive?.(link.scrollspyIndex);\r\n link.scrollspyIndex &&\r\n setParentsActive(el.scrollspy.links[link.scrollspyIndex], el);\r\n setCollapsibleActive(el.scrollspy.links);\r\n\r\n el.disableScrollTimeout = setTimeout(() => {\r\n el.disableScroll = false;\r\n }, 800);\r\n };\r\n\r\n el.scrollspy.findHrefs(el);\r\n\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy();\r\n\r\n el.scrollspy.container.addEventListener(\"scroll\", (e) =>\r\n el.scrollspy.spy?.(e)\r\n );\r\n window.addEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n\r\n updated(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n if (\r\n binding.modifiers?.async &&\r\n binding.value &&\r\n !binding.value.loading &&\r\n binding.oldValue?.loading\r\n ) {\r\n setTimeout(() => {\r\n el.scrollspy.links = [];\r\n el.scrollspy.findHrefs?.(el);\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy?.();\r\n }, 0);\r\n }\r\n },\r\n\r\n unmounted(el: HTMLScrollSpyElement) {\r\n window.removeEventListener(\"scroll\", (e) => el.scrollspy.spy?.(e));\r\n window.removeEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n};\r\n\r\nconst setNestedActive = (\r\n links: HTMLAnchorElement[],\r\n index: number,\r\n container: HTMLElement | Window\r\n) => {\r\n const allLinks = links[index];\r\n\r\n if (!allLinks || !allLinks.parentNode) {\r\n return;\r\n }\r\n\r\n const allNestedLinks: NestedActiveAnchorElement[] = Array.from(\r\n allLinks.parentNode.querySelectorAll(\"a\")\r\n );\r\n allNestedLinks.shift();\r\n allNestedLinks.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition = window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top < containerRect.top &&\r\n rect.top + rect.height > containerRect.top;\r\n }\r\n }\r\n\r\n link.isActive = condition;\r\n });\r\n\r\n const activeLinks = allNestedLinks.filter((link) => link.isLinkActive);\r\n if (activeLinks.length > 0) {\r\n activeLinks[0].classList.add(\"active\");\r\n }\r\n};\r\n\r\nconst setParentsActive = (link: LinksExtended, el: HTMLScrollSpyElement) => {\r\n let parent = link.parentNode as HTMLElement;\r\n\r\n if (!parent) {\r\n return;\r\n }\r\n\r\n while (parent && parent !== el) {\r\n if (parent.classList.contains(\"nav-item\")) {\r\n parent.querySelector(\"a\")?.classList.add(\"active\");\r\n }\r\n parent = parent.parentNode as HTMLElement;\r\n }\r\n};\r\n\r\nconst getScrollPostion = (container: HTMLElement | Window) => {\r\n return container === window\r\n ? container.scrollY\r\n : !(container instanceof Window)\r\n ? container.scrollTop\r\n : null;\r\n};\r\n\r\nconst setCollapsibleActive = (links: HTMLAnchorElement[]) => {\r\n links.forEach((link) => {\r\n if (\r\n link.classList.contains(\"collapsible-scrollspy\") &&\r\n link.classList.contains(\"active\")\r\n ) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = `${list.dataset.mdbCollapsibleScrollspyHeight}px`;\r\n }\r\n } else if (link.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n }\r\n });\r\n};\r\n\r\nexport default ScrollSpyDirective;\r\n"],"names":["__default__","attrs","useAttrs","className","computed","props","expose","bsColors","gradient","defaultColor","transitionBreakOpacity","isBSColor","propColor","colorToRGB","color","hexToRgb","namedColorsToRgba","tempElem","flag","rgbaToRgb","colorMatch","colorArr","a","getDiameter","offsetX","offsetY","height","width","top","left","pythagorean","sideA","sideB","positionCenter","quadrant","getCorner","diameter","setStyles","el","styles","property","getBackgroundImage","rgb","rgbValue","runRipple","waveConfig","options","rippleElement","diameterConfig","radiusValue","opacity","RippleDirective","binding","e","toggle","ref","handleClick","emit","text","spreadProps","prop","tagName","innerClassName","activeItemKey","carouselInnerRef","isSliding","slidingInterval","isPaused","prev","slideTo","next","target","isPausedState","slide","targetItemKey","getTargetKey","isNext","getTargetSlideOrder","directionalClassName","getDirectionalClassName","orderClassName","getOrderClassName","currentItem","getItem","targetItem","reloadInterval","key","itemInterval","handleMouseenter","handleMouseleave","handleRight","handleLeft","pointerEvent","touchStartX","touchDeltaX","handleTouchstart","event","pointerType","mouseEvent","touchEvent","handleTouchmove","handleTouchend","handleSwipe","absDeltax","direction","onMounted","onUnmounted","watch","horizontalClass","spacingClass","style","MAX_UID","getUID","prefix","stripNameRegex","customEvents","nativeEvents","normalizeParams","originalTypeEvent","handler","delegationFn","delegation","originalHandler","typeEvent","custom","addHandler","element","removeHandler","delegationSelector","on","off","collapse","isActive","collapseClass","navbarFlexWrapValue","showClass","accordionState","inject","incrementAccordionItemsCount","setAccordionActiveItem","index","manageAccordion","watchEffect","isCollapsing","emitInterval","cur","openCollapse","provide","checkWrapCollapseValue","uid","beforeEnter","enter","afterEnter","beforeLeave","leave","afterLeave","previousWindowWidth","isThrottled","handleResize","windowWidth","bottom","right","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","getWindow","node","ownerDocument","isElement","OwnElement","isHTMLElement","isShadowRoot","applyStyles","_ref","state","name","attributes","value","effect","_ref2","initialStyles","styleProperties","attribute","applyStyles$1","getBasePlacement","max","min","round","getUAString","uaData","item","isLayoutViewport","getBoundingClientRect","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","visualViewport","addVisualOffsets","x","y","getLayoutRect","contains","parent","child","rootNode","getComputedStyle","isTableElement","getDocumentElement","getParentNode","getTrueOffsetParent","getContainingBlock","isFirefox","isIE","elementCss","currentNode","css","getOffsetParent","window","offsetParent","getMainAxisFromPlacement","within","mathMax","mathMin","withinMaxClamp","v","getFreshSideObject","mergePaddingObject","paddingObject","expandToHashMap","keys","hashMap","toPaddingObject","padding","arrow","_state$modifiersData$","arrowElement","popperOffsets","basePlacement","axis","isVertical","len","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","centerToReference","center","offset","axisProp","_options$element","arrow$1","getVariation","unsetSides","roundOffsetsByDPR","win","dpr","mapToStyles","_Object$assign2","popperRect","variation","offsets","position","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","heightProp","widthProp","commonStyles","_ref4","_Object$assign","computeStyles","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","computeStyles$1","passive","instance","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","eventListeners","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","scrollTop","getWindowScrollBarX","getViewportRect","strategy","html","layoutViewport","getDocumentRect","_element$ownerDocumen","winScroll","body","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","list","isBody","updatedList","rectToClientRect","rect","getInnerBoundingClientRect","getClientRectFromMixedType","clippingParent","getClippingParents","canEscapeClipping","clipperElement","getClippingRect","boundary","rootBoundary","mainClippingParents","firstClippingParent","clippingRect","accRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","_options$rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","b","getExpandedFallbackPlacements","oppositePlacement","flip","_options$mainAxis","checkMainAxis","_options$altAxis","checkAltAxis","specifiedFallbackPlacements","_options$flipVariatio","preferredPlacement","isBasePlacement","fallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","mainVariationSide","altVariationSide","checks","check","numberOfChecks","_loop","_i","fittingPlacement","_ret","flip$1","getSideOffsets","preventedOffsets","isAnySideFullyClipped","side","hide","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","hide$1","distanceAndSkiddingToXY","rects","invertDistance","skidding","distance","_options$offset","data","_data$state$placement","offset$1","popperOffsets$1","getAltAxis","preventOverflow","_options$tether","tether","_options$tetherOffset","tetherOffset","altAxis","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMin","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","preventOverflow$1","getHTMLElementScroll","getNodeScroll","isElementScaled","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","documentElement","order","modifiers","map","visited","result","modifier","sort","requires","dep","depModifier","orderModifiers","orderedModifiers","phase","debounce","fn","pending","resolve","mergeByName","merged","current","existing","DEFAULT_OPTIONS","areValidElements","args","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","effectCleanupFns","isDestroyed","setOptionsAction","cleanupModifierEffects","m","runModifierEffects","_state$elements","_state$orderedModifie","_state$orderedModifie2","_ref3$options","cleanupFn","noopFn","createPopper","MDBPopper","isPopperActive","triggerEl","popperEl","popperOptions","reactive","setPopper","trigger","config","togglePopper","nextTick","setupPopper","openPopper","closePopper","updatePopper","option","destroyPopper","getPopperOffset","val","popperData","handleBreakpoints","breakpointValues","breakpoints","match","breakpoint","ranges","useMotionReduced","root","menuAlignClasses","canUpdate","canUpdateTimeout","syncValuesTimeout","curr","isMenuMounted","dropdownMenu","setMenuMountedState","boolean","menuRef","handleMenuMountedState","mountedValue","popperSetup","handleEscAndOutsideClick","popperPosition","getConfig","align","getBreakpointValue","listenToResize","defaultBsPopperConfig","propsValues","activeBrakpointValue","vMdbClickOutside","_a","btnClass","expanded","handleClickOutside","animationDuration","fadeClass","staticStyle","handleAnimation","setInactive","handleDown","count","isMounted","externalTarget","shouldTeleport","shouldTeleportTo","setActive","items","_b","search","dropdownItems","handleFilter","dropdownClass","hasLinkOrTag","tab","widthStyle","onMouseEnter","onMouseLeave","getOffset","onMouseOver","onMouseOut","destroy","MDBFocusTrap","trapElement","firstFocusableElement","lastFocusableElement","initFocusTrap","calculateFocusTrap","focusFirstElement","focusable","shouldFocus","handleLastElementKeydown","focusTrap","trap","removeFocusTrap","useMDBModal","dialog","dialogTransform","clickFromBackdrop","thisElement","wrapperClass","dialogClass","fullscreenClass","backdropStyle","shouldOverflow","backdropOverflowStyle","computedContentStyle","animateStaticBackdrop","animateStaticModal","closeModal","handleEscKeyUp","isBodyOverflowing","scrollbarWidth","getScrollbarWidth","scrollDiv","setScrollbar","isOnlyNonInvasiveModal","onlyNonInvasiveModal","onBeforeUnmount","accordionRef","activeItem","setActiveItem","itemRef","itemClassName","headerClassName","bodyClassName","buttonClassName","icon","stayOpen","toggleAccordion","navClass","scrollingClass","containerClass","handleScroll","navbar","wrap","isExpanded","navTogglerClass","isLink","linkClassName","prevValue","nextValue","disabledTabindex","labelValue","currentName","prevTab","activeTab","activeTabId","updateActiveTab","tabId","emitShown","emitHidden","handleWindowResize","breakpointValue","columnClassName","controls","labelledby","columns","wrapperClasses","borderClass","tableClasses","inputRef","inputValue","labelRef","showPlaceholder","notchLeadingWidth","notchMiddleWidth","wrapperClassName","inputGroupClassName","inputClassName","isInputValidated","isInputValid","labelClassName","validationStyle","validFeedbackClassName","invalidFeedbackClassName","defaultValidatorInvalidFeedback","customInvalidFeedback","handleValidation","bindValidationEvents","calcNotch","setPlaceholder","currentLength","handleInput","clickOutside","notchRef","inputNotchElements","handleMultipleNotchesVisibility","isFocused","notch","isTypeDate","checkDateType","isFirstChild","labelLeft","onUpdated","textareaRef","textareaValue","textareaClassName","textAreaLeft","bindValidationEvent","handleChange","MDBFileList","minValue","maxValue","isThumbActive","thumbClassName","thumbLeftPosition","setThumbPosition","toggleThumb","ScrollSpyDirective","getScrollPostion","link","setNestedActive","setCollapsibleActive","container","condition","containerRect","activeLinks","activeLink","_d","_c","setParentsActive","links","allLinks","allNestedLinks"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdb.umd.min.js","sources":["../../../src/components/free/components/MDBBadge.vue","../../../src/directives/free/mdbRipple.ts","../../../src/components/free/components/MDBBtn.vue","../../../src/components/free/components/MDBBtnGroup.vue","../../../src/components/free/components/MDBBtnClose.vue","../../../src/components/free/components/MDBCard.vue","../../../src/components/free/components/MDBCardBody.vue","../../../src/components/free/components/MDBCardTitle.vue","../../../src/components/free/components/MDBCardText.vue","../../../src/components/free/components/MDBCardImg.vue","../../../src/components/free/components/MDBCardHeader.vue","../../../src/components/free/components/MDBCardFooter.vue","../../../src/components/free/components/MDBCardLink.vue","../../../src/components/free/components/MDBCardGroup.vue","../../../src/components/free/components/MDBCarousel.vue","../../../src/components/free/components/MDBListGroup.vue","../../../src/components/free/components/MDBListGroupItem.vue","../../../src/components/free/components/MDBProgress.vue","../../../src/components/free/components/MDBProgressBar.vue","../../../src/components/free/components/MDBSpinner.vue","../../../src/components/utils/getUID.ts","../../../src/components/utils/MDBEventHandlers.ts","../../../src/components/free/components/MDBCollapse.vue","../../../node_modules/@popperjs/core/lib/enums.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../node_modules/@popperjs/core/lib/utils/math.js","../../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../../node_modules/@popperjs/core/lib/utils/within.js","../../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../../node_modules/@popperjs/core/lib/utils/debounce.js","../../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../../node_modules/@popperjs/core/lib/createPopper.js","../../../node_modules/@popperjs/core/lib/popper.js","../../../src/components/utils/MDBPopper.ts","../../../src/components/utils/MDBBreakpointHandler.ts","../../../src/composables/free/useMotionReduced.ts","../../../src/components/free/components/MDBDropdown.vue","../../../src/directives/free/mdbClickOutside.ts","../../../src/components/free/components/MDBDropdownToggle.vue","../../../src/components/free/components/MDBDropdownMenu.vue","../../../src/components/free/components/MDBDropdownItem.vue","../../../src/components/free/components/MDBTooltip.vue","../../../src/components/free/components/MDBPopover.vue","../../../src/components/utils/MDBFocusTrap.ts","../../../src/composables/free/useMDBModal.ts","../../../src/components/free/components/MDBModal.vue","../../../src/components/free/components/MDBModalHeader.vue","../../../src/components/free/components/MDBModalTitle.vue","../../../src/components/free/components/MDBModalBody.vue","../../../src/components/free/components/MDBModalFooter.vue","../../../src/components/free/components/MDBAccordion.vue","../../../src/components/free/components/MDBAccordionItem.vue","../../../src/components/free/content-styles/MDBIcon.vue","../../../src/components/free/navigation/MDBNavbar.vue","../../../src/components/free/navigation/MDBNavbarToggler.vue","../../../src/components/free/navigation/MDBNavbarBrand.vue","../../../src/components/free/navigation/MDBNavbarNav.vue","../../../src/components/free/navigation/MDBNavbarItem.vue","../../../src/components/free/navigation/MDBPagination.vue","../../../src/components/free/navigation/MDBPageNav.vue","../../../src/components/free/navigation/MDBPageItem.vue","../../../src/components/free/navigation/MDBBreadcrumb.vue","../../../src/components/free/navigation/MDBBreadcrumbItem.vue","../../../src/components/free/navigation/MDBFooter.vue","../../../src/components/free/navigation/MDBTabs.vue","../../../src/components/free/navigation/MDBTabNav.vue","../../../src/components/free/navigation/MDBTabItem.vue","../../../src/components/free/navigation/MDBTabPane.vue","../../../src/components/free/navigation/MDBTabContent.vue","../../../src/components/free/layout/MDBCol.vue","../../../src/components/free/layout/MDBRow.vue","../../../src/components/free/layout/MDBContainer.vue","../../../src/components/free/data/MDBTable.vue","../../../src/components/free/forms/MDBInput.vue","../../../src/components/free/forms/MDBTextarea.vue","../../../src/components/free/forms/MDBCheckbox.vue","../../../src/components/free/forms/MDBRadio.vue","../../../src/components/free/forms/MDBFile.vue","../../../src/components/free/forms/MDBRange.vue","../../../src/components/free/forms/MDBSwitch.vue","../../../src/directives/free/mdbScrollspy.ts"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface DiameterOptions {\r\n offsetX: number;\r\n offsetY: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface Styles {\r\n left: string;\r\n top: string;\r\n height: string;\r\n width: string;\r\n transitionDelay: string;\r\n transitionDuration: string;\r\n backgroundImage?: string;\r\n}\r\n\r\ninterface RippleElement extends HTMLDivElement {\r\n waves: (e: MouseEvent) => void;\r\n}\r\n\r\ninterface MouseEventWithLayer extends MouseEvent {\r\n layerY: number;\r\n layerX: number;\r\n}\r\n\r\ninterface WaveTypes {\r\n top: number;\r\n left: number;\r\n height: number;\r\n width: number;\r\n}\r\n\r\ninterface RippleOptionTypes {\r\n centered?: boolean;\r\n color: string;\r\n duration?: number;\r\n radius?: number;\r\n unbound?: boolean;\r\n}\r\n\r\nconst bsColors = [\r\n \"primary\",\r\n \"secondary\",\r\n \"success\",\r\n \"danger\",\r\n \"warning\",\r\n \"info\",\r\n \"light\",\r\n \"dark\",\r\n];\r\nconst gradient =\r\n \"rgba({{color}}, 0.2) 0, rgba({{color}}, 0.3) 40%, rgba({{color}}, 0.4) 50%, rgba({{color}}, 0.5) 60%, rgba({{color}}, 0) 70%\";\r\nconst defaultColor = [0, 0, 0];\r\nconst transitionBreakOpacity = 0.5;\r\n\r\nconst isBSColor = (propColor: string | undefined) =>\r\n propColor && bsColors.includes(propColor.toLowerCase());\r\n\r\nconst colorToRGB = (color: string | number[], defaultColor: number[]) => {\r\n const hexToRgb = (color: string) => {\r\n const HEX_COLOR_LENGTH = 7;\r\n const IS_SHORT_HEX = color.length < HEX_COLOR_LENGTH;\r\n if (IS_SHORT_HEX) {\r\n color = `#${color[1]}${color[1]}${color[2]}${color[2]}${color[3]}${color[3]}`;\r\n }\r\n return [\r\n parseInt(color.substr(1, 2), 16),\r\n parseInt(color.substr(3, 2), 16),\r\n parseInt(color.substr(5, 2), 16),\r\n ];\r\n };\r\n\r\n const namedColorsToRgba = (color: string) => {\r\n const tempElem = document.body.appendChild(\r\n document.createElement(\"fictum\")\r\n );\r\n const flag = \"rgb(1, 2, 3)\";\r\n tempElem.style.color = flag;\r\n\r\n if (tempElem.style.color !== flag) {\r\n document.body.removeChild(tempElem);\r\n return defaultColor;\r\n }\r\n tempElem.style.color = color;\r\n\r\n if (tempElem.style.color === flag || tempElem.style.color === \"\") {\r\n document.body.removeChild(tempElem);\r\n return defaultColor;\r\n }\r\n color = getComputedStyle(tempElem).color;\r\n document.body.removeChild(tempElem);\r\n\r\n return color;\r\n };\r\n\r\n const rgbaToRgb = (color: string) => {\r\n const colorMatch = color.match(/[.\\d]+/g);\r\n if (colorMatch === null) {\r\n return;\r\n }\r\n\r\n const colorArr: number[] = colorMatch.map((a) => +Number(a));\r\n colorArr.length = 3;\r\n return colorArr;\r\n };\r\n\r\n if (typeof color === \"string\" && color.toLowerCase() === \"transparent\") {\r\n return defaultColor;\r\n }\r\n if (typeof color === \"string\" && color[0] === \"#\") {\r\n return hexToRgb(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === -1) {\r\n color = namedColorsToRgba(color);\r\n }\r\n if (typeof color === \"string\" && color.indexOf(\"rgb\") === 0) {\r\n return rgbaToRgb(color);\r\n }\r\n\r\n return defaultColor;\r\n};\r\n\r\nconst getDiameter = ({ offsetX, offsetY, height, width }: DiameterOptions) => {\r\n const top = offsetY <= height / 2;\r\n const left = offsetX <= width / 2;\r\n const pythagorean = (sideA: number, sideB: number) =>\r\n Math.sqrt(sideA ** 2 + sideB ** 2);\r\n\r\n const positionCenter = offsetY === height / 2 && offsetX === width / 2;\r\n const quadrant = {\r\n first: top === true && left === false,\r\n second: top === true && left === true,\r\n third: top === false && left === true,\r\n fourth: top === false && left === false,\r\n };\r\n\r\n const getCorner = {\r\n topLeft: pythagorean(offsetX, offsetY),\r\n topRight: pythagorean(width - offsetX, offsetY),\r\n bottomLeft: pythagorean(offsetX, height - offsetY),\r\n bottomRight: pythagorean(width - offsetX, height - offsetY),\r\n };\r\n\r\n let diameter = 0;\r\n\r\n if (positionCenter || quadrant.fourth) {\r\n diameter = getCorner.topLeft;\r\n } else if (quadrant.third) {\r\n diameter = getCorner.topRight;\r\n } else if (quadrant.second) {\r\n diameter = getCorner.bottomRight;\r\n } else if (quadrant.first) {\r\n diameter = getCorner.bottomLeft;\r\n }\r\n return diameter * 2;\r\n};\r\n\r\nconst setStyles = (el: HTMLElement, styles: Styles) => {\r\n for (const property in styles) {\r\n el.style[property] = styles[property];\r\n }\r\n};\r\n\r\nconst getBackgroundImage = (color: string) => {\r\n const rgb = colorToRGB(color, defaultColor);\r\n if (color !== \"\" && rgb) {\r\n const rgbValue = rgb.join(\",\");\r\n const gradientImage = gradient.split(\"{{color}}\").join(`${rgbValue}`);\r\n return `radial-gradient(circle, ${gradientImage})`;\r\n }\r\n};\r\n\r\nconst runRipple = (\r\n el: HTMLElement,\r\n waveConfig: WaveTypes,\r\n options: RippleOptionTypes\r\n) => {\r\n const rippleElement = document.createElement(\"div\");\r\n rippleElement.classList.add(\"ripple-wave\");\r\n\r\n const diameterConfig = {\r\n offsetX: options.centered ? waveConfig.height / 2 : waveConfig.left,\r\n offsetY: options.centered ? waveConfig.width / 2 : waveConfig.top,\r\n height: waveConfig.height,\r\n width: waveConfig.width,\r\n };\r\n const diameter = getDiameter(diameterConfig);\r\n const radiusValue = options.radius || diameter / 2;\r\n const opacity = {\r\n delay: options.duration && options.duration * transitionBreakOpacity,\r\n duration:\r\n options.duration &&\r\n options.duration - options.duration * transitionBreakOpacity,\r\n };\r\n\r\n const styles: Styles = {\r\n left: options.centered\r\n ? `${Math.round(waveConfig.width / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.left - radiusValue)}px`,\r\n top: options.centered\r\n ? `${Math.round(waveConfig.height / 2 - radiusValue)}px`\r\n : `${Math.round(waveConfig.top - radiusValue)}px`,\r\n height: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n width: `${Math.round(\r\n (options.radius && options.radius * 2) || diameter\r\n )}px`,\r\n transitionDelay: `0s, ${opacity.delay}ms`,\r\n transitionDuration: `${options.duration}ms, ${opacity.duration}ms`,\r\n };\r\n\r\n if (options.unbound) {\r\n el.classList.add(\"ripple-surface-unbound\");\r\n }\r\n\r\n if (isBSColor(options.color)) {\r\n el.classList.add(`ripple-surface-${options.color}`);\r\n } else {\r\n styles.backgroundImage = getBackgroundImage(options.color);\r\n }\r\n\r\n setStyles(rippleElement, styles);\r\n el.appendChild(rippleElement);\r\n\r\n setTimeout(() => {\r\n rippleElement.classList.add(\"active\");\r\n }, 50);\r\n\r\n setTimeout(\r\n () => {\r\n el.removeChild(rippleElement);\r\n },\r\n options.duration ? options.duration + 1000 : 1000\r\n );\r\n};\r\n\r\nconst RippleDirective: Directive = {\r\n mounted(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n const options: RippleOptionTypes = {\r\n centered: (binding.value && binding.value.centered) || false,\r\n color: (binding.value && binding.value.color) || \"\",\r\n duration: (binding.value && binding.value.duration) || 500,\r\n radius: (binding.value && binding.value.radius) || 0,\r\n unbound: (binding.value && binding.value.unbound) || false,\r\n };\r\n\r\n el.classList.add(\"ripple-surface\");\r\n\r\n el.waves = (e: MouseEventWithLayer) => {\r\n const waveConfig: WaveTypes = {\r\n top: e.offsetY,\r\n left: e.offsetX,\r\n height: el.offsetHeight,\r\n width: el.offsetWidth,\r\n };\r\n runRipple(el, waveConfig, options);\r\n };\r\n\r\n el.addEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n\r\n updated(el: RippleElement, binding: DirectiveBinding) {\r\n if (binding.value === false) {\r\n return;\r\n }\r\n\r\n if (!el.classList.contains(\"ripple-surface\")) {\r\n el.classList.add(\"ripple-surface\");\r\n }\r\n },\r\n\r\n unmounted(el: RippleElement) {\r\n el.removeEventListener(\"click\", (e) => el.waves(e));\r\n },\r\n};\r\n\r\nexport default RippleDirective;\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","const MAX_UID = 1000000;\r\n\r\nexport const getUID = (prefix: string) => {\r\n do {\r\n prefix += Math.floor(Math.random() * MAX_UID);\r\n } while (document.getElementById(prefix));\r\n\r\n return prefix;\r\n};\r\n","type TypeEvent = [boolean, EventListenerOrEventListenerObject, string];\r\n\r\nconst stripNameRegex = /\\..*/;\r\nconst customEvents = {\r\n mouseenter: \"mouseover\",\r\n mouseleave: \"mouseout\",\r\n};\r\nconst nativeEvents = [\r\n \"click\",\r\n \"dblclick\",\r\n \"mouseup\",\r\n \"mousedown\",\r\n \"contextmenu\",\r\n \"mousewheel\",\r\n \"DOMMouseScroll\",\r\n \"mouseover\",\r\n \"mouseout\",\r\n \"mousemove\",\r\n \"selectstart\",\r\n \"selectend\",\r\n \"keydown\",\r\n \"keypress\",\r\n \"keyup\",\r\n \"orientationchange\",\r\n \"touchstart\",\r\n \"touchmove\",\r\n \"touchend\",\r\n \"touchcancel\",\r\n \"pointerdown\",\r\n \"pointermove\",\r\n \"pointerup\",\r\n \"pointerleave\",\r\n \"pointercancel\",\r\n \"gesturestart\",\r\n \"gesturechange\",\r\n \"gestureend\",\r\n \"focus\",\r\n \"blur\",\r\n \"change\",\r\n \"reset\",\r\n \"select\",\r\n \"submit\",\r\n \"focusin\",\r\n \"focusout\",\r\n \"load\",\r\n \"unload\",\r\n \"beforeunload\",\r\n \"resize\",\r\n \"move\",\r\n \"DOMContentLoaded\",\r\n \"readystatechange\",\r\n \"error\",\r\n \"abort\",\r\n \"scroll\",\r\n];\r\n\r\nfunction normalizeParams(\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n): TypeEvent {\r\n const delegation = typeof handler === \"string\";\r\n const originalHandler = delegation ? delegationFn : handler;\r\n\r\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\r\n let typeEvent = originalTypeEvent.replace(stripNameRegex, \"\");\r\n const custom = customEvents[typeEvent];\r\n\r\n if (custom) {\r\n typeEvent = custom;\r\n }\r\n\r\n const isNative = nativeEvents.indexOf(typeEvent) > -1;\r\n\r\n if (!isNative) {\r\n typeEvent = originalTypeEvent;\r\n }\r\n\r\n return [delegation, originalHandler, typeEvent];\r\n}\r\n\r\nfunction addHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n originalTypeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject\r\n) {\r\n if (typeof originalTypeEvent !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n if (!handler) {\r\n handler = delegationFn;\r\n delegationFn = null;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n originalTypeEvent,\r\n handler,\r\n delegationFn\r\n );\r\n element.addEventListener(typeEvent, originalHandler, delegation);\r\n}\r\n\r\nfunction removeHandler(\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n typeEvent: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationSelector: EventListenerOrEventListenerObject\r\n) {\r\n element.removeEventListener(typeEvent, handler, !!delegationSelector);\r\n}\r\n\r\nexport const on = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n addHandler(element, event, handler, delegationFn);\r\n};\r\n\r\nexport const one = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [_, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n element.addEventListener(typeEvent, originalHandler, { once: true });\r\n};\r\n\r\nexport const off = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n event: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n if (typeof event !== \"string\" || !element) {\r\n return;\r\n }\r\n\r\n const [delegation, originalHandler, typeEvent] = normalizeParams(\r\n event,\r\n handler,\r\n delegationFn\r\n );\r\n\r\n removeHandler(\r\n element,\r\n typeEvent,\r\n originalHandler,\r\n delegation ? handler : null\r\n );\r\n};\r\n\r\nexport const onMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n on(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n\r\nexport const offMulti = function (\r\n element: HTMLElement | Document | HTMLBodyElement | Window,\r\n eventArray: string,\r\n handler: EventListenerOrEventListenerObject,\r\n delegationFn: EventListenerOrEventListenerObject = undefined\r\n) {\r\n const events = eventArray.split(\" \");\r\n\r\n for (let i = 0; i < events.length; i++) {\r\n off(element, events[i], handler, delegationFn);\r\n }\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { ref, nextTick, reactive } from \"vue\";\r\nimport { createPopper } from \"@popperjs/core\";\r\n\r\ninterface PopperOptionsValue {\r\n [props: string]: any;\r\n}\r\n\r\ninterface PopperOptions {\r\n value?: PopperOptionsValue;\r\n}\r\n\r\nfunction MDBPopper() {\r\n const isPopperActive = ref(false);\r\n const triggerEl = ref(null);\r\n const popperEl = ref(null);\r\n const popper = ref(undefined);\r\n const popperOptions = reactive({});\r\n\r\n function setPopper(\r\n trigger: HTMLElement,\r\n popper: HTMLElement,\r\n config: object\r\n ) {\r\n triggerEl.value = trigger;\r\n popperEl.value = popper;\r\n popperOptions.value = {\r\n placement: \"bottom\",\r\n modifiers: [\r\n {\r\n name: \"offset\",\r\n options: {\r\n offset: [0, 0],\r\n },\r\n },\r\n ],\r\n ...config,\r\n };\r\n }\r\n\r\n function togglePopper() {\r\n isPopperActive.value = !isPopperActive.value;\r\n\r\n if (isPopperActive.value) {\r\n nextTick(() => setupPopper());\r\n }\r\n }\r\n\r\n function openPopper() {\r\n if (isPopperActive.value) {\r\n return;\r\n }\r\n isPopperActive.value = true;\r\n nextTick(() => (popper.value = setupPopper()));\r\n }\r\n\r\n function closePopper() {\r\n if (!isPopperActive.value) {\r\n return;\r\n }\r\n\r\n isPopperActive.value = !isPopperActive.value;\r\n }\r\n\r\n function setupPopper() {\r\n if (!triggerEl.value || !popperEl.value) {\r\n return;\r\n }\r\n if (popper.value === undefined || !popper.value) {\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n } else {\r\n popper.value.update();\r\n }\r\n }\r\n\r\n function updatePopper(option: string, value: any) {\r\n popperOptions.value[option] = value;\r\n\r\n popper.value = createPopper(\r\n triggerEl.value,\r\n popperEl.value,\r\n popperOptions.value\r\n );\r\n }\r\n\r\n function destroyPopper() {\r\n if (!popper.value) {\r\n return;\r\n }\r\n\r\n popper.value.destroy();\r\n popper.value = undefined;\r\n }\r\n\r\n function getPopperOffset(offset: unknown, element: HTMLElement) {\r\n if (typeof offset === \"string\") {\r\n return offset.split(\",\").map((val) => Number.parseInt(val, 10));\r\n }\r\n\r\n if (typeof offset === \"function\") {\r\n return (popperData: unknown) => offset(popperData, element);\r\n }\r\n\r\n return offset;\r\n }\r\n\r\n return {\r\n setPopper,\r\n togglePopper,\r\n isPopperActive,\r\n openPopper,\r\n closePopper,\r\n updatePopper,\r\n destroyPopper,\r\n getPopperOffset,\r\n };\r\n}\r\n\r\nexport default MDBPopper;\r\n","export const handleBreakpoints = (\r\n windowWidth: number,\r\n breakpointValues: any[]\r\n) => {\r\n const breakpoints = {\r\n none: {\r\n width: 0,\r\n attr: null,\r\n },\r\n sm: {\r\n width: 576,\r\n attr: null,\r\n },\r\n md: {\r\n width: 768,\r\n attr: null,\r\n },\r\n lg: {\r\n width: 992,\r\n attr: null,\r\n },\r\n xl: {\r\n width: 1200,\r\n attr: null,\r\n },\r\n xxl: {\r\n width: 1400,\r\n attr: null,\r\n },\r\n mega: {\r\n width: 10000,\r\n attr: null,\r\n },\r\n };\r\n\r\n // replace breakpoints attr values with corresponding props values\r\n breakpointValues.forEach((value) => {\r\n const match = Object.keys(breakpoints).filter((breakpoint) =>\r\n value.includes(breakpoint) ? breakpoint : false\r\n )[0];\r\n if (match) {\r\n breakpoints[match].attr = value;\r\n } else {\r\n breakpoints.none.attr = value;\r\n }\r\n });\r\n\r\n // create range object that holds props value\r\n // and its min and max window width range\r\n // ranges = {\r\n // default: {\r\n // min: 0,\r\n // max: 768\r\n // },\r\n // afterMd: {\r\n // min:768,\r\n // max: 1200\r\n // },\r\n // afterXl: {\r\n // min: 1200,\r\n // max: 10000\r\n // }\r\n // }\r\n\r\n const ranges = {};\r\n Object.keys(breakpoints).reduce((acc: string, cur: string, index: number) => {\r\n if (\r\n (breakpoints[acc].attr && breakpoints[cur].attr) ||\r\n (breakpoints[acc].attr && !cur)\r\n ) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n return cur;\r\n } else if (breakpoints[acc].attr && !breakpoints[cur].attr) {\r\n if (index === Object.keys(breakpoints).length - 1) {\r\n ranges[breakpoints[acc].attr] = {\r\n min: breakpoints[acc].width,\r\n max: breakpoints[cur].width,\r\n };\r\n }\r\n return acc;\r\n }\r\n });\r\n\r\n // return single value that matches actual window width range\r\n const value = Object.keys(ranges).filter((key: string) => {\r\n if (windowWidth > ranges[key].min && windowWidth < ranges[key].max) {\r\n return key;\r\n }\r\n })[0];\r\n\r\n return value;\r\n};\r\n","export const useMotionReduced = (): boolean => {\r\n if (typeof window !== \"undefined\" && window.matchMedia) {\r\n return window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n }\r\n return false; // default to false if not supported\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","import type { DirectiveBinding } from \"vue\";\r\n\r\ninterface Element extends HTMLElement {\r\n clickOutside?: (e: Event) => void;\r\n}\r\n\r\nexport default {\r\n stopProp(e: Event) {\r\n e.stopPropagation();\r\n },\r\n\r\n mounted(el: Element, binding: DirectiveBinding) {\r\n const handler = (e: Event) => {\r\n const target = e.target as HTMLElement;\r\n if (!el.contains(target) && el !== target) {\r\n binding.value(e);\r\n }\r\n };\r\n el.clickOutside = handler;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.addEventListener(event, (e) => el.clickOutside?.(e));\r\n document.addEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n },\r\n\r\n unmounted(el: Element, binding: DirectiveBinding) {\r\n if (!el.clickOutside) return;\r\n\r\n const event = binding.modifiers.mousedown ? \"mousedown\" : \"click\";\r\n\r\n document.removeEventListener(event, (e) => el.clickOutside?.(e));\r\n document.removeEventListener(\"touchstart\", (e) => el.clickOutside?.(e));\r\n delete el.clickOutside;\r\n },\r\n};\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { ref } from \"vue\";\r\nimport { on, off } from \"./MDBEventHandlers\";\r\n\r\ntype FocusableElement =\r\n | HTMLButtonElement\r\n | HTMLAnchorElement\r\n | HTMLInputElement\r\n | HTMLSelectElement\r\n | HTMLTextAreaElement;\r\n\r\nfunction MDBFocusTrap() {\r\n const trapElement = ref(null);\r\n const firstFocusableElement = ref(null);\r\n const lastFocusableElement = ref(null);\r\n\r\n function initFocusTrap(element?: HTMLElement | HTMLBodyElement | string) {\r\n trapElement.value = element;\r\n\r\n calculateFocusTrap();\r\n\r\n on(window, \"keydown\", focusFirstElement);\r\n\r\n return true;\r\n }\r\n\r\n function calculateFocusTrap() {\r\n const focusable = Array.from(\r\n trapElement.value.querySelectorAll(\r\n 'button, a, input, select, textarea, [tabindex]:not([tabindex=\"-1\"])'\r\n ) as NodeListOf\r\n ).filter((el: FocusableElement) => {\r\n const shouldFocus = el instanceof HTMLAnchorElement ? true : !el.disabled;\r\n return (\r\n !el.classList.contains(\"ps__thumb-x\") &&\r\n !el.classList.contains(\"ps__thumb-y\") &&\r\n shouldFocus\r\n );\r\n });\r\n\r\n if (focusable.length === 0) return;\r\n\r\n firstFocusableElement.value = focusable[0];\r\n\r\n lastFocusableElement.value = focusable[focusable.length - 1];\r\n on(lastFocusableElement.value, \"keydown\", (e: KeyboardEvent) =>\r\n handleLastElementKeydown(e)\r\n );\r\n }\r\n\r\n function handleLastElementKeydown(e: KeyboardEvent) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n }\r\n\r\n function focusTrap() {\r\n if (!firstFocusableElement.value) return;\r\n\r\n firstFocusableElement.value.focus();\r\n }\r\n\r\n function focusFirstElement(e: KeyboardEvent, trap = false) {\r\n if (e.key === \"Tab\") {\r\n e.preventDefault();\r\n focusTrap();\r\n }\r\n if (trap) return;\r\n off(window, \"keydown\", focusFirstElement);\r\n }\r\n\r\n function removeFocusTrap() {\r\n off(lastFocusableElement.value, \"keydown\", handleLastElementKeydown);\r\n }\r\n\r\n return {\r\n initFocusTrap,\r\n removeFocusTrap,\r\n };\r\n}\r\n\r\nexport default MDBFocusTrap;\r\n","import {\r\n computed,\r\n EmitsOptions,\r\n onBeforeUnmount,\r\n provide,\r\n ref,\r\n watchEffect,\r\n} from \"vue\";\r\nimport { on, off } from \"../../components/utils/MDBEventHandlers\";\r\nimport MDBFocusTrap from \"../../../src/components/utils/MDBFocusTrap\";\r\n\r\nexport interface Props {\r\n modelValue: boolean;\r\n animation: boolean;\r\n staticBackdrop: boolean;\r\n size: string | undefined;\r\n centered: boolean | string;\r\n scrollable: boolean;\r\n fullscreen: boolean | string;\r\n dialogClasses: string | undefined;\r\n removeBackdrop: boolean;\r\n keepOverflow: boolean;\r\n bgSrc: string;\r\n keyboard: boolean;\r\n focus: boolean;\r\n duration: number;\r\n labelledby: string;\r\n tag: string;\r\n}\r\n\r\nexport default function useMDBModal(\r\n props: Partial,\r\n emit: (name: string, value?: any) => void\r\n) {\r\n const root = ref(\"root\");\r\n const dialog = ref(\"dialog\");\r\n const dialogTransform = ref(\"\");\r\n const focusTrap = ref(null);\r\n\r\n const isActive = ref(props.modelValue);\r\n const clickFromBackdrop = ref(false);\r\n\r\n const thisElement = ref(null);\r\n\r\n watchEffect(() => {\r\n isActive.value = props.modelValue;\r\n if (isActive.value) {\r\n emit(\"update:modelValue\", true);\r\n }\r\n });\r\n\r\n const wrapperClass = computed(() => {\r\n return [\r\n \"modal\",\r\n props.animation && \"fade\",\r\n isActive.value && \"show\",\r\n props.staticBackdrop && \"modal-static\",\r\n ];\r\n });\r\n\r\n const dialogClass = computed(() => {\r\n return [\r\n \"modal-dialog\",\r\n props.size && \"modal-\" + props.size,\r\n props.centered && \"modal-dialog-centered\",\r\n props.scrollable && \"modal-dialog-scrollable\",\r\n props.fullscreen && fullscreenClass.value,\r\n props.dialogClasses,\r\n ];\r\n });\r\n\r\n const backdropStyle = computed(() => {\r\n return props.removeBackdrop\r\n ? false\r\n : { \"background-color\": `rgba(0,0,0, 0.5)` };\r\n });\r\n\r\n // shouldOverflow with backdropOverflowStyle prevents bottom modal create additional scrollbar on show\r\n const shouldOverflow = ref(false);\r\n const backdropOverflowStyle = computed(() => {\r\n if (shouldOverflow.value || props.keepOverflow) {\r\n return;\r\n }\r\n return \"overflow: hidden\";\r\n });\r\n\r\n const computedContentStyle = computed(() => {\r\n return props.bgSrc ? { \"background-image\": `url(\"${props.bgSrc}\")` } : null;\r\n });\r\n\r\n const fullscreenClass = computed(() => {\r\n if (!props.fullscreen) {\r\n return false;\r\n }\r\n return [\r\n props.fullscreen !== true\r\n ? `modal-fullscreen-${props.fullscreen}`\r\n : \"modal-fullscreen\",\r\n ];\r\n });\r\n\r\n const animateStaticBackdrop = () => {\r\n if (typeof dialog.value !== \"string\") {\r\n animateStaticModal(dialog.value);\r\n }\r\n };\r\n\r\n const closeModal = () => {\r\n emit(\"update:modelValue\", false);\r\n };\r\n\r\n provide(\"closeModal\", closeModal);\r\n\r\n const animateStaticModal = (el: HTMLElement) => {\r\n el.style.transform = `scale(1.02)`;\r\n setTimeout(() => (el.style.transform = `scale(1.0)`), 300);\r\n };\r\n\r\n const handleEscKeyUp = (e: KeyboardEvent) => {\r\n if (e.key === \"Escape\" && isActive.value) {\r\n closeModal();\r\n }\r\n };\r\n\r\n const isBodyOverflowing = ref(null);\r\n const scrollbarWidth = ref(0);\r\n\r\n // Bootstrap way to measure scrollbar width\r\n const getScrollbarWidth = () => {\r\n const scrollDiv = document.createElement(\"div\");\r\n scrollDiv.className = \"modal-scrollbar-measure\";\r\n document.body.appendChild(scrollDiv);\r\n const scrollbarWidth =\r\n scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;\r\n document.body.removeChild(scrollDiv);\r\n return scrollbarWidth;\r\n };\r\n\r\n const setScrollbar = () => {\r\n const rect = document.body.getBoundingClientRect();\r\n isBodyOverflowing.value =\r\n Math.round(rect.left + rect.right) < window.innerWidth;\r\n scrollbarWidth.value = isBodyOverflowing.value\r\n ? Number(getScrollbarWidth().toFixed(2))\r\n : 0;\r\n };\r\n\r\n const resetScrollbar = () => {\r\n document.body.style.paddingRight = \"\";\r\n document.body.classList.remove(\"modal-open\");\r\n };\r\n\r\n const enter = (el: HTMLElement) => {\r\n shouldOverflow.value = false;\r\n\r\n dialogTransform.value = \"translate(0, -25%)\";\r\n\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n el.style.display = \"block\";\r\n\r\n setScrollbar();\r\n\r\n isOnlyNonInvasiveModal();\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n document.body.style.paddingRight = `${scrollbarWidth.value}px`;\r\n el.style.paddingRight = `${scrollbarWidth.value}px`;\r\n document.body.classList.add(\"modal-open\");\r\n }\r\n\r\n emit(\"show\", root.value);\r\n };\r\n const afterEnter = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = \"translate(0,0)\";\r\n el.style.opacity = \"1\";\r\n\r\n setTimeout(() => {\r\n shouldOverflow.value = true;\r\n emit(\"shown\", root.value);\r\n }, 400);\r\n thisElement.value = root.value;\r\n\r\n if (props.keyboard) {\r\n on(window, \"keyup\", handleEscKeyUp);\r\n }\r\n\r\n if (props.focus) {\r\n focusTrap.value = MDBFocusTrap();\r\n focusTrap.value?.initFocusTrap(root.value);\r\n }\r\n };\r\n const beforeLeave = (el: HTMLElement) => {\r\n const child = el.childNodes[0] as HTMLElement;\r\n child.style.transform = dialogTransform.value;\r\n el.style.opacity = \"0\";\r\n\r\n if (onlyNonInvasiveModal.value) {\r\n setTimeout(() => {\r\n el.style.paddingRight = \"\";\r\n resetScrollbar();\r\n }, 200);\r\n }\r\n\r\n emit(\"hide\", thisElement.value);\r\n\r\n if (props.keyboard) {\r\n off(window, \"keyup\", handleEscKeyUp);\r\n }\r\n if (props.focus && focusTrap.value) {\r\n focusTrap.value.removeFocusTrap();\r\n }\r\n };\r\n const afterLeave = () => {\r\n emit(\"hidden\", thisElement.value);\r\n shouldOverflow.value = false;\r\n };\r\n\r\n const isModalActive = () => {\r\n return document.body.classList.contains(\"modal-open\") &&\r\n document.body.querySelector(\".modal.show\")\r\n ? true\r\n : false;\r\n };\r\n\r\n onBeforeUnmount(() => {\r\n if (isModalActive()) {\r\n resetScrollbar();\r\n document.body.style.overflowY = \"\";\r\n }\r\n\r\n off(window, \"keyup\", handleEscKeyUp);\r\n });\r\n\r\n const onlyNonInvasiveModal = ref(true);\r\n\r\n const isOnlyNonInvasiveModal = () => {\r\n onlyNonInvasiveModal.value = document.body.classList.contains(\"modal-open\")\r\n ? document.querySelector(\".modal.non-invasive\")\r\n ? true\r\n : false\r\n : true;\r\n };\r\n\r\n return {\r\n wrapperClass,\r\n dialogClass,\r\n backdropStyle,\r\n backdropOverflowStyle,\r\n computedContentStyle,\r\n root,\r\n dialog,\r\n isActive,\r\n closeModal,\r\n animateStaticBackdrop,\r\n enter,\r\n afterEnter,\r\n beforeLeave,\r\n afterLeave,\r\n scrollbarWidth,\r\n setScrollbar,\r\n shouldOverflow,\r\n thisElement,\r\n handleEscKeyUp,\r\n focusTrap,\r\n dialogTransform,\r\n animateStaticModal,\r\n fullscreenClass,\r\n clickFromBackdrop,\r\n isOnlyNonInvasiveModal,\r\n onlyNonInvasiveModal,\r\n };\r\n}\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n\r\n","import { Directive } from \"vue\";\r\nimport type { DirectiveBinding } from \"vue\";\r\n\r\ninterface NestedActiveAnchorElement extends HTMLAnchorElement {\r\n isActive?: boolean;\r\n isLinkActive?: boolean;\r\n}\r\n\r\ninterface LinksExtended extends HTMLAnchorElement {\r\n isLinkActive?: boolean;\r\n scrollspyIndex?: number;\r\n}\r\n\r\ninterface Scrollspy {\r\n links: LinksExtended[];\r\n container: HTMLElement | Window;\r\n scrollPosition: number | null;\r\n async: boolean;\r\n offset: number;\r\n findHrefs?: (node: HTMLElement) => void;\r\n setActive?: (index: number) => void;\r\n spy?: (e?: Event) => void;\r\n clickHandler?: (e: Event, link: LinksExtended) => void;\r\n}\r\n\r\ninterface HTMLScrollSpyElement extends HTMLElement {\r\n scrollspy: Scrollspy;\r\n disableScroll: boolean;\r\n disableScrollTimeout: number;\r\n}\r\n\r\ninterface BindingInstance {\r\n [props: string]: Function;\r\n}\r\n\r\nconst ScrollSpyDirective: Directive = {\r\n mounted(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n el.scrollspy = {\r\n links: [],\r\n container: window,\r\n scrollPosition: null,\r\n async: false,\r\n offset: 0,\r\n };\r\n\r\n if (binding.value) {\r\n el.scrollspy.container =\r\n document.getElementById(binding.value.container) || window;\r\n el.scrollspy.async = binding.value.async || false;\r\n el.scrollspy.offset = binding.value.offset || 0;\r\n }\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(el.scrollspy.container);\r\n\r\n el.scrollspy.findHrefs = (node: HTMLElement) => {\r\n if (node.attributes && node instanceof HTMLAnchorElement && node.href) {\r\n el.scrollspy.links.push(node);\r\n if (node.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = node.parentNode?.querySelector(\"ul\") as HTMLUListElement;\r\n list.dataset.mdbCollapsibleScrollspyHeight =\r\n list.clientHeight.toString();\r\n\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n } else if (node.childNodes) {\r\n node.childNodes.forEach((child) =>\r\n el.scrollspy.findHrefs?.(child as HTMLElement)\r\n );\r\n }\r\n };\r\n\r\n el.scrollspy.setActive = (index: number) => {\r\n if (binding.value && binding.value.callback) {\r\n (binding.instance as unknown as BindingInstance)[\r\n binding.value.callback\r\n ](index);\r\n return;\r\n }\r\n el.scrollspy.links.forEach((link, i) => {\r\n if (index === i) {\r\n link.classList.add(\"active\");\r\n } else {\r\n link.classList.remove(\"active\");\r\n }\r\n });\r\n\r\n setNestedActive(el.scrollspy.links, index, el.scrollspy.container);\r\n setCollapsibleActive(el.scrollspy.links);\r\n };\r\n\r\n el.scrollspy.spy = () => {\r\n if (el.disableScroll) return;\r\n\r\n const container = el.scrollspy.container;\r\n\r\n el.scrollspy.scrollPosition = getScrollPostion(container);\r\n\r\n el.scrollspy.links.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition =\r\n window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top <= containerRect.top + containerRect.height &&\r\n rect.top + rect.height >= containerRect.top;\r\n }\r\n }\r\n\r\n link.isLinkActive = condition;\r\n });\r\n\r\n const activeLinks = el.scrollspy.links.filter(\r\n (link) => link.isLinkActive\r\n );\r\n\r\n if (activeLinks.length > 0) {\r\n const activeElement = activeLinks[0];\r\n const activeLink = activeElement.scrollspyIndex;\r\n\r\n el.scrollspy.setActive?.(activeLink);\r\n } else {\r\n el.scrollspy.setActive?.(-1);\r\n }\r\n };\r\n\r\n el.scrollspy.clickHandler = (e: Event, link: LinksExtended) => {\r\n const container = el.scrollspy.container;\r\n\r\n window.clearTimeout(el.disableScrollTimeout);\r\n el.disableScroll = true;\r\n e.preventDefault();\r\n\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n if (container === window) {\r\n window.scrollTo({\r\n top: window.scrollY + rect.y - el.scrollspy.offset,\r\n });\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n container.style.scrollBehavior = \"smooth\";\r\n container.scrollTop =\r\n container.scrollTop +\r\n rect.y -\r\n containerRect.y -\r\n el.scrollspy.offset;\r\n }\r\n }\r\n\r\n el.scrollspy.setActive?.(link.scrollspyIndex);\r\n link.scrollspyIndex &&\r\n setParentsActive(el.scrollspy.links[link.scrollspyIndex], el);\r\n setCollapsibleActive(el.scrollspy.links);\r\n\r\n el.disableScrollTimeout = setTimeout(() => {\r\n el.disableScroll = false;\r\n }, 800);\r\n };\r\n\r\n el.scrollspy.findHrefs(el);\r\n\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy();\r\n\r\n el.scrollspy.container.addEventListener(\"scroll\", (e) =>\r\n el.scrollspy.spy?.(e)\r\n );\r\n window.addEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n\r\n updated(el: HTMLScrollSpyElement, binding: DirectiveBinding) {\r\n if (\r\n binding.modifiers?.async &&\r\n binding.value &&\r\n !binding.value.loading &&\r\n binding.oldValue?.loading\r\n ) {\r\n setTimeout(() => {\r\n el.scrollspy.links = [];\r\n el.scrollspy.findHrefs?.(el);\r\n el.scrollspy.links.forEach((link, i) => {\r\n link.scrollspyIndex = i;\r\n link.addEventListener(\"click\", (e) =>\r\n el.scrollspy.clickHandler?.(e, link)\r\n );\r\n });\r\n\r\n el.scrollspy.spy?.();\r\n }, 0);\r\n }\r\n },\r\n\r\n unmounted(el: HTMLScrollSpyElement) {\r\n window.removeEventListener(\"scroll\", (e) => el.scrollspy.spy?.(e));\r\n window.removeEventListener(\"resize\", (e) => el.scrollspy.spy?.(e));\r\n },\r\n};\r\n\r\nconst setNestedActive = (\r\n links: HTMLAnchorElement[],\r\n index: number,\r\n container: HTMLElement | Window\r\n) => {\r\n const allLinks = links[index];\r\n\r\n if (!allLinks || !allLinks.parentNode) {\r\n return;\r\n }\r\n\r\n const allNestedLinks: NestedActiveAnchorElement[] = Array.from(\r\n allLinks.parentNode.querySelectorAll(\"a\")\r\n );\r\n allNestedLinks.shift();\r\n allNestedLinks.forEach((link) => {\r\n const element = document.querySelector(link.hash);\r\n if (!element) {\r\n return;\r\n }\r\n\r\n const rect = element.getBoundingClientRect();\r\n\r\n let condition;\r\n\r\n if (container === window) {\r\n condition = window.innerHeight > rect.top && rect.top + rect.height >= 0;\r\n } else {\r\n if (!(container instanceof Window)) {\r\n const containerRect = container.getBoundingClientRect();\r\n\r\n condition =\r\n rect.top < containerRect.top &&\r\n rect.top + rect.height > containerRect.top;\r\n }\r\n }\r\n\r\n link.isActive = condition;\r\n });\r\n\r\n const activeLinks = allNestedLinks.filter((link) => link.isLinkActive);\r\n if (activeLinks.length > 0) {\r\n activeLinks[0].classList.add(\"active\");\r\n }\r\n};\r\n\r\nconst setParentsActive = (link: LinksExtended, el: HTMLScrollSpyElement) => {\r\n let parent = link.parentNode as HTMLElement;\r\n\r\n if (!parent) {\r\n return;\r\n }\r\n\r\n while (parent && parent !== el) {\r\n if (parent.classList.contains(\"nav-item\")) {\r\n parent.querySelector(\"a\")?.classList.add(\"active\");\r\n }\r\n parent = parent.parentNode as HTMLElement;\r\n }\r\n};\r\n\r\nconst getScrollPostion = (container: HTMLElement | Window) => {\r\n return container === window\r\n ? container.scrollY\r\n : !(container instanceof Window)\r\n ? container.scrollTop\r\n : null;\r\n};\r\n\r\nconst setCollapsibleActive = (links: HTMLAnchorElement[]) => {\r\n links.forEach((link) => {\r\n if (\r\n link.classList.contains(\"collapsible-scrollspy\") &&\r\n link.classList.contains(\"active\")\r\n ) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = `${list.dataset.mdbCollapsibleScrollspyHeight}px`;\r\n }\r\n } else if (link.classList.contains(\"collapsible-scrollspy\")) {\r\n const list = link.parentNode?.querySelector(\"ul\");\r\n\r\n if (list) {\r\n list.style.overflow = \"hidden\";\r\n list.style.height = \"0\";\r\n }\r\n }\r\n });\r\n};\r\n\r\nexport default ScrollSpyDirective;\r\n"],"names":["__default__","attrs","useAttrs","className","computed","props","__expose","bsColors","gradient","defaultColor","transitionBreakOpacity","isBSColor","propColor","colorToRGB","color","hexToRgb","namedColorsToRgba","tempElem","flag","rgbaToRgb","colorMatch","colorArr","a","getDiameter","offsetX","offsetY","height","width","top","left","pythagorean","sideA","sideB","positionCenter","quadrant","getCorner","diameter","setStyles","el","styles","property","getBackgroundImage","rgb","rgbValue","runRipple","waveConfig","options","rippleElement","diameterConfig","radiusValue","opacity","RippleDirective","binding","e","toggle","ref","handleClick","emit","text","spreadProps","prop","tagName","innerClassName","activeItemKey","carouselInnerRef","isSliding","slidingInterval","isPaused","prev","slideTo","next","target","isPausedState","slide","targetItemKey","getTargetKey","isNext","getTargetSlideOrder","directionalClassName","getDirectionalClassName","orderClassName","getOrderClassName","currentItem","getItem","targetItem","reloadInterval","key","itemInterval","handleMouseenter","handleMouseleave","handleRight","handleLeft","pointerEvent","touchStartX","touchDeltaX","handleTouchstart","event","pointerType","mouseEvent","touchEvent","handleTouchmove","handleTouchend","handleSwipe","absDeltax","direction","onMounted","onUnmounted","watch","horizontalClass","spacingClass","style","MAX_UID","getUID","prefix","stripNameRegex","customEvents","nativeEvents","normalizeParams","originalTypeEvent","handler","delegationFn","delegation","originalHandler","typeEvent","custom","addHandler","element","removeHandler","delegationSelector","on","off","collapse","isActive","collapseClass","navbarFlexWrapValue","showClass","accordionState","inject","incrementAccordionItemsCount","setAccordionActiveItem","index","manageAccordion","watchEffect","isCollapsing","emitInterval","cur","openCollapse","provide","checkWrapCollapseValue","uid","beforeEnter","enter","afterEnter","beforeLeave","leave","afterLeave","previousWindowWidth","isThrottled","handleResize","windowWidth","bottom","right","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","getWindow","node","ownerDocument","isElement","OwnElement","isHTMLElement","isShadowRoot","applyStyles","_ref","state","name","attributes","value","effect","_ref2","initialStyles","styleProperties","attribute","applyStyles$1","getBasePlacement","max","min","round","getUAString","uaData","item","isLayoutViewport","getBoundingClientRect","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","visualViewport","addVisualOffsets","x","y","getLayoutRect","contains","parent","child","rootNode","getComputedStyle","isTableElement","getDocumentElement","getParentNode","getTrueOffsetParent","getContainingBlock","isFirefox","isIE","elementCss","currentNode","css","getOffsetParent","window","offsetParent","getMainAxisFromPlacement","within","mathMax","mathMin","withinMaxClamp","v","getFreshSideObject","mergePaddingObject","paddingObject","expandToHashMap","keys","hashMap","toPaddingObject","padding","arrow","_state$modifiersData$","arrowElement","popperOffsets","basePlacement","axis","isVertical","len","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","centerToReference","center","offset","axisProp","_options$element","arrow$1","getVariation","unsetSides","roundOffsetsByDPR","win","dpr","mapToStyles","_Object$assign2","popperRect","variation","offsets","position","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","heightProp","widthProp","commonStyles","_ref4","_Object$assign","computeStyles","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","computeStyles$1","passive","instance","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","eventListeners","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","scrollTop","getWindowScrollBarX","getViewportRect","strategy","html","layoutViewport","getDocumentRect","_element$ownerDocumen","winScroll","body","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","list","isBody","updatedList","rectToClientRect","rect","getInnerBoundingClientRect","getClientRectFromMixedType","clippingParent","getClippingParents","canEscapeClipping","clipperElement","getClippingRect","boundary","rootBoundary","mainClippingParents","firstClippingParent","clippingRect","accRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","_options$rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","b","getExpandedFallbackPlacements","oppositePlacement","flip","_options$mainAxis","checkMainAxis","_options$altAxis","checkAltAxis","specifiedFallbackPlacements","_options$flipVariatio","preferredPlacement","isBasePlacement","fallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","mainVariationSide","altVariationSide","checks","check","numberOfChecks","_loop","_i","fittingPlacement","_ret","flip$1","getSideOffsets","preventedOffsets","isAnySideFullyClipped","side","hide","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","hide$1","distanceAndSkiddingToXY","rects","invertDistance","skidding","distance","_options$offset","data","_data$state$placement","offset$1","popperOffsets$1","getAltAxis","preventOverflow","_options$tether","tether","_options$tetherOffset","tetherOffset","altAxis","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMin","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","preventOverflow$1","getHTMLElementScroll","getNodeScroll","isElementScaled","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","documentElement","order","modifiers","map","visited","result","modifier","sort","requires","dep","depModifier","orderModifiers","orderedModifiers","phase","debounce","fn","pending","resolve","mergeByName","merged","current","existing","DEFAULT_OPTIONS","areValidElements","args","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","effectCleanupFns","isDestroyed","setOptionsAction","cleanupModifierEffects","m","runModifierEffects","_state$elements","_state$orderedModifie","_state$orderedModifie2","_ref$options","cleanupFn","noopFn","createPopper","MDBPopper","isPopperActive","triggerEl","popperEl","popperOptions","reactive","setPopper","trigger","config","togglePopper","nextTick","setupPopper","openPopper","closePopper","updatePopper","option","destroyPopper","getPopperOffset","val","popperData","handleBreakpoints","breakpointValues","breakpoints","match","breakpoint","ranges","useMotionReduced","root","menuAlignClasses","canUpdate","canUpdateTimeout","syncValuesTimeout","curr","isMenuMounted","dropdownMenu","setMenuMountedState","boolean","menuRef","handleMenuMountedState","mountedValue","popperSetup","handleEscAndOutsideClick","popperPosition","getConfig","align","getBreakpointValue","listenToResize","defaultBsPopperConfig","propsValues","activeBrakpointValue","vMdbClickOutside","_a","btnClass","expanded","handleClickOutside","animationDuration","fadeClass","staticStyle","handleAnimation","setInactive","handleDown","count","isMounted","externalTarget","shouldTeleport","shouldTeleportTo","setActive","items","_b","search","dropdownItems","handleFilter","dropdownClass","hasLinkOrTag","tab","widthStyle","onMouseEnter","onMouseLeave","getOffset","onMouseOver","onMouseOut","destroy","MDBFocusTrap","trapElement","firstFocusableElement","lastFocusableElement","initFocusTrap","calculateFocusTrap","focusFirstElement","focusable","shouldFocus","handleLastElementKeydown","focusTrap","trap","removeFocusTrap","useMDBModal","dialog","dialogTransform","clickFromBackdrop","thisElement","wrapperClass","dialogClass","fullscreenClass","backdropStyle","shouldOverflow","backdropOverflowStyle","computedContentStyle","animateStaticBackdrop","animateStaticModal","closeModal","handleEscKeyUp","isBodyOverflowing","scrollbarWidth","getScrollbarWidth","scrollDiv","setScrollbar","resetScrollbar","isOnlyNonInvasiveModal","onlyNonInvasiveModal","isModalActive","onBeforeUnmount","accordionRef","activeItem","setActiveItem","itemRef","itemClassName","headerClassName","bodyClassName","buttonClassName","icon","stayOpen","toggleAccordion","navClass","scrollingClass","containerClass","handleScroll","navbar","wrap","isExpanded","navTogglerClass","isLink","linkClassName","prevValue","nextValue","disabledTabindex","labelValue","currentName","prevTab","activeTab","activeTabId","updateActiveTab","tabId","emitShown","emitHidden","handleWindowResize","breakpointValue","columnClassName","controls","labelledby","columns","wrapperClasses","borderClass","tableClasses","inputRef","inputValue","labelRef","showPlaceholder","notchLeadingWidth","notchMiddleWidth","wrapperClassName","inputGroupClassName","inputClassName","isInputValidated","isInputValid","labelClassName","validationStyle","validFeedbackClassName","invalidFeedbackClassName","defaultValidatorInvalidFeedback","customInvalidFeedback","handleValidation","bindValidationEvents","calcNotch","setPlaceholder","currentLength","handleInput","clickOutside","notchRef","inputNotchElements","handleMultipleNotchesVisibility","isFocused","notch","isTypeDate","checkDateType","isFirstChild","labelLeft","onUpdated","textareaRef","textareaValue","textareaClassName","textAreaLeft","bindValidationEvent","handleChange","MDBFileList","minValue","maxValue","isThumbActive","thumbClassName","thumbLeftPosition","setThumbPosition","toggleThumb","ScrollSpyDirective","getScrollPostion","link","setNestedActive","setCollapsibleActive","container","condition","containerRect","activeLinks","activeLink","_d","_c","setParentsActive","links","allLinks","allNestedLinks"],"mappings":"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"} \ No newline at end of file diff --git a/package.json b/package.json index aea3e28..f216ef1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mdb-vue-ui-kit", - "version": "4.0.0", + "version": "4.1.0", "type": "module", "main": "js/mdb.umd.min.js", "module": "js/mdb.es.min.js", diff --git a/src/components/free/components/MDBAccordionItem.vue b/src/components/free/components/MDBAccordionItem.vue index 9d358e7..8c4fdb0 100644 --- a/src/components/free/components/MDBAccordionItem.vue +++ b/src/components/free/components/MDBAccordionItem.vue @@ -6,6 +6,7 @@ :class="buttonClassName" aria-expanded="true" :aria-controls="collapseId" + type="button" > {{ headerTitle }} diff --git a/src/components/free/forms/MDBInput.vue b/src/components/free/forms/MDBInput.vue index 3df9a1a..fbcd9a2 100644 --- a/src/components/free/forms/MDBInput.vue +++ b/src/components/free/forms/MDBInput.vue @@ -257,16 +257,16 @@ currentLength.value = function handleInput(e: Event) { const target = e.target as HTMLInputElement; - if (props.counter) { - if (target.value.length > props.maxlength) { - if (typeof inputValue.value === "string") { - target.value = inputValue.value; - } - return; - } - - currentLength.value = target.value.length; + if ( + props.maxlength && + target.value.length > props.maxlength && + typeof inputValue.value === "string" + ) { + target.value = inputValue.value; + return; } + + currentLength.value = target.value.length; inputValue.value = target.value; emit("update:modelValue", inputValue.value); } @@ -344,16 +344,14 @@ onUnmounted(() => { }); watchEffect(() => { - if (props.counter) { - if (typeof props.modelValue === "string") { - if (props.modelValue?.length > props.maxlength) { - inputValue.value = props.modelValue.slice(0, props.maxlength); - currentLength.value = props.maxlength; - return; - } - - currentLength.value = props.modelValue?.length || 0; + if (typeof props.modelValue === "string") { + if (props.maxlength && props.modelValue?.length > props.maxlength) { + inputValue.value = props.modelValue.slice(0, props.maxlength); + currentLength.value = props.maxlength; + return; } + + currentLength.value = props.modelValue?.length || 0; } inputValue.value = props.modelValue; diff --git a/src/components/utils/MDBEventHandlers.ts b/src/components/utils/MDBEventHandlers.ts index 66ef3ef..3070b8f 100644 --- a/src/components/utils/MDBEventHandlers.ts +++ b/src/components/utils/MDBEventHandlers.ts @@ -120,6 +120,25 @@ export const on = function ( addHandler(element, event, handler, delegationFn); }; +export const one = function ( + element: HTMLElement | Document | HTMLBodyElement | Window, + event: string, + handler: EventListenerOrEventListenerObject, + delegationFn: EventListenerOrEventListenerObject = undefined +) { + if (typeof event !== "string" || !element) { + return; + } + + const [_, originalHandler, typeEvent] = normalizeParams( + event, + handler, + delegationFn + ); + + element.addEventListener(typeEvent, originalHandler, { once: true }); +}; + export const off = function ( element: HTMLElement | Document | HTMLBodyElement | Window, event: string, diff --git a/src/composables/free/useMDBModal.ts b/src/composables/free/useMDBModal.ts index d391294..46112cc 100644 --- a/src/composables/free/useMDBModal.ts +++ b/src/composables/free/useMDBModal.ts @@ -145,6 +145,11 @@ export default function useMDBModal( : 0; }; + const resetScrollbar = () => { + document.body.style.paddingRight = ""; + document.body.classList.remove("modal-open"); + }; + const enter = (el: HTMLElement) => { shouldOverflow.value = false; @@ -195,8 +200,7 @@ export default function useMDBModal( if (onlyNonInvasiveModal.value) { setTimeout(() => { el.style.paddingRight = ""; - document.body.style.paddingRight = ""; - document.body.classList.remove("modal-open"); + resetScrollbar(); }, 200); } @@ -214,7 +218,19 @@ export default function useMDBModal( shouldOverflow.value = false; }; + const isModalActive = () => { + return document.body.classList.contains("modal-open") && + document.body.querySelector(".modal.show") + ? true + : false; + }; + onBeforeUnmount(() => { + if (isModalActive()) { + resetScrollbar(); + document.body.style.overflowY = ""; + } + off(window, "keyup", handleEscKeyUp); }); diff --git a/src/directives/free/mdbRipple.ts b/src/directives/free/mdbRipple.ts index eab8446..e787983 100644 --- a/src/directives/free/mdbRipple.ts +++ b/src/directives/free/mdbRipple.ts @@ -82,11 +82,13 @@ const colorToRGB = (color: string | number[], defaultColor: number[]) => { tempElem.style.color = flag; if (tempElem.style.color !== flag) { + document.body.removeChild(tempElem); return defaultColor; } tempElem.style.color = color; if (tempElem.style.color === flag || tempElem.style.color === "") { + document.body.removeChild(tempElem); return defaultColor; } color = getComputedStyle(tempElem).color; @@ -255,8 +257,8 @@ const RippleDirective: Directive = { el.waves = (e: MouseEventWithLayer) => { const waveConfig: WaveTypes = { - top: e.layerY, - left: e.layerX, + top: e.offsetY, + left: e.offsetX, height: el.offsetHeight, width: el.offsetWidth, }; @@ -266,7 +268,11 @@ const RippleDirective: Directive = { el.addEventListener("click", (e) => el.waves(e)); }, - updated(el: RippleElement) { + updated(el: RippleElement, binding: DirectiveBinding) { + if (binding.value === false) { + return; + } + if (!el.classList.contains("ripple-surface")) { el.classList.add("ripple-surface"); } diff --git a/src/scss/free/_dropdown.scss b/src/scss/free/_dropdown.scss new file mode 100644 index 0000000..febea3a --- /dev/null +++ b/src/scss/free/_dropdown.scss @@ -0,0 +1,3 @@ +.dropdown-menu { + margin-top: auto; +} diff --git a/src/scss/index.free.scss b/src/scss/index.free.scss index 5fa7e0a..3326685 100644 --- a/src/scss/index.free.scss +++ b/src/scss/index.free.scss @@ -10,6 +10,7 @@ @import "./free/buttons"; @import "./free/button-group"; @import "./free/carousel"; +@import "./free/dropdown"; @import "./free/navbar"; @import "./free/tooltips"; @import "./free/popovers"; diff --git a/src/scss/standard/bootstrap-rtl-fix/_carousel.scss b/src/scss/standard/bootstrap-rtl-fix/_carousel.scss index e1d02fd..948c771 100644 --- a/src/scss/standard/bootstrap-rtl-fix/_carousel.scss +++ b/src/scss/standard/bootstrap-rtl-fix/_carousel.scss @@ -42,7 +42,6 @@ display: block; } -/*!rtl:begin:ignore*/ .carousel-item-next:not(.carousel-item-start), .active.carousel-item-end { transform: translateX(100%); @@ -53,8 +52,6 @@ transform: translateX(-100%); } -/*!rtl:end:ignore*/ - // // Alternate transitions // diff --git a/src/scss/standard/bootstrap-rtl-fix/_functions.scss b/src/scss/standard/bootstrap-rtl-fix/_functions.scss index 1a18e3b..a9e0248 100644 --- a/src/scss/standard/bootstrap-rtl-fix/_functions.scss +++ b/src/scss/standard/bootstrap-rtl-fix/_functions.scss @@ -243,7 +243,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 0 // Return opaque color // opaque(#fff, rgba(0, 0, 0, .5)) => #808080 @function opaque($background, $foreground) { - @return mix(rgba($foreground, 1), $background, opacity($foreground) * 100); + @return mix(rgba($foreground, 1), $background, opacity($foreground) * 100%); } // scss-docs-start color-functions diff --git a/src/scss/standard/bootstrap-rtl-fix/bootstrap-utilities.scss b/src/scss/standard/bootstrap-rtl-fix/bootstrap-utilities.scss index a170de5..9dbc125 100644 --- a/src/scss/standard/bootstrap-rtl-fix/bootstrap-utilities.scss +++ b/src/scss/standard/bootstrap-rtl-fix/bootstrap-utilities.scss @@ -8,6 +8,9 @@ @import 'mixins'; @import 'utilities'; +// Layout & components +@import 'root'; + // Helpers @import 'helpers'; diff --git a/src/scss/standard/bootstrap-rtl-fix/mixins/_banner.scss b/src/scss/standard/bootstrap-rtl-fix/mixins/_banner.scss index 2c805c3..c5454f1 100644 --- a/src/scss/standard/bootstrap-rtl-fix/mixins/_banner.scss +++ b/src/scss/standard/bootstrap-rtl-fix/mixins/_banner.scss @@ -1,6 +1,6 @@ @mixin bsBanner($file) { /*! - * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/) + * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/src/scss/standard/bootstrap/_carousel.scss b/src/scss/standard/bootstrap/_carousel.scss index 6ea3d65..0d6e9e2 100644 --- a/src/scss/standard/bootstrap/_carousel.scss +++ b/src/scss/standard/bootstrap/_carousel.scss @@ -42,7 +42,6 @@ display: block; } -/* rtl:begin:ignore */ .carousel-item-next:not(.carousel-item-start), .active.carousel-item-end { transform: translateX(100%); @@ -53,8 +52,6 @@ transform: translateX(-100%); } -/* rtl:end:ignore */ - // // Alternate transitions // diff --git a/src/scss/standard/bootstrap/_functions.scss b/src/scss/standard/bootstrap/_functions.scss index 1a18e3b..a9e0248 100644 --- a/src/scss/standard/bootstrap/_functions.scss +++ b/src/scss/standard/bootstrap/_functions.scss @@ -243,7 +243,7 @@ $_luminance-list: 0.0008 0.001 0.0011 0.0013 0.0015 0.0017 0.002 0.0022 0.0025 0 // Return opaque color // opaque(#fff, rgba(0, 0, 0, .5)) => #808080 @function opaque($background, $foreground) { - @return mix(rgba($foreground, 1), $background, opacity($foreground) * 100); + @return mix(rgba($foreground, 1), $background, opacity($foreground) * 100%); } // scss-docs-start color-functions diff --git a/src/scss/standard/bootstrap/bootstrap-utilities.scss b/src/scss/standard/bootstrap/bootstrap-utilities.scss index a170de5..9dbc125 100644 --- a/src/scss/standard/bootstrap/bootstrap-utilities.scss +++ b/src/scss/standard/bootstrap/bootstrap-utilities.scss @@ -8,6 +8,9 @@ @import 'mixins'; @import 'utilities'; +// Layout & components +@import 'root'; + // Helpers @import 'helpers'; diff --git a/src/scss/standard/bootstrap/mixins/_banner.scss b/src/scss/standard/bootstrap/mixins/_banner.scss index 2c805c3..c5454f1 100644 --- a/src/scss/standard/bootstrap/mixins/_banner.scss +++ b/src/scss/standard/bootstrap/mixins/_banner.scss @@ -1,6 +1,6 @@ @mixin bsBanner($file) { /*! - * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/) + * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/src/scss/standard/free/_buttons.scss b/src/scss/standard/free/_buttons.scss index 68e0105..49ebed9 100644 --- a/src/scss/standard/free/_buttons.scss +++ b/src/scss/standard/free/_buttons.scss @@ -165,6 +165,7 @@ box-shadow: none; } } + // scss-docs-end btn-secondary // scss-docs-start btn-variant-loop @@ -182,25 +183,22 @@ map-get($value, 'text-color') ); + --#{$prefix}btn-box-shadow-state: #{$btn-contextual-box-shadow-state-first-part + rgba(map-get($value, shadow-color), 0.3), + $btn-contextual-box-shadow-state-second-part rgba(map-get($value, shadow-color), 0.2)}; + :not(.btn-check) + &:hover, &:first-child:hover, &:focus-visible, &:hover { - box-shadow: $btn-contextual-box-shadow-state-first-part - rgba(map-get($value, shadow-color), 0.3), - $btn-contextual-box-shadow-state-second-part rgba(map-get($value, shadow-color), 0.2); + box-shadow: var(--#{$prefix}btn-box-shadow-state); } .btn-check:focus-visible + &, .btn-check:focus + &, &:focus { - box-shadow: $btn-contextual-box-shadow-state-first-part - rgba(map-get($value, shadow-color), 0.3), - $btn-contextual-box-shadow-state-second-part rgba(map-get($value, shadow-color), 0.2); - background-color: shade-color( - map-get($value, 'background-color'), - $btn-focus-bg-shade-amount - ); + box-shadow: var(--#{$prefix}btn-box-shadow-state); + background-color: var(--#{$prefix}btn-focus-bg); } .btn-check:checked + &, @@ -208,31 +206,25 @@ &:active, &.active, &.show { - box-shadow: $btn-contextual-box-shadow-state-first-part - rgba(map-get($value, shadow-color), 0.3), - $btn-contextual-box-shadow-state-second-part rgba(map-get($value, shadow-color), 0.2); + box-shadow: var(--#{$prefix}btn-box-shadow-state); &:focus { - box-shadow: $btn-contextual-box-shadow-state-first-part - rgba(map-get($value, shadow-color), 0.3), - $btn-contextual-box-shadow-state-second-part rgba(map-get($value, shadow-color), 0.2); + box-shadow: var(--#{$prefix}btn-box-shadow-state); } &:hover { - background-color: shade-color( - map-get($value, 'background-color'), - $btn-active-bg-shade-amount - ); + background-color: var(--#{$prefix}btn-active-bg); } } &:disabled, &.disabled, fieldset:disabled & { - box-shadow: $btn-contextual-box-shadow map-get($value, shadow-color); + box-shadow: var(--#{$prefix}btn-box-shadow); } } } + // scss-docs-end btn-variant-loop // scss-docs-start btn-outline-variant-loop @@ -245,19 +237,29 @@ shade-color(map-get($value, 'text-color'), $btn-active-bg-shade-amount) ); - border-color: map-get(map-get($buttons-outline, $color), 'border-color'); + --#{$prefix}btn-border-color: #{map-get($value, 'border-color')}; + --#{$prefix}btn-focus-border-color: #{shade-color( + map-get($value, 'border-color'), + $btn-focus-bg-shade-amount + )}; + --#{$prefix}btn-hover-border-color: #{shade-color( + map-get($value, 'border-color'), + $btn-hover-bg-shade-amount + )}; + + border-color: var(--#{$prefix}btn-border-color); :not(.btn-check) + &:hover, &:first-child:hover, &:focus-visible, &:hover { - border-color: shade-color(map-get($value, 'border-color'), $btn-hover-bg-shade-amount); + border-color: var(--#{$prefix}btn-hover-border-color); } .btn-check:focus-visible + &, .btn-check:focus + &, &:focus { - border-color: shade-color(map-get($value, 'border-color'), $btn-focus-bg-shade-amount); + border-color: var(--#{$prefix}btn-focus-border-color); } .btn-check:checked + &, @@ -265,20 +267,21 @@ &:active, &.active, &.show { - border-color: shade-color(map-get($value, 'border-color'), $btn-active-bg-shade-amount); + border-color: var(--#{$prefix}btn-active-border-color); &:focus { - border-color: shade-color(map-get($value, 'border-color'), $btn-focus-bg-shade-amount); + border-color: var(--#{$prefix}btn-focus-border-color); } } &:disabled, &.disabled, fieldset:disabled & { - border-color: map-get(map-get($buttons-outline, $color), 'border-color'); + border-color: var(--#{$prefix}btn-border-color); } } } + // scss-docs-end btn-outline-variant-loop // diff --git a/src/scss/standard/free/_variables.scss b/src/scss/standard/free/_variables.scss index d6ed203..76a2eee 100644 --- a/src/scss/standard/free/_variables.scss +++ b/src/scss/standard/free/_variables.scss @@ -599,7 +599,7 @@ $blue-grays: ( // scss-docs-start color-variables $red: $red-500 !default; $pink: $pink-500 !default; -$purple: purple-500 !default; +$purple: $purple-500 !default; $indigo: $indigo-500 !default; $blue: $blue-500 !default; $cyan: $cyan-500 !default; diff --git a/types/components/free/components/MDBAccordion.vue.d.ts b/types/components/free/components/MDBAccordion.vue.d.ts index 0d16b1b..e458a99 100644 --- a/types/components/free/components/MDBAccordion.vue.d.ts +++ b/types/components/free/components/MDBAccordion.vue.d.ts @@ -2,24 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - stayOpen: boolean; - flush: boolean; - borderless: boolean; - }> & Omit> & { + $props: { + tag?: string; + stayOpen?: boolean; + flush?: boolean; + borderless?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "stayOpen" | "flush" | "borderless">; + readonly modelValue?: string; + readonly classes?: string; + }; $attrs: { [x: string]: unknown; }; @@ -27,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -65,7 +100,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -103,7 +138,7 @@ declare const _default: { stayOpen: boolean; flush: boolean; borderless: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBAccordionItem.vue.d.ts b/types/components/free/components/MDBAccordionItem.vue.d.ts index ba5e777..7899847 100644 --- a/types/components/free/components/MDBAccordionItem.vue.d.ts +++ b/types/components/free/components/MDBAccordionItem.vue.d.ts @@ -2,23 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly collapseId: string; + readonly headerTitle?: string; + readonly headerClasses?: string; + readonly bodyClasses?: string; + readonly itemClasses?: string; + readonly icon?: string; + }; $attrs: { [x: string]: unknown; }; @@ -26,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -63,7 +99,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -102,7 +138,7 @@ declare const _default: { icon: StringConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBBadge.vue.d.ts b/types/components/free/components/MDBBadge.vue.d.ts index def6b66..0cfeb00 100644 --- a/types/components/free/components/MDBBadge.vue.d.ts +++ b/types/components/free/components/MDBBadge.vue.d.ts @@ -2,22 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - pill: boolean; - dot: boolean; - notification: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "pill" | "dot" | "notification">; + $props: { + tag?: string; + pill?: boolean; + dot?: boolean; + notification?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly badge?: string; + readonly color?: string; + }; $attrs: { [x: string]: unknown; }; @@ -25,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -65,7 +101,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -107,7 +143,7 @@ declare const _default: { pill: boolean; dot: boolean; notification: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBBtn.vue.d.ts b/types/components/free/components/MDBBtn.vue.d.ts index 222e390..2027a40 100644 --- a/types/components/free/components/MDBBtn.vue.d.ts +++ b/types/components/free/components/MDBBtn.vue.d.ts @@ -3,58 +3,68 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - type: string; - toggle: boolean; - rounded: boolean; - floating: boolean; - toggler: boolean; - role: string; - block: boolean; - ripple: boolean | { + $props: { + tag?: string; + type?: string; + toggle?: boolean; + rounded?: boolean; + floating?: boolean; + toggler?: boolean; + role?: string; + block?: boolean; + ripple?: boolean | { [props: string]: string | number | boolean; }; - picker: boolean; - }> & Omit; - default: (props: { - outline: string; - color: string; - }) => true | { - color: string; - }; - }; - picker: BooleanConstructor; - }>> & { + picker?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly color?: string; + readonly size?: string; "onUpdate:toggle"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "type" | "toggle" | "rounded" | "floating" | "toggler" | "role" | "block" | "ripple" | "picker">; + readonly outline?: string; + }; $attrs: { [x: string]: unknown; }; @@ -62,10 +72,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:toggle", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -134,7 +144,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -232,7 +242,7 @@ declare const _default: { [props: string]: string | number | boolean; }; picker: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBBtnClose.vue.d.ts b/types/components/free/components/MDBBtnClose.vue.d.ts index 1467f92..883843a 100644 --- a/types/components/free/components/MDBBtnClose.vue.d.ts +++ b/types/components/free/components/MDBBtnClose.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - white: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "white">; + $props: { + white?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { white: boolean; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { white: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/components/MDBBtnGroup.vue.d.ts b/types/components/free/components/MDBBtnGroup.vue.d.ts index 106f072..e4d9df3 100644 --- a/types/components/free/components/MDBBtnGroup.vue.d.ts +++ b/types/components/free/components/MDBBtnGroup.vue.d.ts @@ -2,22 +2,56 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - role: string; - vertical: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "role" | "vertical">; + $props: { + tag?: string; + role?: string; + vertical?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly size?: string; + }; $attrs: { [x: string]: unknown; }; @@ -25,10 +59,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -61,7 +95,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -96,7 +130,7 @@ declare const _default: { tag: string; role: string; vertical: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCard.vue.d.ts b/types/components/free/components/MDBCard.vue.d.ts index 0bf01e1..9c3c596 100644 --- a/types/components/free/components/MDBCard.vue.d.ts +++ b/types/components/free/components/MDBCard.vue.d.ts @@ -3,18 +3,57 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit; - shadow: StringConstructor; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + readonly text?: string | string[]; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly border?: string; + readonly bg?: string; + readonly shadow?: string; + }; $attrs: { [x: string]: unknown; }; @@ -22,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -54,7 +93,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -83,7 +122,7 @@ declare const _default: { shadow: StringConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardBody.vue.d.ts b/types/components/free/components/MDBCardBody.vue.d.ts index f0eee72..bb251bf 100644 --- a/types/components/free/components/MDBCardBody.vue.d.ts +++ b/types/components/free/components/MDBCardBody.vue.d.ts @@ -3,17 +3,54 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit; - }; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + readonly text?: string | string[]; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -21,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -52,7 +89,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -79,7 +116,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardFooter.vue.d.ts b/types/components/free/components/MDBCardFooter.vue.d.ts index 53bda5c..9ead208 100644 --- a/types/components/free/components/MDBCardFooter.vue.d.ts +++ b/types/components/free/components/MDBCardFooter.vue.d.ts @@ -2,16 +2,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly border?: string; + readonly bg?: string; + }; $attrs: { [x: string]: unknown; }; @@ -19,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -49,7 +88,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -74,7 +113,7 @@ declare const _default: { border: StringConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardGroup.vue.d.ts b/types/components/free/components/MDBCardGroup.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/components/MDBCardGroup.vue.d.ts +++ b/types/components/free/components/MDBCardGroup.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardHeader.vue.d.ts b/types/components/free/components/MDBCardHeader.vue.d.ts index 53bda5c..9ead208 100644 --- a/types/components/free/components/MDBCardHeader.vue.d.ts +++ b/types/components/free/components/MDBCardHeader.vue.d.ts @@ -2,16 +2,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly border?: string; + readonly bg?: string; + }; $attrs: { [x: string]: unknown; }; @@ -19,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -49,7 +88,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -74,7 +113,7 @@ declare const _default: { border: StringConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardImg.vue.d.ts b/types/components/free/components/MDBCardImg.vue.d.ts index 4737b2f..5420e7f 100644 --- a/types/components/free/components/MDBCardImg.vue.d.ts +++ b/types/components/free/components/MDBCardImg.vue.d.ts @@ -2,39 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - top: boolean; - bottom: boolean; - fluid: boolean; - overlay: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "top" | "bottom" | "fluid" | "overlay">; + $props: { + tag?: string; + top?: boolean; + bottom?: boolean; + fluid?: boolean; + overlay?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly alt?: string; + readonly src: string; + }; $attrs: { [x: string]: unknown; }; @@ -42,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -95,7 +115,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -162,7 +182,7 @@ declare const _default: { bottom: boolean; fluid: boolean; overlay: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardLink.vue.d.ts b/types/components/free/components/MDBCardLink.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/components/MDBCardLink.vue.d.ts +++ b/types/components/free/components/MDBCardLink.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardText.vue.d.ts b/types/components/free/components/MDBCardText.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/components/MDBCardText.vue.d.ts +++ b/types/components/free/components/MDBCardText.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCardTitle.vue.d.ts b/types/components/free/components/MDBCardTitle.vue.d.ts index 8b6a11a..295a0d1 100644 --- a/types/components/free/components/MDBCardTitle.vue.d.ts +++ b/types/components/free/components/MDBCardTitle.vue.d.ts @@ -2,19 +2,54 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - subtitle: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "subtitle">; + $props: { + tag?: string; + subtitle?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -22,10 +57,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; subtitle: boolean; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -55,7 +90,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -85,7 +120,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; subtitle: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBCarousel.vue.d.ts b/types/components/free/components/MDBCarousel.vue.d.ts index 827a19d..57eaf85 100644 --- a/types/components/free/components/MDBCarousel.vue.d.ts +++ b/types/components/free/components/MDBCarousel.vue.d.ts @@ -3,39 +3,66 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: number; - pause: string | boolean; - dark: boolean; - captionsClass: string; - controls: boolean; - fade: boolean; - indicators: boolean; - interval: number | boolean; - itemsClass: string; - keyboard: boolean; - touch: boolean; - }> & Omit) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + "onUpdate:modelValue"?: (...args: any[]) => any; + readonly innerClass?: string; + readonly items?: { src?: string; alt?: string; label?: string; @@ -43,35 +70,8 @@ declare const _default: { video?: string; videoType?: string; interval?: number; - }[]>; - itemsClass: { - type: StringConstructor; - default: string; - }; - keyboard: { - type: BooleanConstructor; - default: boolean; - }; - modelValue: { - type: NumberConstructor; - default: number; - }; - pause: { - type: (BooleanConstructor | StringConstructor)[]; - default: string; - }; - tag: { - type: StringConstructor; - default: string; - }; - touch: { - type: BooleanConstructor; - default: boolean; - }; - innerClass: StringConstructor; - }>> & { - "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "pause" | "dark" | "captionsClass" | "controls" | "fade" | "indicators" | "interval" | "itemsClass" | "keyboard" | "touch">; + }[]; + }; $attrs: { [x: string]: unknown; }; @@ -79,10 +79,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -171,7 +171,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -309,7 +309,7 @@ declare const _default: { itemsClass: string; keyboard: boolean; touch: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/components/MDBCollapse.vue.d.ts b/types/components/free/components/MDBCollapse.vue.d.ts index c56117f..5792d29 100644 --- a/types/components/free/components/MDBCollapse.vue.d.ts +++ b/types/components/free/components/MDBCollapse.vue.d.ts @@ -3,35 +3,60 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - duration: number; - sidenav: boolean; - horizontal: boolean; - }> & Omit> & { + $props: { + tag?: string; + modelValue?: boolean; + duration?: number; + sidenav?: boolean; + horizontal?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "duration" | "sidenav" | "horizontal">; + readonly id?: string; + readonly collapseClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -39,10 +64,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -90,7 +115,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -153,7 +178,7 @@ declare const _default: { duration: number; sidenav: boolean; horizontal: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBDropdown.vue.d.ts b/types/components/free/components/MDBDropdown.vue.d.ts index dfa308d..bd02589 100644 --- a/types/components/free/components/MDBDropdown.vue.d.ts +++ b/types/components/free/components/MDBDropdown.vue.d.ts @@ -3,55 +3,64 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - align: string | string[]; - offset: string | number[] | (() => string | number[]); - boundary: string; - btnGroup: boolean; - dropup: boolean; - dropend: boolean; - dropstart: boolean; - }> & Omit; - default: string; - }; - offset: { - type: PropType string | number[])>; - default: () => number[]; - }; - popperConfig: (ObjectConstructor | FunctionConstructor)[]; - target: StringConstructor; - modelValue: BooleanConstructor; - }>> & { + $props: { + tag?: string; + modelValue?: boolean; + align?: string | string[]; + offset?: string | number[] | (() => string | number[]); + boundary?: string; + btnGroup?: boolean; + dropup?: boolean; + dropend?: boolean; + dropstart?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "align" | "offset" | "boundary" | "btnGroup" | "dropup" | "dropend" | "dropstart">; + readonly popperConfig?: Function | Record; + readonly target?: string; + }; $attrs: { [x: string]: unknown; }; @@ -59,10 +68,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -128,7 +137,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -223,7 +232,7 @@ declare const _default: { dropup: boolean; dropend: boolean; dropstart: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBDropdownItem.vue.d.ts b/types/components/free/components/MDBDropdownItem.vue.d.ts index 7888927..82a3926 100644 --- a/types/components/free/components/MDBDropdownItem.vue.d.ts +++ b/types/components/free/components/MDBDropdownItem.vue.d.ts @@ -3,59 +3,66 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - header: boolean; - text: boolean; - tag: string; - disabled: boolean; - active: boolean; - exact: boolean; - newTab: boolean; - submenu: boolean; - divider: boolean; - }> & Omit) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly to?: string | { [props: string]: string; - }>; - href: StringConstructor; - disabled: { - type: BooleanConstructor; - default: boolean; }; - active: { - type: BooleanConstructor; - default: boolean; - }; - exact: { - type: BooleanConstructor; - default: boolean; - }; - newTab: { - type: BooleanConstructor; - default: boolean; - }; - submenu: { - type: BooleanConstructor; - default: boolean; - }; - submenuIcon: StringConstructor; - divider: { - type: BooleanConstructor; - default: boolean; - }; - text: { - type: BooleanConstructor; - default: boolean; - }; - header: { - type: BooleanConstructor; - default: boolean; - }; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "header" | "text" | "tag" | "disabled" | "active" | "exact" | "newTab" | "submenu" | "divider">; + readonly href?: string; + readonly submenuIcon?: string; + }; $attrs: { [x: string]: unknown; }; @@ -63,10 +70,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -136,7 +143,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -239,7 +246,7 @@ declare const _default: { newTab: boolean; submenu: boolean; divider: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBDropdownMenu.vue.d.ts b/types/components/free/components/MDBDropdownMenu.vue.d.ts index 0d22f3f..5ebd365 100644 --- a/types/components/free/components/MDBDropdownMenu.vue.d.ts +++ b/types/components/free/components/MDBDropdownMenu.vue.d.ts @@ -2,44 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - filter: boolean; - tag: string; - dark: boolean; - animation: boolean; - static: boolean; - fadeIn: string; - fadeOut: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "filter" | "tag" | "dark" | "animation" | "static" | "fadeIn" | "fadeOut">; + $props: { + filter?: boolean; + tag?: string; + dark?: boolean; + animation?: boolean; + static?: boolean; + fadeIn?: string; + fadeOut?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -47,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -105,7 +120,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -180,7 +195,7 @@ declare const _default: { static: boolean; fadeIn: string; fadeOut: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBDropdownToggle.vue.d.ts b/types/components/free/components/MDBDropdownToggle.vue.d.ts index 0cb80cb..3ec0666 100644 --- a/types/components/free/components/MDBDropdownToggle.vue.d.ts +++ b/types/components/free/components/MDBDropdownToggle.vue.d.ts @@ -2,9 +2,15 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{} | { + $props: { [x: string]: any; - }> & Omit & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; + [x: number]: any; + [x: symbol]: any; + } | { + [x: string]: any; + [x: number]: any; + [x: symbol]: any; + }; $attrs: { [x: string]: unknown; }; @@ -12,15 +18,15 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {} | { [x: string]: any; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -35,7 +41,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -46,7 +52,7 @@ declare const _default: { __isSuspense?: never; } & import("vue").ComponentOptionsBase, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {} | { [x: string]: any; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBListGroup.vue.d.ts b/types/components/free/components/MDBListGroup.vue.d.ts index 79380b6..951118f 100644 --- a/types/components/free/components/MDBListGroup.vue.d.ts +++ b/types/components/free/components/MDBListGroup.vue.d.ts @@ -2,30 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - small: boolean; - tag: string; - flush: boolean; - horizontal: string | boolean; - light: boolean; - numbered: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "small" | "tag" | "flush" | "horizontal" | "light" | "numbered">; + $props: { + small?: boolean; + tag?: string; + flush?: boolean; + horizontal?: string | boolean; + light?: boolean; + numbered?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -33,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -77,7 +105,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -125,7 +153,7 @@ declare const _default: { horizontal: string | boolean; light: boolean; numbered: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBListGroupItem.vue.d.ts b/types/components/free/components/MDBListGroupItem.vue.d.ts index ee7348f..4934505 100644 --- a/types/components/free/components/MDBListGroupItem.vue.d.ts +++ b/types/components/free/components/MDBListGroupItem.vue.d.ts @@ -2,42 +2,60 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - disabled: boolean; - active: boolean; - ripple: boolean | Record; - action: boolean; - noBorder: boolean; - spacing: string | boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "disabled" | "active" | "ripple" | "action" | "noBorder" | "spacing">; + $props: { + tag?: string; + disabled?: boolean; + active?: boolean; + ripple?: boolean | Record; + action?: boolean; + noBorder?: boolean; + spacing?: string | boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly color?: string; + }; $attrs: { [x: string]: unknown; }; @@ -45,10 +63,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -101,7 +119,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -172,7 +190,7 @@ declare const _default: { action: boolean; noBorder: boolean; spacing: string | boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBModal.vue.d.ts b/types/components/free/components/MDBModal.vue.d.ts index 14bddfd..876a93f 100644 --- a/types/components/free/components/MDBModal.vue.d.ts +++ b/types/components/free/components/MDBModal.vue.d.ts @@ -2,80 +2,72 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - focus: boolean; - duration: number; - keyboard: boolean; - animation: boolean; - staticBackdrop: boolean; - centered: boolean; - scrollable: boolean; - fullscreen: string | boolean; - removeBackdrop: boolean; - bgSrc: string; - }> & Omit boolean; - }; - removeBackdrop: { - type: BooleanConstructor; - default: boolean; - }; - staticBackdrop: { - type: BooleanConstructor; - default: boolean; - }; - centered: { - type: BooleanConstructor; - default: boolean; - }; - bgSrc: { - type: StringConstructor; - default: string; - }; - scrollable: { - type: BooleanConstructor; - default: boolean; - }; - duration: { - type: NumberConstructor; - default: number; - }; - labelledby: StringConstructor; - fullscreen: { - type: (BooleanConstructor | StringConstructor)[]; - default: boolean; - }; - animation: { - type: BooleanConstructor; - default: boolean; - }; - dialogClasses: { - type: StringConstructor; - }; - keyboard: { - type: BooleanConstructor; - default: boolean; - }; - focus: { - type: BooleanConstructor; - default: boolean; - }; - }>> & { + $props: { + tag?: string; + modelValue?: boolean; + focus?: boolean; + duration?: number; + keyboard?: boolean; + animation?: boolean; + staticBackdrop?: boolean; + centered?: boolean; + scrollable?: boolean; + fullscreen?: string | boolean; + removeBackdrop?: boolean; + bgSrc?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly size?: string; + readonly dialogClasses?: string; + readonly labelledby?: string; onShow?: (...args: any[]) => any; onHide?: (...args: any[]) => any; onHidden?: (...args: any[]) => any; onShown?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "focus" | "duration" | "keyboard" | "animation" | "staticBackdrop" | "centered" | "scrollable" | "fullscreen" | "removeBackdrop" | "bgSrc">; + }; $attrs: { [x: string]: unknown; }; @@ -83,10 +75,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "show" | "hide" | "hidden" | "shown", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -177,7 +169,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -319,7 +311,7 @@ declare const _default: { fullscreen: string | boolean; removeBackdrop: boolean; bgSrc: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBModalBody.vue.d.ts b/types/components/free/components/MDBModalBody.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/components/MDBModalBody.vue.d.ts +++ b/types/components/free/components/MDBModalBody.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBModalFooter.vue.d.ts b/types/components/free/components/MDBModalFooter.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/components/MDBModalFooter.vue.d.ts +++ b/types/components/free/components/MDBModalFooter.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBModalHeader.vue.d.ts b/types/components/free/components/MDBModalHeader.vue.d.ts index 6e7bf67..ce0e82b 100644 --- a/types/components/free/components/MDBModalHeader.vue.d.ts +++ b/types/components/free/components/MDBModalHeader.vue.d.ts @@ -2,25 +2,56 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - close: boolean; - closeWhite: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "close" | "closeWhite">; + $props: { + tag?: string; + close?: boolean; + closeWhite?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly color?: string; + }; $attrs: { [x: string]: unknown; }; @@ -28,10 +59,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -67,7 +98,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -108,7 +139,7 @@ declare const _default: { tag: string; close: boolean; closeWhite: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBModalTitle.vue.d.ts b/types/components/free/components/MDBModalTitle.vue.d.ts index 70c71de..c191393 100644 --- a/types/components/free/components/MDBModalTitle.vue.d.ts +++ b/types/components/free/components/MDBModalTitle.vue.d.ts @@ -2,19 +2,54 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - bold: boolean; - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "bold" | "tag">; + $props: { + bold?: boolean; + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -22,10 +57,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { bold: boolean; tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -55,7 +90,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -85,7 +120,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { bold: boolean; tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBPopover.vue.d.ts b/types/components/free/components/MDBPopover.vue.d.ts index d9fff5e..80bcd2c 100644 --- a/types/components/free/components/MDBPopover.vue.d.ts +++ b/types/components/free/components/MDBPopover.vue.d.ts @@ -3,68 +3,66 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - hover: boolean; - offset: string; - boundary: string; - options: {}; - fallbackPlacements: string[]; - direction: string; - maxWidth: number; - arrow: boolean; - dismissible: boolean; - }> & Omit; - default(): {}; - }; - boundary: { - type: StringConstructor; - default: string; - }; - fallbackPlacements: { - type: PropType; - default: () => string[]; - }; - offset: { - type: StringConstructor; - default: string; - }; - direction: { - type: StringConstructor; - default: string; - validator: (value: string) => boolean; - }; - maxWidth: { - type: NumberConstructor; - default: number; - }; - arrow: { - type: BooleanConstructor; - default: boolean; - }; - dismissible: { - type: BooleanConstructor; - default: boolean; - }; - hover: { - type: BooleanConstructor; - default: boolean; - }; - }>> & { + $props: { + tag?: string; + modelValue?: boolean; + hover?: boolean; + offset?: string; + boundary?: string; + options?: {}; + fallbackPlacements?: string[]; + direction?: string; + maxWidth?: number; + arrow?: boolean; + dismissible?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "hover" | "offset" | "boundary" | "options" | "fallbackPlacements" | "direction" | "maxWidth" | "arrow" | "dismissible">; + readonly reference?: string; + readonly popover?: string; + }; $attrs: { [x: string]: unknown; }; @@ -72,10 +70,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -154,7 +152,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof nextTick; @@ -273,7 +271,7 @@ declare const _default: { maxWidth: number; arrow: boolean; dismissible: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { reference: (_: {}) => any; header: (_: {}) => any; diff --git a/types/components/free/components/MDBProgress.vue.d.ts b/types/components/free/components/MDBProgress.vue.d.ts index 127f742..a21b898 100644 --- a/types/components/free/components/MDBProgress.vue.d.ts +++ b/types/components/free/components/MDBProgress.vue.d.ts @@ -2,15 +2,54 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly height?: number; + }; $attrs: { [x: string]: unknown; }; @@ -18,10 +57,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -47,7 +86,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -70,7 +109,7 @@ declare const _default: { height: NumberConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBProgressBar.vue.d.ts b/types/components/free/components/MDBProgressBar.vue.d.ts index 27a2be3..e83ea6b 100644 --- a/types/components/free/components/MDBProgressBar.vue.d.ts +++ b/types/components/free/components/MDBProgressBar.vue.d.ts @@ -2,40 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - value: number; - tag: string; - max: number; - min: number; - striped: boolean; - animated: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "value" | "tag" | "max" | "min" | "striped" | "animated">; + $props: { + value?: number; + tag?: string; + max?: number; + min?: number; + striped?: boolean; + animated?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly bg?: string; + }; $attrs: { [x: string]: unknown; }; @@ -43,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -97,7 +116,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -165,7 +184,7 @@ declare const _default: { min: number; striped: boolean; animated: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBSpinner.vue.d.ts b/types/components/free/components/MDBSpinner.vue.d.ts index c121689..0e927e8 100644 --- a/types/components/free/components/MDBSpinner.vue.d.ts +++ b/types/components/free/components/MDBSpinner.vue.d.ts @@ -2,21 +2,56 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - grow: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "grow">; + $props: { + tag?: string; + grow?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly color?: string; + readonly size?: string; + }; $attrs: { [x: string]: unknown; }; @@ -24,10 +59,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; grow: boolean; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -59,7 +94,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -93,7 +128,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; grow: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/components/MDBTooltip.vue.d.ts b/types/components/free/components/MDBTooltip.vue.d.ts index 11e9852..7ae1c47 100644 --- a/types/components/free/components/MDBTooltip.vue.d.ts +++ b/types/components/free/components/MDBTooltip.vue.d.ts @@ -3,60 +3,65 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - disabled: boolean; - offset: string; - boundary: string; - options: {}; - fallbackPlacements: string[]; - direction: string; - maxWidth: number; - arrow: boolean; - }> & Omit; - default(): {}; - }; - boundary: { - type: StringConstructor; - default: string; - }; - fallbackPlacements: { - type: PropType; - default: () => string[]; - }; - offset: { - type: StringConstructor; - default: string; - }; - direction: { - type: StringConstructor; - default: string; - validator: (value: string) => boolean; - }; - maxWidth: { - type: NumberConstructor; - default: number; - }; - arrow: { - type: BooleanConstructor; - default: boolean; - }; - disabled: BooleanConstructor; - }>> & { + $props: { + tag?: string; + modelValue?: boolean; + disabled?: boolean; + offset?: string; + boundary?: string; + options?: {}; + fallbackPlacements?: string[]; + direction?: string; + maxWidth?: number; + arrow?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "disabled" | "offset" | "boundary" | "options" | "fallbackPlacements" | "direction" | "maxWidth" | "arrow">; + readonly reference?: string; + readonly popover?: string; + }; $attrs: { [x: string]: unknown; }; @@ -64,10 +69,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -138,7 +143,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof nextTick; @@ -242,7 +247,7 @@ declare const _default: { direction: string; maxWidth: number; arrow: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { reference: (_: {}) => any; tip: (_: {}) => any; diff --git a/types/components/free/content-styles/MDBIcon.vue.d.ts b/types/components/free/content-styles/MDBIcon.vue.d.ts index e4e882f..9ee1ad1 100644 --- a/types/components/free/content-styles/MDBIcon.vue.d.ts +++ b/types/components/free/content-styles/MDBIcon.vue.d.ts @@ -2,21 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - iconStyle: string; - fw: boolean; - solid: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "iconStyle" | "fw" | "solid">; + $props: { + iconStyle?: string; + fw?: boolean; + solid?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly icon?: string; + readonly size?: string; + readonly flag?: string; + }; $attrs: { [x: string]: unknown; }; @@ -24,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -59,7 +96,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -92,7 +129,7 @@ declare const _default: { iconStyle: string; fw: boolean; solid: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/data/MDBTable.vue.d.ts b/types/components/free/data/MDBTable.vue.d.ts index 4ef4707..3da75fb 100644 --- a/types/components/free/data/MDBTable.vue.d.ts +++ b/types/components/free/data/MDBTable.vue.d.ts @@ -2,62 +2,65 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - borderless: boolean; - light: boolean; - dark: boolean; - border: string | boolean; - hover: boolean; - striped: boolean; - sm: boolean; - responsive: string | boolean; - captionTop: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "borderless" | "light" | "dark" | "border" | "hover" | "striped" | "sm" | "responsive" | "captionTop">; + $props: { + tag?: string; + borderless?: boolean; + light?: boolean; + dark?: boolean; + border?: string | boolean; + hover?: boolean; + striped?: boolean; + sm?: boolean; + responsive?: string | boolean; + captionTop?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly align?: string; + readonly variant?: string; + readonly tableStyle?: string; + }; $attrs: { [x: string]: unknown; }; @@ -65,10 +68,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -141,7 +144,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -249,7 +252,7 @@ declare const _default: { sm: boolean; responsive: string | boolean; captionTop: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/forms/MDBCheckbox.vue.d.ts b/types/components/free/forms/MDBCheckbox.vue.d.ts index 1962073..63e9e6b 100644 --- a/types/components/free/forms/MDBCheckbox.vue.d.ts +++ b/types/components/free/forms/MDBCheckbox.vue.d.ts @@ -2,53 +2,72 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - required: boolean; - wrap: boolean; - isValidated: boolean; - isValid: boolean; - tooltipFeedback: boolean; - inline: boolean; - btnCheck: boolean; - validateOnChange: boolean; - formCheck: boolean; - }> & Omit> & { + $props: { + tag?: string; + modelValue?: boolean; + required?: boolean; + wrap?: boolean; + isValidated?: boolean; + isValid?: boolean; + tooltipFeedback?: boolean; + inline?: boolean; + btnCheck?: boolean; + validateOnChange?: boolean; + formCheck?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly id?: string; + readonly wrapperClass?: string; "onOn-validate"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "required" | "wrap" | "isValidated" | "isValid" | "tooltipFeedback" | "inline" | "btnCheck" | "validateOnChange" | "formCheck">; + readonly labelClass?: string; + readonly validFeedback?: string; + readonly invalidFeedback?: string; + readonly inputClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -56,10 +75,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "on-validate", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -123,7 +142,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -212,7 +231,7 @@ declare const _default: { btnCheck: boolean; validateOnChange: boolean; formCheck: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/forms/MDBFile.vue.d.ts b/types/components/free/forms/MDBFile.vue.d.ts index 0edad14..a0d9811 100644 --- a/types/components/free/forms/MDBFile.vue.d.ts +++ b/types/components/free/forms/MDBFile.vue.d.ts @@ -7,34 +7,67 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - modelValue: FileList | File[]; - isValidated: boolean; - isValid: boolean; - tooltipFeedback: boolean; - validateOnChange: boolean; - isInvalid: boolean; - }> & Omit; - default: () => any[]; - }; - size: StringConstructor; - tooltipFeedback: BooleanConstructor; - validFeedback: StringConstructor; - validateOnChange: BooleanConstructor; - }>> & { + $props: { + modelValue?: FileList | File[]; + isValidated?: boolean; + isValid?: boolean; + tooltipFeedback?: boolean; + validateOnChange?: boolean; + isInvalid?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly id?: string; + readonly size?: string; "onOn-validate"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "modelValue" | "isValidated" | "isValid" | "tooltipFeedback" | "validateOnChange" | "isInvalid">; + readonly labelClass?: string; + readonly validFeedback?: string; + readonly invalidFeedback?: string; + readonly inputClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -42,10 +75,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "on-validate", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -90,7 +123,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -146,7 +179,7 @@ declare const _default: { tooltipFeedback: boolean; validateOnChange: boolean; isInvalid: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/forms/MDBInput.vue.d.ts b/types/components/free/forms/MDBInput.vue.d.ts index d304c2f..dfc7260 100644 --- a/types/components/free/forms/MDBInput.vue.d.ts +++ b/types/components/free/forms/MDBInput.vue.d.ts @@ -2,62 +2,76 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - wrap: boolean; - white: boolean; - formOutline: boolean; - inputGroup: string | boolean; - isValidated: boolean; - isValid: boolean; - tooltipFeedback: boolean; - counter: boolean; - maxlength: number; - }> & Omit> & { + $props: { + tag?: string; + wrap?: boolean; + white?: boolean; + formOutline?: boolean; + inputGroup?: string | boolean; + isValidated?: boolean; + isValid?: boolean; + tooltipFeedback?: boolean; + counter?: boolean; + maxlength?: number; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly modelValue?: string | number | Date; + readonly id?: string; + readonly size?: string; + readonly wrapperClass?: string; "onClick-outside"?: (...args: any[]) => any; "onOn-validate"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "wrap" | "white" | "formOutline" | "inputGroup" | "isValidated" | "isValid" | "tooltipFeedback" | "counter" | "maxlength">; + readonly labelClass?: string; + readonly formText?: string; + readonly validationEvent?: string; + readonly validFeedback?: string; + readonly invalidFeedback?: string; + readonly helper?: string; + }; $attrs: { [x: string]: unknown; }; @@ -65,10 +79,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "click-outside" | "on-validate", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -143,7 +157,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -255,7 +269,7 @@ declare const _default: { tooltipFeedback: boolean; counter: boolean; maxlength: number; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; prepend: (_: {}) => any; diff --git a/types/components/free/forms/MDBRadio.vue.d.ts b/types/components/free/forms/MDBRadio.vue.d.ts index a0702e4..bda5eba 100644 --- a/types/components/free/forms/MDBRadio.vue.d.ts +++ b/types/components/free/forms/MDBRadio.vue.d.ts @@ -2,51 +2,71 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - required: boolean; - wrap: boolean; - isValidated: boolean; - isValid: boolean; - tooltipFeedback: boolean; - inline: boolean; - btnCheck: boolean; - validateOnChange: boolean; - formCheck: boolean; - }> & Omit> & { + $props: { + tag?: string; + required?: boolean; + wrap?: boolean; + isValidated?: boolean; + isValid?: boolean; + tooltipFeedback?: boolean; + inline?: boolean; + btnCheck?: boolean; + validateOnChange?: boolean; + formCheck?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly modelValue?: string; + readonly id?: string; + readonly wrapperClass?: string; "onOn-validate"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "required" | "wrap" | "isValidated" | "isValid" | "tooltipFeedback" | "inline" | "btnCheck" | "validateOnChange" | "formCheck">; + readonly labelClass?: string; + readonly validFeedback?: string; + readonly invalidFeedback?: string; + }; $attrs: { [x: string]: unknown; }; @@ -54,10 +74,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "on-validate", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -119,7 +139,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -205,7 +225,7 @@ declare const _default: { btnCheck: boolean; validateOnChange: boolean; formCheck: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/forms/MDBRange.vue.d.ts b/types/components/free/forms/MDBRange.vue.d.ts index ffcd2fd..834dfa2 100644 --- a/types/components/free/forms/MDBRange.vue.d.ts +++ b/types/components/free/forms/MDBRange.vue.d.ts @@ -3,42 +3,64 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: number; - max: number; - min: number; - thumb: boolean; - }> & Omit> & { + $props: { + tag?: string; + modelValue?: number; + max?: number; + min?: number; + thumb?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue" | "max" | "min" | "thumb">; + readonly id?: string; + readonly wrapperClass?: string; + readonly labelClass?: string; + readonly inputClass?: string; + readonly thumbClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -46,10 +68,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -102,7 +124,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof nextTick; @@ -175,7 +197,7 @@ declare const _default: { max: number; min: number; thumb: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/forms/MDBSwitch.vue.d.ts b/types/components/free/forms/MDBSwitch.vue.d.ts index a28fe9e..d878bda 100644 --- a/types/components/free/forms/MDBSwitch.vue.d.ts +++ b/types/components/free/forms/MDBSwitch.vue.d.ts @@ -2,26 +2,60 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - modelValue: boolean; - }> & Omit> & { + $props: { + tag?: string; + modelValue?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "modelValue">; + readonly id?: string; + readonly wrapperClass?: string; + readonly labelClass?: string; + readonly inputClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -29,10 +63,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -69,7 +103,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -113,7 +147,7 @@ declare const _default: { }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", { tag: string; modelValue: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/forms/MDBTextarea.vue.d.ts b/types/components/free/forms/MDBTextarea.vue.d.ts index a90f87d..e4001b9 100644 --- a/types/components/free/forms/MDBTextarea.vue.d.ts +++ b/types/components/free/forms/MDBTextarea.vue.d.ts @@ -2,65 +2,75 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - wrap: boolean; - maxLength: number; - white: boolean; - formOutline: boolean; - inputGroup: string | boolean; - isValidated: boolean; - isValid: boolean; - tooltipFeedback: boolean; - counter: boolean; - rows: string | number; - }> & Omit> & { + $props: { + tag?: string; + wrap?: boolean; + maxLength?: number; + white?: boolean; + formOutline?: boolean; + inputGroup?: string | boolean; + isValidated?: boolean; + isValid?: boolean; + tooltipFeedback?: boolean; + counter?: boolean; + rows?: string | number; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly modelValue?: string | number; + readonly id?: string; + readonly size?: string; + readonly wrapperClass?: string; "onOn-validate"?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "wrap" | "maxLength" | "white" | "formOutline" | "inputGroup" | "isValidated" | "isValid" | "tooltipFeedback" | "counter" | "rows">; + readonly formText?: string; + readonly validationEvent?: string; + readonly validFeedback?: string; + readonly invalidFeedback?: string; + readonly helper?: string; + }; $attrs: { [x: string]: unknown; }; @@ -68,10 +78,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "on-validate", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -147,7 +157,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -260,7 +270,7 @@ declare const _default: { tooltipFeedback: boolean; counter: boolean; rows: string | number; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; prepend: (_: {}) => any; diff --git a/types/components/free/layout/MDBCol.vue.d.ts b/types/components/free/layout/MDBCol.vue.d.ts index 4296508..9fc3748 100644 --- a/types/components/free/layout/MDBCol.vue.d.ts +++ b/types/components/free/layout/MDBCol.vue.d.ts @@ -2,29 +2,64 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - auto: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "auto">; + $props: { + tag?: string; + auto?: boolean; + ref?: import("vue").VNodeRef; + readonly col?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly offset?: string; + readonly sm?: string; + readonly lg?: string; + readonly xl?: string; + readonly md?: string; + readonly offsetSm?: string; + readonly offsetMd?: string; + readonly offsetLg?: string; + readonly offsetXl?: string; + }; $attrs: { [x: string]: unknown; }; @@ -32,10 +67,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; auto: boolean; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -75,7 +110,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -125,7 +160,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; auto: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/layout/MDBContainer.vue.d.ts b/types/components/free/layout/MDBContainer.vue.d.ts index 6861765..95d1b18 100644 --- a/types/components/free/layout/MDBContainer.vue.d.ts +++ b/types/components/free/layout/MDBContainer.vue.d.ts @@ -2,44 +2,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - fluid: boolean; - sm: boolean; - lg: boolean; - xl: boolean; - md: boolean; - xxl: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "fluid" | "sm" | "lg" | "xl" | "md" | "xxl">; + $props: { + tag?: string; + fluid?: boolean; + sm?: boolean; + lg?: boolean; + xl?: boolean; + md?: boolean; + xxl?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -47,10 +62,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -105,7 +120,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -180,7 +195,7 @@ declare const _default: { xl: boolean; md: boolean; xxl: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/layout/MDBRow.vue.d.ts b/types/components/free/layout/MDBRow.vue.d.ts index d6603e2..78d6978 100644 --- a/types/components/free/layout/MDBRow.vue.d.ts +++ b/types/components/free/layout/MDBRow.vue.d.ts @@ -3,40 +3,59 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - center: boolean; - start: boolean; - end: boolean; - between: boolean; - around: boolean; - }> & Omit; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "center" | "start" | "end" | "between" | "around">; + $props: { + tag?: string; + center?: boolean; + start?: boolean; + end?: boolean; + between?: boolean; + around?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly cols?: string | (string | number)[]; + }; $attrs: { [x: string]: unknown; }; @@ -44,10 +63,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -98,7 +117,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -166,7 +185,7 @@ declare const _default: { end: boolean; between: boolean; around: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBBreadcrumb.vue.d.ts b/types/components/free/navigation/MDBBreadcrumb.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/navigation/MDBBreadcrumb.vue.d.ts +++ b/types/components/free/navigation/MDBBreadcrumb.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBBreadcrumbItem.vue.d.ts b/types/components/free/navigation/MDBBreadcrumbItem.vue.d.ts index a3ae13a..382eab2 100644 --- a/types/components/free/navigation/MDBBreadcrumbItem.vue.d.ts +++ b/types/components/free/navigation/MDBBreadcrumbItem.vue.d.ts @@ -2,24 +2,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - active: boolean; - current: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "active" | "current">; + $props: { + tag?: string; + active?: boolean; + current?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -27,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -65,7 +96,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -104,7 +135,7 @@ declare const _default: { tag: string; active: boolean; current: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBFooter.vue.d.ts b/types/components/free/navigation/MDBFooter.vue.d.ts index 1d1afb0..841d00d 100644 --- a/types/components/free/navigation/MDBFooter.vue.d.ts +++ b/types/components/free/navigation/MDBFooter.vue.d.ts @@ -3,20 +3,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - bg: string; - }> & Omit; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "bg">; + $props: { + tag?: string; + bg?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + readonly text?: string | string[]; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -24,10 +59,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; bg: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -58,7 +93,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -90,7 +125,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; bg: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBNavbar.vue.d.ts b/types/components/free/navigation/MDBNavbar.vue.d.ts index 1aab231..99dbaf9 100644 --- a/types/components/free/navigation/MDBNavbar.vue.d.ts +++ b/types/components/free/navigation/MDBNavbar.vue.d.ts @@ -2,59 +2,66 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - container: string | boolean; - tag: string; - light: boolean; - dark: boolean; - transparent: boolean; - center: boolean; - double: boolean; - scrolling: boolean; - scrollingOffset: number; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "container" | "tag" | "light" | "dark" | "transparent" | "center" | "double" | "scrolling" | "scrollingOffset">; + $props: { + container?: string | boolean; + tag?: string; + light?: boolean; + dark?: boolean; + transparent?: boolean; + center?: boolean; + double?: boolean; + scrolling?: boolean; + scrollingOffset?: number; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly bg?: string; + readonly expand?: string; + readonly position?: string; + readonly classContainer?: string; + readonly classNavbar?: string; + }; $attrs: { [x: string]: unknown; }; @@ -62,10 +69,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -135,7 +142,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -238,7 +245,7 @@ declare const _default: { double: boolean; scrolling: boolean; scrollingOffset: number; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBNavbarBrand.vue.d.ts b/types/components/free/navigation/MDBNavbarBrand.vue.d.ts index f1d3c64..0c094e1 100644 --- a/types/components/free/navigation/MDBNavbarBrand.vue.d.ts +++ b/types/components/free/navigation/MDBNavbarBrand.vue.d.ts @@ -2,14 +2,53 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -17,10 +56,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -45,7 +84,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -66,7 +105,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBNavbarItem.vue.d.ts b/types/components/free/navigation/MDBNavbarItem.vue.d.ts index d91f1c1..35aa370 100644 --- a/types/components/free/navigation/MDBNavbarItem.vue.d.ts +++ b/types/components/free/navigation/MDBNavbarItem.vue.d.ts @@ -3,36 +3,62 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - disabled: boolean; - active: boolean; - exact: boolean; - newTab: boolean; - }> & Omit) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly to?: string | { [props: string]: string; - }>; - href: StringConstructor; - linkClass: StringConstructor; - }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "disabled" | "active" | "exact" | "newTab">; + }; + readonly href?: string; + readonly linkClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -40,10 +66,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -90,7 +116,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -151,7 +177,7 @@ declare const _default: { active: boolean; exact: boolean; newTab: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBNavbarNav.vue.d.ts b/types/components/free/navigation/MDBNavbarNav.vue.d.ts index ee8c4de..cc48aca 100644 --- a/types/components/free/navigation/MDBNavbarNav.vue.d.ts +++ b/types/components/free/navigation/MDBNavbarNav.vue.d.ts @@ -2,40 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - nav: boolean; - tag: string; - center: boolean; - vertical: boolean; - right: boolean; - justifyAround: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "nav" | "tag" | "center" | "vertical" | "right" | "justifyAround">; + $props: { + nav?: boolean; + tag?: string; + center?: boolean; + vertical?: boolean; + right?: boolean; + justifyAround?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: string; + }; $attrs: { [x: string]: unknown; }; @@ -43,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -97,7 +115,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -165,7 +183,7 @@ declare const _default: { vertical: boolean; right: boolean; justifyAround: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBNavbarToggler.vue.d.ts b/types/components/free/navigation/MDBNavbarToggler.vue.d.ts index 3d1c168..9c0f526 100644 --- a/types/components/free/navigation/MDBNavbarToggler.vue.d.ts +++ b/types/components/free/navigation/MDBNavbarToggler.vue.d.ts @@ -2,35 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - target: string; - iconStyle: string; - togglerIcon: string; - togglerSize: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "target" | "iconStyle" | "togglerIcon" | "togglerSize">; + $props: { + tag?: string; + target?: string; + iconStyle?: string; + togglerIcon?: string; + togglerSize?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly togglerClass?: string; + }; $attrs: { [x: string]: unknown; }; @@ -38,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -87,7 +110,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -146,7 +169,7 @@ declare const _default: { iconStyle: string; togglerIcon: string; togglerSize: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/navigation/MDBPageItem.vue.d.ts b/types/components/free/navigation/MDBPageItem.vue.d.ts index 40605da..179de4d 100644 --- a/types/components/free/navigation/MDBPageItem.vue.d.ts +++ b/types/components/free/navigation/MDBPageItem.vue.d.ts @@ -2,33 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - icon: boolean; - disabled: boolean; - active: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "icon" | "disabled" | "active">; + $props: { + tag?: string; + icon?: boolean; + disabled?: boolean; + active?: boolean; + ref?: import("vue").VNodeRef; + readonly label?: string; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly href?: string; + }; $attrs: { [x: string]: unknown; }; @@ -36,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -83,7 +108,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -139,7 +164,7 @@ declare const _default: { icon: boolean; disabled: boolean; active: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBPageNav.vue.d.ts b/types/components/free/navigation/MDBPageNav.vue.d.ts index 9618213..7202a08 100644 --- a/types/components/free/navigation/MDBPageNav.vue.d.ts +++ b/types/components/free/navigation/MDBPageNav.vue.d.ts @@ -2,39 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - icon: boolean; - disabled: boolean; - prev: boolean; - next: boolean; - href: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "icon" | "disabled" | "prev" | "next" | "href">; + $props: { + tag?: string; + icon?: boolean; + disabled?: boolean; + prev?: boolean; + next?: boolean; + href?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -42,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -95,7 +114,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -161,7 +180,7 @@ declare const _default: { prev: boolean; next: boolean; href: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: {}; }); export default _default; diff --git a/types/components/free/navigation/MDBPagination.vue.d.ts b/types/components/free/navigation/MDBPagination.vue.d.ts index 04c12ff..0c06482 100644 --- a/types/components/free/navigation/MDBPagination.vue.d.ts +++ b/types/components/free/navigation/MDBPagination.vue.d.ts @@ -2,29 +2,56 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - circle: boolean; - tag: string; - sm: boolean; - lg: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "circle" | "tag" | "sm" | "lg">; + $props: { + circle?: boolean; + tag?: string; + sm?: boolean; + lg?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -32,10 +59,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -75,7 +102,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -123,7 +150,7 @@ declare const _default: { tag: string; sm: boolean; lg: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBTabContent.vue.d.ts b/types/components/free/navigation/MDBTabContent.vue.d.ts index dd6b0f8..32fc0eb 100644 --- a/types/components/free/navigation/MDBTabContent.vue.d.ts +++ b/types/components/free/navigation/MDBTabContent.vue.d.ts @@ -2,20 +2,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - col: string; - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "col" | "tag">; + $props: { + col?: string; + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly contentClasses?: string; + }; $attrs: { [x: string]: unknown; }; @@ -23,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { col: string; tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -57,7 +92,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -89,7 +124,7 @@ declare const _default: { }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { col: string; tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBTabItem.vue.d.ts b/types/components/free/navigation/MDBTabItem.vue.d.ts index 321a403..08e5b76 100644 --- a/types/components/free/navigation/MDBTabItem.vue.d.ts +++ b/types/components/free/navigation/MDBTabItem.vue.d.ts @@ -2,19 +2,55 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly href?: string; + readonly tabId: string; + }; $attrs: { [x: string]: unknown; }; @@ -22,10 +58,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -55,7 +91,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -86,7 +122,7 @@ declare const _default: { href: StringConstructor; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBTabNav.vue.d.ts b/types/components/free/navigation/MDBTabNav.vue.d.ts index a7ee970..842ce70 100644 --- a/types/components/free/navigation/MDBTabNav.vue.d.ts +++ b/types/components/free/navigation/MDBTabNav.vue.d.ts @@ -2,26 +2,58 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - col: string; - fill: boolean; - tag: string; - pills: boolean; - justify: boolean; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "col" | "fill" | "tag" | "pills" | "justify">; + $props: { + col?: string; + fill?: boolean; + tag?: string; + pills?: boolean; + justify?: boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly tabsClasses?: string; + }; $attrs: { [x: string]: unknown; }; @@ -29,10 +61,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -69,7 +101,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -110,7 +142,7 @@ declare const _default: { tag: string; pills: boolean; justify: boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBTabPane.vue.d.ts b/types/components/free/navigation/MDBTabPane.vue.d.ts index a225dd5..218c907 100644 --- a/types/components/free/navigation/MDBTabPane.vue.d.ts +++ b/types/components/free/navigation/MDBTabPane.vue.d.ts @@ -2,18 +2,54 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - }> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag">; + $props: { + tag?: string; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + readonly tabId: string; + }; $attrs: { [x: string]: unknown; }; @@ -21,10 +57,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; - }, {}, string> & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -53,7 +89,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -82,7 +118,7 @@ declare const _default: { }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { tag: string; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/free/navigation/MDBTabs.vue.d.ts b/types/components/free/navigation/MDBTabs.vue.d.ts index f10d5fa..779e637 100644 --- a/types/components/free/navigation/MDBTabs.vue.d.ts +++ b/types/components/free/navigation/MDBTabs.vue.d.ts @@ -2,26 +2,60 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{ - tag: string; - vertical: string | boolean; - }> & Omit> & { + $props: { + tag?: string; + vertical?: string | boolean; + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; "onUpdate:modelValue"?: (...args: any[]) => any; + readonly modelValue?: string; onShow?: (...args: any[]) => any; onHide?: (...args: any[]) => any; onHidden?: (...args: any[]) => any; onShown?: (...args: any[]) => any; - } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "tag" | "vertical">; + }; $attrs: { [x: string]: unknown; }; @@ -29,10 +63,10 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: "update:modelValue" | "show" | "hide" | "hidden" | "shown", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase & { + }, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -69,7 +103,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -113,7 +147,7 @@ declare const _default: { }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "show" | "hide" | "hidden" | "shown")[], "update:modelValue" | "show" | "hide" | "hidden" | "shown", { tag: string; vertical: string | boolean; -}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default: (_: {}) => any; }; diff --git a/types/components/utils/MDBEventHandlers.d.ts b/types/components/utils/MDBEventHandlers.d.ts index 8202a49..5f4b381 100644 --- a/types/components/utils/MDBEventHandlers.d.ts +++ b/types/components/utils/MDBEventHandlers.d.ts @@ -1,4 +1,5 @@ export declare const on: (element: HTMLElement | Document | HTMLBodyElement | Window, event: string, handler: EventListenerOrEventListenerObject, delegationFn?: EventListenerOrEventListenerObject) => void; +export declare const one: (element: HTMLElement | Document | HTMLBodyElement | Window, event: string, handler: EventListenerOrEventListenerObject, delegationFn?: EventListenerOrEventListenerObject) => void; export declare const off: (element: HTMLElement | Document | HTMLBodyElement | Window, event: string, handler: EventListenerOrEventListenerObject, delegationFn?: EventListenerOrEventListenerObject) => void; export declare const onMulti: (element: HTMLElement | Document | HTMLBodyElement | Window, eventArray: string, handler: EventListenerOrEventListenerObject, delegationFn?: EventListenerOrEventListenerObject) => void; export declare const offMulti: (element: HTMLElement | Document | HTMLBodyElement | Window, eventArray: string, handler: EventListenerOrEventListenerObject, delegationFn?: EventListenerOrEventListenerObject) => void; diff --git a/types/components/utils/MDBSnippet.vue.d.ts b/types/components/utils/MDBSnippet.vue.d.ts index 95c9c43..c700bb7 100644 --- a/types/components/utils/MDBSnippet.vue.d.ts +++ b/types/components/utils/MDBSnippet.vue.d.ts @@ -6,7 +6,52 @@ declare const _default: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; - $props: Partial<{}> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; + $props: { + ref?: import("vue").VNodeRef; + style?: unknown; + key?: string | number | symbol; + ref_for?: boolean; + ref_key?: string; + onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; + onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; + class?: unknown; + }; $attrs: { [x: string]: unknown; }; @@ -14,13 +59,13 @@ declare const _default: { [x: string]: unknown; }; $slots: Readonly<{ - [name: string]: import("vue").Slot; + [name: string]: import("vue").Slot; }>; - $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; - $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; - $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & { + $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, {}> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; @@ -35,7 +80,7 @@ declare const _default: { unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; - errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; + errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; @@ -44,7 +89,7 @@ declare const _default: { __isFragment?: never; __isTeleport?: never; __isSuspense?: never; -} & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { +} & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { template: (_: {}) => any; script: (_: {}) => any;