@charset "UTF-8";
/*! Bootstrap  v5.2.0 (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) */
:root { --bs-blue: #00A6D8; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #FF634F; --bs-orange: #fd7e14; --bs-yellow: #F5A100; --bs-green: #2AA839; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-black: #222; --bs-white: #fff; --bs-gray: #737373; --bs-gray-dark: #383838; --bs-gray-100: #f7f7f7; --bs-gray-200: #ebebeb; --bs-gray-300: #e0e0e0; --bs-gray-400: #d4d4d4; --bs-gray-500: #b3b3b3; --bs-gray-600: #737373; --bs-gray-700: #4f4f4f; --bs-gray-800: #383838; --bs-gray-900: #242424; --bs-primary: #00A6D8; --bs-secondary: #737373; --bs-success: #2AA839; --bs-info: #0dcaf0; --bs-warning: #F5A100; --bs-danger: #FF634F; --bs-light: #f7f7f7; --bs-dark: #242424; --bs-primary-rgb: 0, 166, 216; --bs-secondary-rgb: 114.75, 114.75, 114.75; --bs-success-rgb: 42, 168, 57; --bs-info-rgb: 13, 202, 240; --bs-warning-rgb: 245, 161, 0; --bs-danger-rgb: 255, 99, 79; --bs-light-rgb: 247.35, 247.35, 247.35; --bs-dark-rgb: 35.7, 35.7, 35.7; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 34, 34, 34; --bs-body-color-rgb: 35.7, 35.7, 35.7; --bs-body-bg-rgb: 255, 255, 255; --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #242424; --bs-body-bg: #fff; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #e0e0e0; --bs-border-color-translucent: rgba(34, 34, 34, 0.175); --bs-border-radius: 0.7rem; --bs-border-radius-sm: 0.6rem; --bs-border-radius-lg: 0.8rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #0033cc; --bs-link-hover-color: #0029a3; --bs-code-color: #d63384; --bs-highlight-bg: #fdeccc; }

*, *::before, *::after { box-sizing: border-box; }

body { margin: 0; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(34, 34, 34, 0); }

hr { margin: 1rem 0; color: inherit; border: 0; border-top: 1px solid; opacity: 0.25; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 600; line-height: 1.2; }

h1, .h1 { font-size: calc(1.375rem + 1.5vw); }

h2, .h2 { font-size: calc(1.325rem + 0.9vw); }

h3, .h3 { font-size: calc(1.3rem + 0.6vw); }

h4, .h4 { font-size: calc(1.275rem + 0.3vw); }

h5, .h5 { font-size: 1.25rem; }

h6, .h6 { font-size: 1rem; }

p { margin-top: 0; margin-bottom: 1rem; }

abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; }

address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }

ol, ul { padding-left: 2rem; }

ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }

ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }

dt { font-weight: 700; }

dd { margin-bottom: .5rem; margin-left: 0; }

blockquote { margin: 0 0 1rem; }

b, strong { font-weight: bolder; }

small, .small { font-size: 0.875em; }

mark, .mark { padding: 0.1875em; background-color: var(--bs-highlight-bg); }

sub, sup { position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline; }

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: var(--bs-link-color); text-decoration: underline; }

a:hover { color: var(--bs-link-hover-color); }

a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }

pre, code, kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; }

pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 0.875em; }

pre code { font-size: inherit; color: inherit; word-break: normal; }

code { font-size: 0.875em; color: var(--bs-code-color); word-wrap: break-word; }

a > code { color: inherit; }

kbd { padding: 0.1875rem 0.375rem; font-size: 0.875em; color: var(--bs-body-bg); background-color: var(--bs-body-color); border-radius: 0.6rem; }

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: 0.5rem; padding-bottom: 0.5rem; color: #737373; 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: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit; }

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; }

.display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.2; }

.display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2; }

.display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2; }

.display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.2; }

.display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.2; }

.list-unstyled { padding-left: 0; list-style: none; }

.list-inline { padding-left: 0; list-style: none; }

.list-inline-item { display: inline-block; }

.list-inline-item:not(:last-child) { margin-right: 0.5rem; }

.initialism { font-size: 0.875em; text-transform: uppercase; }

.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.blockquote > :last-child { margin-bottom: 0; }

.blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: 0.875em; color: #737373; }

.blockquote-footer::before { content: "\2014\00A0"; }

.img-fluid { max-width: 100%; height: auto; }

.img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid var(--bs-border-color); border-radius: 0.7rem; max-width: 100%; height: auto; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 0.875em; color: #737373; }

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { --bs-gutter-x: 36px; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }

.row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x)); }

.row > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); }

.col { flex: 1 0 0%; }

.row-cols-auto > * { flex: 0 0 auto; width: auto; }

.row-cols-1 > * { flex: 0 0 auto; width: 100%; }

.row-cols-2 > * { flex: 0 0 auto; width: 50%; }

.row-cols-3 > * { flex: 0 0 auto; width: 33.33333%; }

.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.66667%; }

.col-auto { flex: 0 0 auto; width: auto; }

.col-1 { flex: 0 0 auto; width: 8.33333%; }

.col-2 { flex: 0 0 auto; width: 16.66667%; }

.col-3 { flex: 0 0 auto; width: 25%; }

.col-4 { flex: 0 0 auto; width: 33.33333%; }

.col-5 { flex: 0 0 auto; width: 41.66667%; }

.col-6 { flex: 0 0 auto; width: 50%; }

.col-7 { flex: 0 0 auto; width: 58.33333%; }

.col-8 { flex: 0 0 auto; width: 66.66667%; }

.col-9 { flex: 0 0 auto; width: 75%; }

.col-10 { flex: 0 0 auto; width: 83.33333%; }

.col-11 { flex: 0 0 auto; width: 91.66667%; }

.col-12 { flex: 0 0 auto; width: 100%; }

.offset-1 { margin-left: 8.33333%; }

.offset-2 { margin-left: 16.66667%; }

.offset-3 { margin-left: 25%; }

.offset-4 { margin-left: 33.33333%; }

.offset-5 { margin-left: 41.66667%; }

.offset-6 { margin-left: 50%; }

.offset-7 { margin-left: 58.33333%; }

.offset-8 { margin-left: 66.66667%; }

.offset-9 { margin-left: 75%; }

.offset-10 { margin-left: 83.33333%; }

.offset-11 { margin-left: 91.66667%; }

.g-0, .gx-0 { --bs-gutter-x: 0; }

.g-0, .gy-0 { --bs-gutter-y: 0; }

.g-1, .gx-1 { --bs-gutter-x: 0.25rem; }

.g-1, .gy-1 { --bs-gutter-y: 0.25rem; }

.g-2, .gx-2 { --bs-gutter-x: 0.5rem; }

.g-2, .gy-2 { --bs-gutter-y: 0.5rem; }

.g-3, .gx-3 { --bs-gutter-x: 1rem; }

.g-3, .gy-3 { --bs-gutter-y: 1rem; }

.g-4, .gx-4 { --bs-gutter-x: 1.5rem; }

.g-4, .gy-4 { --bs-gutter-y: 1.5rem; }

.g-5, .gx-5 { --bs-gutter-x: 3rem; }

.g-5, .gy-5 { --bs-gutter-y: 3rem; }

.table { --bs-table-color: var(--bs-body-color); --bs-table-bg: transparent; --bs-table-border-color: var(--bs-border-color); --bs-table-accent-bg: transparent; --bs-table-striped-color: var(--bs-body-color); --bs-table-striped-bg: rgba(34, 34, 34, 0.05); --bs-table-active-color: var(--bs-body-color); --bs-table-active-bg: rgba(34, 34, 34, 0.1); --bs-table-hover-color: var(--bs-body-color); --bs-table-hover-bg: rgba(34, 34, 34, 0.075); width: 100%; margin-bottom: 1rem; color: var(--bs-table-color); vertical-align: top; border-color: var(--bs-table-border-color); }

.table > :not(caption) > * > * { padding: 0.5rem 0.5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }

.table > tbody { vertical-align: inherit; }

.table > thead { vertical-align: bottom; }

.table-group-divider { border-top: 2px solid currentcolor; }

.caption-top { caption-side: top; }

.table-sm > :not(caption) > * > * { padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * { border-width: 1px 0; }

.table-bordered > :not(caption) > * > * { border-width: 0 1px; }

.table-borderless > :not(caption) > * > * { border-bottom-width: 0; }

.table-borderless > :not(:first-child) { border-top-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) > * { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); }

.table-striped-columns > :not(caption) > tr > :nth-child(even) { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); }

.table-active { --bs-table-accent-bg: var(--bs-table-active-bg); color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover > * { --bs-table-accent-bg: var(--bs-table-hover-bg); color: var(--bs-table-hover-color); }

.table-primary { --bs-table-color: #222; --bs-table-bg: #ccedf7; --bs-table-border-color: #bbd9e2; --bs-table-striped-bg: #c4e3ec; --bs-table-striped-color: #222; --bs-table-active-bg: #bbd9e2; --bs-table-active-color: #222; --bs-table-hover-bg: #bfdee7; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-secondary { --bs-table-color: #222; --bs-table-bg: #e3e3e3; --bs-table-border-color: #d0d0d0; --bs-table-striped-bg: #d9d9d9; --bs-table-striped-color: #222; --bs-table-active-bg: #d0d0d0; --bs-table-active-color: #222; --bs-table-hover-bg: #d5d5d5; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-success { --bs-table-color: #222; --bs-table-bg: #d4eed7; --bs-table-border-color: #c2dac5; --bs-table-striped-bg: #cbe4ce; --bs-table-striped-color: #222; --bs-table-active-bg: #c2dac5; --bs-table-active-color: #222; --bs-table-hover-bg: #c7dfc9; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-info { --bs-table-color: #222; --bs-table-bg: #cff4fc; --bs-table-border-color: #bedfe6; --bs-table-striped-bg: #c6eaf1; --bs-table-striped-color: #222; --bs-table-active-bg: #bedfe6; --bs-table-active-color: #222; --bs-table-hover-bg: #c2e4ec; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-warning { --bs-table-color: #222; --bs-table-bg: #fdeccc; --bs-table-border-color: #e7d8bb; --bs-table-striped-bg: #f2e2c4; --bs-table-striped-color: #222; --bs-table-active-bg: #e7d8bb; --bs-table-active-color: #222; --bs-table-hover-bg: #edddbf; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-danger { --bs-table-color: #222; --bs-table-bg: #ffe0dc; --bs-table-border-color: #e9cdc9; --bs-table-striped-bg: #f4d7d3; --bs-table-striped-color: #222; --bs-table-active-bg: #e9cdc9; --bs-table-active-color: #222; --bs-table-hover-bg: #eed2ce; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-light { --bs-table-color: #222; --bs-table-bg: #f7f7f7; --bs-table-border-color: #e2e2e2; --bs-table-striped-bg: #ededed; --bs-table-striped-color: #222; --bs-table-active-bg: #e2e2e2; --bs-table-active-color: #222; --bs-table-hover-bg: #e7e7e7; --bs-table-hover-color: #222; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-dark { --bs-table-color: #fff; --bs-table-bg: #242424; --bs-table-border-color: #3a3a3a; --bs-table-striped-bg: #2f2f2f; --bs-table-striped-color: #fff; --bs-table-active-bg: #3a3a3a; --bs-table-active-color: #fff; --bs-table-hover-bg: #343434; --bs-table-hover-color: #fff; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-responsive { overflow-x: auto; -webkit-overflow-scrolling: touch; }

.form-label { margin-bottom: 0.5rem; }

.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; }

.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; }

.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; }

.form-text { margin-top: 0.25rem; font-size: 0.875em; color: #737373; }

.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #242424; background-color: #fff; background-clip: padding-box; border: 1px solid #d4d4d4; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0.7rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

.form-control[type="file"] { overflow: hidden; }

.form-control[type="file"]:not(:disabled):not([readonly]) { cursor: pointer; }

.form-control:focus { color: #242424; background-color: #fff; border-color: #80d3ec; outline: 0; box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); }

.form-control::-webkit-date-and-time-value { height: 1.5em; }

.form-control::-moz-placeholder { color: #737373; opacity: 1; }

.form-control:-ms-input-placeholder { color: #737373; opacity: 1; }

.form-control::placeholder { color: #737373; opacity: 1; }

.form-control:disabled { background-color: #ebebeb; opacity: 1; }

.form-control::file-selector-button { padding: 0.375rem 0.75rem; margin: -0.375rem -0.75rem; -webkit-margin-end: 0.75rem; margin-inline-end: 0.75rem; color: #242424; background-color: #ebebeb; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

.form-control:hover:not(:disabled):not([readonly])::file-selector-button { background-color: #dfdfdf; }

.form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0; margin-bottom: 0; line-height: 1.5; color: #242424; background-color: transparent; border: solid transparent; 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.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.6rem; }

.form-control-sm::file-selector-button { padding: 0.25rem 0.5rem; margin: -0.25rem -0.5rem; -webkit-margin-end: 0.5rem; margin-inline-end: 0.5rem; }

.form-control-lg { min-height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.8rem; }

.form-control-lg::file-selector-button { padding: 0.5rem 1rem; margin: -0.5rem -1rem; -webkit-margin-end: 1rem; margin-inline-end: 1rem; }

textarea.form-control { min-height: calc(1.5em + 0.75rem + 2px); }

textarea.form-control-sm { min-height: calc(1.5em + 0.5rem + 2px); }

textarea.form-control-lg { min-height: calc(1.5em + 1rem + 2px); }

.form-control-color { width: 3rem; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem; }

.form-control-color:not(:disabled):not([readonly]) { cursor: pointer; }

.form-control-color::-moz-color-swatch { border: 0 !important; border-radius: 0.7rem; }

.form-control-color::-webkit-color-swatch { border-radius: 0.7rem; }

.form-control-color.form-control-sm { height: calc(1.5em + 0.5rem + 2px); }

.form-control-color.form-control-lg { height: calc(1.5em + 1rem + 2px); }

.form-select { display: block; width: 100%; padding: 0.375rem 2.25rem 0.375rem 0.75rem; -moz-padding-start: calc(0.75rem - 3px); font-size: 1rem; font-weight: 400; line-height: 1.5; color: #242424; 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='%23383838' 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 0.75rem center; background-size: 16px 12px; border: 1px solid #d4d4d4; border-radius: 0.7rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.form-select:focus { border-color: #80d3ec; outline: 0; box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); }

.form-select[multiple], .form-select[size]:not([size="1"]) { padding-right: 0.75rem; background-image: none; }

.form-select:disabled { background-color: #ebebeb; }

.form-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #242424; }

.form-select-sm { padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; border-radius: 0.6rem; }

.form-select-lg { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; border-radius: 0.8rem; }

.form-check { display: block; min-height: 1.5rem; padding-left: 1.5em; margin-bottom: 0.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: 0.25em; vertical-align: top; background-color: #fff; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(34, 34, 34, 0.25); -webkit-appearance: none; -moz-appearance: none; appearance: none; print-color-adjust: exact; }

.form-check-input[type="checkbox"] { border-radius: 0.25em; }

.form-check-input[type="radio"] { border-radius: 50%; }

.form-check-input:active { filter: brightness(90%); }

.form-check-input:focus { border-color: #80d3ec; outline: 0; box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); }

.form-check-input:checked { background-color: #00A6D8; border-color: #00A6D8; }

.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: #00A6D8; border-color: #00A6D8; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }

.form-check-input:disabled { pointer-events: none; filter: none; opacity: 0.5; }

.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { cursor: default; opacity: 0.5; }

.form-switch { padding-left: 2.5em; }

.form-switch .form-check-input { width: 2em; margin-left: -2.5em; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2834, 34, 34, 0.25%29'/%3e%3c/svg%3e"); background-position: left center; border-radius: 2em; transition: background-position 0.15s ease-in-out; }

.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='%2380d3ec'/%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: 0.65; }

.form-range { width: 100%; height: 1.5rem; padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.form-range:focus { outline: 0; }

.form-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(0, 166, 216, 0.25); }

.form-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(0, 166, 216, 0.25); }

.form-range::-moz-focus-outer { border: 0; }

.form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #00A6D8; border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; }

.form-range::-webkit-slider-thumb:active { background-color: #b3e4f3; }

.form-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #e0e0e0; border-color: transparent; border-radius: 1rem; }

.form-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #00A6D8; border: 0; border-radius: 1rem; -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; }

.form-range::-moz-range-thumb:active { background-color: #b3e4f3; }

.form-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #e0e0e0; border-color: transparent; border-radius: 1rem; }

.form-range:disabled { pointer-events: none; }

.form-range:disabled::-webkit-slider-thumb { background-color: #b3b3b3; }

.form-range:disabled::-moz-range-thumb { background-color: #b3b3b3; }

.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 0.75rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; pointer-events: none; border: 1px solid transparent; transform-origin: 0 0; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }

.form-floating > .form-control, .form-floating > .form-control-plaintext { padding: 1rem 0.75rem; }

.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder { color: transparent; }

.form-floating > .form-control:-ms-input-placeholder, .form-floating > .form-control-plaintext:-ms-input-placeholder { color: transparent; }

.form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder { color: transparent; }

.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > .form-control-plaintext:not(:-ms-input-placeholder) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-select { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:not(:-ms-input-placeholder) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:-webkit-autofill ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.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: 3; }

.input-group .btn { position: relative; z-index: 2; }

.input-group .btn:focus { z-index: 3; }

.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #242424; text-align: center; white-space: nowrap; background-color: #ebebeb; border: 1px solid #d4d4d4; border-radius: 0.7rem; }

.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.8rem; }

.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.6rem; }

.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(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback), .input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; }

.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #2AA839; }

.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; color: #222; background-color: rgba(42, 168, 57, 0.9); border-radius: 0.7rem; }

.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: #2AA839; padding-right: calc(1.5em + 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='%232AA839' 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.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #2AA839; box-shadow: 0 0 0 0.25rem rgba(42, 168, 57, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:valid, .form-select.is-valid { border-color: #2AA839; }

.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='%23383838' 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='%232AA839' 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 0.75rem center, center right 2.25rem; background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-select:valid:focus, .form-select.is-valid:focus { border-color: #2AA839; box-shadow: 0 0 0 0.25rem rgba(42, 168, 57, 0.25); }

.was-validated .form-control-color:valid, .form-control-color.is-valid { width: calc(3rem + calc(1.5em + 0.75rem)); }

.was-validated .form-check-input:valid, .form-check-input.is-valid { border-color: #2AA839; }

.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { background-color: #2AA839; }

.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { box-shadow: 0 0 0 0.25rem rgba(42, 168, 57, 0.25); }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #2AA839; }

.form-check-inline .form-check-input ~ .valid-feedback { margin-left: .5em; }

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated .input-group .form-select:valid, .input-group .form-select.is-valid { z-index: 1; }

.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated .input-group .form-select:valid:focus, .input-group .form-select.is-valid:focus { z-index: 3; }

.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #FF634F; }

.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; color: #222; background-color: rgba(255, 99, 79, 0.9); border-radius: 0.7rem; }

.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: #FF634F; padding-right: calc(1.5em + 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='%23FF634F'%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='%23FF634F' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #FF634F; box-shadow: 0 0 0 0.25rem rgba(255, 99, 79, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:invalid, .form-select.is-invalid { border-color: #FF634F; }

.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='%23383838' 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='%23FF634F'%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='%23FF634F' stroke='none'/%3e%3c/svg%3e"); background-position: right 0.75rem center, center right 2.25rem; background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { border-color: #FF634F; box-shadow: 0 0 0 0.25rem rgba(255, 99, 79, 0.25); }

.was-validated .form-control-color:invalid, .form-control-color.is-invalid { width: calc(3rem + calc(1.5em + 0.75rem)); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid { border-color: #FF634F; }

.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { background-color: #FF634F; }

.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { box-shadow: 0 0 0 0.25rem rgba(255, 99, 79, 0.25); }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #FF634F; }

.form-check-inline .form-check-input ~ .invalid-feedback { margin-left: .5em; }

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated .input-group .form-select:invalid, .input-group .form-select.is-invalid { z-index: 2; }

.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated .input-group .form-select:invalid:focus, .input-group .form-select.is-invalid:focus { z-index: 3; }

.btn { --bs-btn-padding-x: 0.75rem; --bs-btn-padding-y: 0.375rem; --bs-btn-font-family: ; --bs-btn-font-size: 1rem; --bs-btn-font-weight: 400; --bs-btn-line-height: 1.5; --bs-btn-color: #242424; --bs-btn-bg: transparent; --bs-btn-border-width: 2px; --bs-btn-border-color: transparent; --bs-btn-border-radius: 0.7rem; --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(34, 34, 34, 0.075); --bs-btn-disabled-opacity: 0.65; --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); font-family: var(--bs-btn-font-family); font-size: var(--bs-btn-font-size); font-weight: var(--bs-btn-font-weight); line-height: var(--bs-btn-line-height); color: var(--bs-btn-color); text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius: var(--bs-btn-border-radius); background-color: var(--bs-btn-bg); transition: color 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; }

.btn:hover { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); }

.btn-check:focus + .btn, .btn:focus { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow); }

.btn-check:checked + .btn, .btn-check:active + .btn, .btn:active, .btn.active, .btn.show { color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color); }

.btn-check:checked + .btn:focus, .btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus, .btn.show:focus { box-shadow: var(--bs-btn-focus-box-shadow); }

.btn:disabled, .btn.disabled, fieldset:disabled .btn { color: var(--bs-btn-disabled-color); pointer-events: none; background-color: var(--bs-btn-disabled-bg); border-color: var(--bs-btn-disabled-border-color); opacity: var(--bs-btn-disabled-opacity); }

.btn-primary { --bs-btn-color: #222; --bs-btn-bg: #00A6D8; --bs-btn-border-color: #00A6D8; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #26b3de; --bs-btn-hover-border-color: #1aafdc; --bs-btn-focus-shadow-rgb: 5, 146, 189; --bs-btn-active-color: #222; --bs-btn-active-bg: #33b8e0; --bs-btn-active-border-color: #1aafdc; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #00A6D8; --bs-btn-disabled-border-color: #00A6D8; }

.btn-secondary { --bs-btn-color: #fff; --bs-btn-bg: #737373; --bs-btn-border-color: #737373; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #626262; --bs-btn-hover-border-color: #5c5c5c; --bs-btn-focus-shadow-rgb: 136, 136, 136; --bs-btn-active-color: #fff; --bs-btn-active-bg: #5c5c5c; --bs-btn-active-border-color: #565656; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #737373; --bs-btn-disabled-border-color: #737373; }

.btn-success { --bs-btn-color: #222; --bs-btn-bg: #2AA839; --bs-btn-border-color: #2AA839; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #4ab557; --bs-btn-hover-border-color: #3fb14d; --bs-btn-focus-shadow-rgb: 41, 148, 54; --bs-btn-active-color: #222; --bs-btn-active-bg: #55b961; --bs-btn-active-border-color: #3fb14d; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #2AA839; --bs-btn-disabled-border-color: #2AA839; }

.btn-info { --bs-btn-color: #222; --bs-btn-bg: #0dcaf0; --bs-btn-border-color: #0dcaf0; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #31d2f2; --bs-btn-hover-border-color: #25cff2; --bs-btn-focus-shadow-rgb: 16, 177, 209; --bs-btn-active-color: #222; --bs-btn-active-bg: #3dd5f3; --bs-btn-active-border-color: #25cff2; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #0dcaf0; --bs-btn-disabled-border-color: #0dcaf0; }

.btn-warning { --bs-btn-color: #222; --bs-btn-bg: #F5A100; --bs-btn-border-color: #F5A100; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #f7af26; --bs-btn-hover-border-color: #f6aa1a; --bs-btn-focus-shadow-rgb: 213, 142, 5; --bs-btn-active-color: #222; --bs-btn-active-bg: #f7b433; --bs-btn-active-border-color: #f6aa1a; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #F5A100; --bs-btn-disabled-border-color: #F5A100; }

.btn-danger { --bs-btn-color: #222; --bs-btn-bg: #FF634F; --bs-btn-border-color: #FF634F; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #ff7a69; --bs-btn-hover-border-color: #ff7361; --bs-btn-focus-shadow-rgb: 222, 89, 72; --bs-btn-active-color: #222; --bs-btn-active-bg: #ff8272; --bs-btn-active-border-color: #ff7361; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #FF634F; --bs-btn-disabled-border-color: #FF634F; }

.btn-light { --bs-btn-color: #222; --bs-btn-bg: #f7f7f7; --bs-btn-border-color: #f7f7f7; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #d2d2d2; --bs-btn-hover-border-color: #c6c6c6; --bs-btn-focus-shadow-rgb: 215, 215, 215; --bs-btn-active-color: #222; --bs-btn-active-bg: #c6c6c6; --bs-btn-active-border-color: #bababa; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #f7f7f7; --bs-btn-disabled-border-color: #f7f7f7; }

.btn-dark { --bs-btn-color: #fff; --bs-btn-bg: #242424; --bs-btn-border-color: #242424; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #454545; --bs-btn-hover-border-color: #3a3a3a; --bs-btn-focus-shadow-rgb: 69, 69, 69; --bs-btn-active-color: #fff; --bs-btn-active-bg: #505050; --bs-btn-active-border-color: #3a3a3a; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #242424; --bs-btn-disabled-border-color: #242424; }

.btn-outline-primary { --bs-btn-color: #00A6D8; --bs-btn-border-color: #00A6D8; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #00A6D8; --bs-btn-hover-border-color: #00A6D8; --bs-btn-focus-shadow-rgb: 0, 166, 216; --bs-btn-active-color: #222; --bs-btn-active-bg: #00A6D8; --bs-btn-active-border-color: #00A6D8; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #00A6D8; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #00A6D8; --bs-gradient: none; }

.btn-outline-secondary { --bs-btn-color: #737373; --bs-btn-border-color: #737373; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #737373; --bs-btn-hover-border-color: #737373; --bs-btn-focus-shadow-rgb: 114.75, 114.75, 114.75; --bs-btn-active-color: #fff; --bs-btn-active-bg: #737373; --bs-btn-active-border-color: #737373; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #737373; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #737373; --bs-gradient: none; }

.btn-outline-success { --bs-btn-color: #2AA839; --bs-btn-border-color: #2AA839; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #2AA839; --bs-btn-hover-border-color: #2AA839; --bs-btn-focus-shadow-rgb: 42, 168, 57; --bs-btn-active-color: #222; --bs-btn-active-bg: #2AA839; --bs-btn-active-border-color: #2AA839; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #2AA839; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #2AA839; --bs-gradient: none; }

.btn-outline-info { --bs-btn-color: #0dcaf0; --bs-btn-border-color: #0dcaf0; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #0dcaf0; --bs-btn-hover-border-color: #0dcaf0; --bs-btn-focus-shadow-rgb: 13, 202, 240; --bs-btn-active-color: #222; --bs-btn-active-bg: #0dcaf0; --bs-btn-active-border-color: #0dcaf0; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #0dcaf0; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #0dcaf0; --bs-gradient: none; }

.btn-outline-warning { --bs-btn-color: #F5A100; --bs-btn-border-color: #F5A100; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #F5A100; --bs-btn-hover-border-color: #F5A100; --bs-btn-focus-shadow-rgb: 245, 161, 0; --bs-btn-active-color: #222; --bs-btn-active-bg: #F5A100; --bs-btn-active-border-color: #F5A100; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #F5A100; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #F5A100; --bs-gradient: none; }

.btn-outline-danger { --bs-btn-color: #FF634F; --bs-btn-border-color: #FF634F; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #FF634F; --bs-btn-hover-border-color: #FF634F; --bs-btn-focus-shadow-rgb: 255, 99, 79; --bs-btn-active-color: #222; --bs-btn-active-bg: #FF634F; --bs-btn-active-border-color: #FF634F; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #FF634F; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #FF634F; --bs-gradient: none; }

.btn-outline-light { --bs-btn-color: #f7f7f7; --bs-btn-border-color: #f7f7f7; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #f7f7f7; --bs-btn-hover-border-color: #f7f7f7; --bs-btn-focus-shadow-rgb: 247.35, 247.35, 247.35; --bs-btn-active-color: #222; --bs-btn-active-bg: #f7f7f7; --bs-btn-active-border-color: #f7f7f7; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #f7f7f7; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #f7f7f7; --bs-gradient: none; }

.btn-outline-dark { --bs-btn-color: #242424; --bs-btn-border-color: #242424; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #242424; --bs-btn-hover-border-color: #242424; --bs-btn-focus-shadow-rgb: 35.7, 35.7, 35.7; --bs-btn-active-color: #fff; --bs-btn-active-bg: #242424; --bs-btn-active-border-color: #242424; --bs-btn-active-shadow: inset 0 3px 5px rgba(34, 34, 34, 0.125); --bs-btn-disabled-color: #242424; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #242424; --bs-gradient: none; }

.btn-link { --bs-btn-font-weight: 400; --bs-btn-color: var(--bs-link-color); --bs-btn-bg: transparent; --bs-btn-border-color: transparent; --bs-btn-hover-color: var(--bs-link-hover-color); --bs-btn-hover-border-color: transparent; --bs-btn-active-color: var(--bs-link-hover-color); --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #737373; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-focus-shadow-rgb: 5, 146, 189; text-decoration: underline; }

.btn-link:focus { color: var(--bs-btn-color); }

.btn-link:hover { color: var(--bs-btn-hover-color); }

.btn-lg, .btn-group-lg > .btn { --bs-btn-padding-y: 0.5rem; --bs-btn-padding-x: 1rem; --bs-btn-font-size: 1.25rem; --bs-btn-border-radius: 0.8rem; }

.btn-sm, .btn-group-sm > .btn { --bs-btn-padding-y: 0.25rem; --bs-btn-padding-x: 0.5rem; --bs-btn-font-size: 0.875rem; --bs-btn-border-radius: 0.6rem; }

.fade { transition: opacity 0.15s linear; }

.fade:not(.show) { opacity: 0; }

.collapse:not(.show) { display: none; }

.collapsing { height: 0; overflow: hidden; transition: height 0.35s ease; }

.collapsing.collapse-horizontal { width: 0; height: auto; transition: width 0.35s ease; }

.dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center { position: relative; }

.dropdown-toggle { white-space: nowrap; }

.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }

.dropdown-toggle:empty::after { margin-left: 0; }

.dropdown-menu { --bs-dropdown-min-width: 10rem; --bs-dropdown-padding-x: 0; --bs-dropdown-padding-y: 0.5rem; --bs-dropdown-spacer: 0.125rem; --bs-dropdown-font-size: 1rem; --bs-dropdown-color: #242424; --bs-dropdown-bg: #fff; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-border-radius: 0.7rem; --bs-dropdown-border-width: 1px; --bs-dropdown-inner-border-radius: calc(0.7rem - 1px); --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-divider-margin-y: 0.5rem; --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.1); --bs-dropdown-link-color: #242424; --bs-dropdown-link-hover-color: #202020; --bs-dropdown-link-hover-bg: #ebebeb; --bs-dropdown-link-active-color: #fff; --bs-dropdown-link-active-bg: #00A6D8; --bs-dropdown-link-disabled-color: #b3b3b3; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; --bs-dropdown-header-color: #737373; --bs-dropdown-header-padding-x: 1rem; --bs-dropdown-header-padding-y: 0.5rem; position: absolute; z-index: 1000; display: none; min-width: var(--bs-dropdown-min-width); padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); margin: 0; font-size: var(--bs-dropdown-font-size); color: var(--bs-dropdown-color); text-align: left; list-style: none; background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius: var(--bs-dropdown-border-radius); }

.dropdown-menu[data-bs-popper] { top: 100%; left: 0; margin-top: var(--bs-dropdown-spacer); }

.dropdown-menu-start { --bs-position: start; }

.dropdown-menu-start[data-bs-popper] { right: auto; left: 0; }

.dropdown-menu-end { --bs-position: end; }

.dropdown-menu-end[data-bs-popper] { right: 0; left: auto; }

.dropup .dropdown-menu[data-bs-popper] { top: auto; bottom: 100%; margin-top: 0; margin-bottom: var(--bs-dropdown-spacer); }

.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after { margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: var(--bs-dropdown-spacer); }

.dropend .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }

.dropend .dropdown-toggle:empty::after { margin-left: 0; }

.dropend .dropdown-toggle::after { vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: var(--bs-dropdown-spacer); }

.dropstart .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }

.dropstart .dropdown-toggle::after { display: none; }

.dropstart .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }

.dropstart .dropdown-toggle:empty::after { margin-left: 0; }

.dropstart .dropdown-toggle::before { vertical-align: 0; }

.dropdown-divider { height: 0; margin: var(--bs-dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--bs-dropdown-divider-bg); opacity: 1; }

.dropdown-item { display: block; width: 100%; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); clear: both; font-weight: 400; color: var(--bs-dropdown-link-color); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0; }

.dropdown-item:hover, .dropdown-item:focus { color: var(--bs-dropdown-link-hover-color); background-color: var(--bs-dropdown-link-hover-bg); }

.dropdown-item.active, .dropdown-item:active { color: var(--bs-dropdown-link-active-color); text-decoration: none; background-color: var(--bs-dropdown-link-active-bg); }

.dropdown-item.disabled, .dropdown-item:disabled { color: var(--bs-dropdown-link-disabled-color); pointer-events: none; background-color: transparent; }

.dropdown-menu.show { display: block; }

.dropdown-header { display: block; padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); margin-bottom: 0; font-size: 0.875rem; color: var(--bs-dropdown-header-color); white-space: nowrap; }

.dropdown-item-text { display: block; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); color: var(--bs-dropdown-link-color); }

.dropdown-menu-dark { --bs-dropdown-color: #e0e0e0; --bs-dropdown-bg: #383838; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-box-shadow: ; --bs-dropdown-link-color: #e0e0e0; --bs-dropdown-link-hover-color: #fff; --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); --bs-dropdown-link-active-color: #fff; --bs-dropdown-link-active-bg: #00A6D8; --bs-dropdown-link-disabled-color: #b3b3b3; --bs-dropdown-header-color: #b3b3b3; }

.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: 0.7rem; }

.btn-group > .btn:not(:first-child), .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: 0.5625rem; padding-left: 0.5625rem; }

.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { margin-left: 0; }

.dropstart .dropdown-toggle-split::before { margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }

.btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center; }

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; }

.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -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 { --bs-nav-link-padding-x: 1rem; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-link-color); --bs-nav-link-hover-color: var(--bs-link-hover-color); --bs-nav-link-disabled-color: #737373; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }

.nav-link { display: block; padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size: var(--bs-nav-link-font-size); font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); text-decoration: none; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }

.nav-link:hover, .nav-link:focus { color: var(--bs-nav-link-hover-color); }

.nav-link.disabled { color: var(--bs-nav-link-disabled-color); pointer-events: none; cursor: default; }

.nav-tabs { --bs-nav-tabs-border-width: 1px; --bs-nav-tabs-border-color: #e0e0e0; --bs-nav-tabs-border-radius: 0.7rem; --bs-nav-tabs-link-hover-border-color: #ebebeb #ebebeb #e0e0e0; --bs-nav-tabs-link-active-color: #4f4f4f; --bs-nav-tabs-link-active-bg: #fff; --bs-nav-tabs-link-active-border-color: #e0e0e0 #e0e0e0 #fff; border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); }

.nav-tabs .nav-link { margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1); background: none; border: var(--bs-nav-tabs-border-width) solid transparent; border-top-left-radius: var(--bs-nav-tabs-border-radius); border-top-right-radius: var(--bs-nav-tabs-border-radius); }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { isolation: isolate; border-color: var(--bs-nav-tabs-link-hover-border-color); }

.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: var(--bs-nav-tabs-link-active-color); background-color: var(--bs-nav-tabs-link-active-bg); border-color: var(--bs-nav-tabs-link-active-border-color); }

.nav-tabs .dropdown-menu { margin-top: calc(var(--bs-nav-tabs-border-width) * -1); border-top-left-radius: 0; border-top-right-radius: 0; }

.nav-pills { --bs-nav-pills-border-radius: 0.7rem; --bs-nav-pills-link-active-color: #fff; --bs-nav-pills-link-active-bg: #00A6D8; }

.nav-pills .nav-link { background: none; border: 0; border-radius: var(--bs-nav-pills-border-radius); }

.nav-pills .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: var(--bs-nav-pills-link-active-color); background-color: var(--bs-nav-pills-link-active-bg); }

.nav-fill > .nav-link, .nav-fill .nav-item { flex: 1 1 auto; text-align: center; }

.nav-justified > .nav-link, .nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; }

.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { width: 100%; }

.tab-content > .tab-pane { display: none; }

.tab-content > .active { display: block; }

.navbar { --bs-navbar-padding-x: 0; --bs-navbar-padding-y: 0.5rem; --bs-navbar-color: rgba(34, 34, 34, 0.55); --bs-navbar-hover-color: rgba(34, 34, 34, 0.7); --bs-navbar-disabled-color: rgba(34, 34, 34, 0.3); --bs-navbar-active-color: rgba(34, 34, 34, 0.9); --bs-navbar-brand-padding-y: 0.3125rem; --bs-navbar-brand-margin-end: 1rem; --bs-navbar-brand-font-size: 1.25rem; --bs-navbar-brand-color: rgba(34, 34, 34, 0.9); --bs-navbar-brand-hover-color: rgba(34, 34, 34, 0.9); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; --bs-navbar-toggler-font-size: 1.25rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2834, 34, 34, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(34, 34, 34, 0.1); --bs-navbar-toggler-border-radius: 0.7rem; --bs-navbar-toggler-focus-width: 0.25rem; --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); }

.navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; }

.navbar-brand { padding-top: var(--bs-navbar-brand-padding-y); padding-bottom: var(--bs-navbar-brand-padding-y); margin-right: var(--bs-navbar-brand-margin-end); font-size: var(--bs-navbar-brand-font-size); color: var(--bs-navbar-brand-color); text-decoration: none; white-space: nowrap; }

.navbar-brand:hover, .navbar-brand:focus { color: var(--bs-navbar-brand-hover-color); }

.navbar-nav { --bs-nav-link-padding-x: 0; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-navbar-color); --bs-nav-link-hover-color: var(--bs-navbar-hover-color); --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }

.navbar-nav .show > .nav-link, .navbar-nav .nav-link.active { color: var(--bs-navbar-active-color); }

.navbar-nav .dropdown-menu { position: static; }

.navbar-text { padding-top: 0.5rem; padding-bottom: 0.5rem; color: var(--bs-navbar-color); }

.navbar-text a, .navbar-text a:hover, .navbar-text a:focus { color: var(--bs-navbar-active-color); }

.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }

.navbar-toggler { padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); font-size: var(--bs-navbar-toggler-font-size); line-height: 1; color: var(--bs-navbar-color); background-color: transparent; border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); border-radius: var(--bs-navbar-toggler-border-radius); transition: var(--bs-navbar-toggler-transition); }

.navbar-toggler:hover { text-decoration: none; }

.navbar-toggler:focus { text-decoration: none; outline: 0; box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-image: var(--bs-navbar-toggler-icon-bg); background-repeat: no-repeat; background-position: center; background-size: 100%; }

.navbar-nav-scroll { max-height: var(--bs-scroll-height, 75vh); overflow-y: auto; }

.navbar-expand { flex-wrap: nowrap; justify-content: flex-start; }

.navbar-expand .navbar-nav { flex-direction: row; }

.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }

.navbar-expand .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }

.navbar-expand .navbar-nav-scroll { overflow: visible; }

.navbar-expand .navbar-collapse { display: flex !important; flex-basis: auto; }

.navbar-expand .navbar-toggler { display: none; }

.navbar-expand .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }

.navbar-expand .offcanvas .offcanvas-header { display: none; }

.navbar-expand .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; }

.navbar-dark { --bs-navbar-color: rgba(255, 255, 255, 0.55); --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); --bs-navbar-active-color: #fff; --bs-navbar-brand-color: #fff; --bs-navbar-brand-hover-color: #fff; --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.card { --bs-card-spacer-y: 1rem; --bs-card-spacer-x: 1rem; --bs-card-title-spacer-y: 0.5rem; --bs-card-border-width: 1px; --bs-card-border-color: var(--bs-border-color-translucent); --bs-card-border-radius: 0.7rem; --bs-card-box-shadow: ; --bs-card-inner-border-radius: calc(0.7rem - 1px); --bs-card-cap-padding-y: 0.5rem; --bs-card-cap-padding-x: 1rem; --bs-card-cap-bg: rgba(34, 34, 34, 0.03); --bs-card-cap-color: ; --bs-card-height: ; --bs-card-color: ; --bs-card-bg: #fff; --bs-card-img-overlay-padding: 1rem; --bs-card-group-margin: 0.75rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); word-wrap: break-word; background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); border-radius: var(--bs-card-border-radius); }

.card > hr { margin-right: 0; margin-left: 0; }

.card > .list-group { border-top: inherit; border-bottom: inherit; }

.card > .list-group:first-child { border-top-width: 0; border-top-left-radius: var(--bs-card-inner-border-radius); border-top-right-radius: var(--bs-card-inner-border-radius); }

.card > .list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: var(--bs-card-inner-border-radius); border-bottom-left-radius: var(--bs-card-inner-border-radius); }

.card > .card-header + .list-group, .card > .list-group + .card-footer { border-top: 0; }

.card-body { flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); color: var(--bs-card-color); }

.card-title { margin-bottom: var(--bs-card-title-spacer-y); }

.card-subtitle { margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); margin-bottom: 0; }

.card-text:last-child { margin-bottom: 0; }

.card-link + .card-link { margin-left: var(--bs-card-spacer-x); }

.card-header { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); }

.card-header:first-child { border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; }

.card-footer { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); }

.card-footer:last-child { border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); }

.card-header-tabs { margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); border-bottom: 0; }

.card-header-tabs .nav-link.active { background-color: var(--bs-card-bg); border-bottom-color: var(--bs-card-bg); }

.card-header-pills { margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); }

.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: var(--bs-card-img-overlay-padding); border-radius: var(--bs-card-inner-border-radius); }

.card-img, .card-img-top, .card-img-bottom { width: 100%; }

.card-img, .card-img-top { border-top-left-radius: var(--bs-card-inner-border-radius); border-top-right-radius: var(--bs-card-inner-border-radius); }

.card-img, .card-img-bottom { border-bottom-right-radius: var(--bs-card-inner-border-radius); border-bottom-left-radius: var(--bs-card-inner-border-radius); }

.card-group > .card { margin-bottom: var(--bs-card-group-margin); }

.accordion { --bs-accordion-color: #222; --bs-accordion-bg: #fff; --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; --bs-accordion-border-color: var(--bs-border-color); --bs-accordion-border-width: 1px; --bs-accordion-border-radius: 0.7rem; --bs-accordion-inner-border-radius: calc(0.7rem - 1px); --bs-accordion-btn-padding-x: 1.25rem; --bs-accordion-btn-padding-y: 1rem; --bs-accordion-btn-color: var(--bs-body-color); --bs-accordion-btn-bg: var(--bs-accordion-bg); --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); --bs-accordion-btn-icon-width: 1.25rem; --bs-accordion-btn-icon-transform: rotate(-180deg); --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230095c2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); --bs-accordion-btn-focus-border-color: #80d3ec; --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); --bs-accordion-body-padding-x: 1.25rem; --bs-accordion-body-padding-y: 1rem; --bs-accordion-active-color: #0095c2; --bs-accordion-active-bg: #e6f6fb; }

.accordion-button { position: relative; display: flex; align-items: center; width: 100%; padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); font-size: 1rem; color: var(--bs-accordion-btn-color); text-align: left; background-color: var(--bs-accordion-btn-bg); border: 0; border-radius: 0; overflow-anchor: none; transition: var(--bs-accordion-transition); }

.accordion-button:not(.collapsed) { color: var(--bs-accordion-active-color); background-color: var(--bs-accordion-active-bg); box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color); }

.accordion-button:not(.collapsed)::after { background-image: var(--bs-accordion-btn-active-icon); transform: var(--bs-accordion-btn-icon-transform); }

.accordion-button::after { flex-shrink: 0; width: var(--bs-accordion-btn-icon-width); height: var(--bs-accordion-btn-icon-width); margin-left: auto; content: ""; background-image: var(--bs-accordion-btn-icon); background-repeat: no-repeat; background-size: var(--bs-accordion-btn-icon-width); transition: var(--bs-accordion-btn-icon-transition); }

.accordion-button:hover { z-index: 2; }

.accordion-button:focus { z-index: 3; border-color: var(--bs-accordion-btn-focus-border-color); outline: 0; box-shadow: var(--bs-accordion-btn-focus-box-shadow); }

.accordion-header { margin-bottom: 0; }

.accordion-item { color: var(--bs-accordion-color); background-color: var(--bs-accordion-bg); border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); }

.accordion-item:first-of-type { border-top-left-radius: var(--bs-accordion-border-radius); border-top-right-radius: var(--bs-accordion-border-radius); }

.accordion-item:first-of-type .accordion-button { border-top-left-radius: var(--bs-accordion-inner-border-radius); border-top-right-radius: var(--bs-accordion-inner-border-radius); }

.accordion-item:not(:first-of-type) { border-top: 0; }

.accordion-item:last-of-type { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius); }

.accordion-item:last-of-type .accordion-button.collapsed { border-bottom-right-radius: var(--bs-accordion-inner-border-radius); border-bottom-left-radius: var(--bs-accordion-inner-border-radius); }

.accordion-item:last-of-type .accordion-collapse { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius); }

.accordion-body { padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); }

.accordion-flush .accordion-collapse { border-width: 0; }

.accordion-flush .accordion-item { border-right: 0; border-left: 0; border-radius: 0; }

.accordion-flush .accordion-item:first-child { border-top: 0; }

.accordion-flush .accordion-item:last-child { border-bottom: 0; }

.accordion-flush .accordion-item .accordion-button { border-radius: 0; }

.breadcrumb { --bs-breadcrumb-padding-x: 0; --bs-breadcrumb-padding-y: 0; --bs-breadcrumb-margin-bottom: 1rem; --bs-breadcrumb-font-size: clamp(10px, 12px, 2vw); --bs-breadcrumb-bg: ; --bs-breadcrumb-border-radius: ; --bs-breadcrumb-divider-color: #737373; --bs-breadcrumb-item-padding-x: 0.5rem; --bs-breadcrumb-item-active-color: #737373; display: flex; flex-wrap: wrap; padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); margin-bottom: var(--bs-breadcrumb-margin-bottom); font-size: var(--bs-breadcrumb-font-size); list-style: none; background-color: var(--bs-breadcrumb-bg); border-radius: var(--bs-breadcrumb-border-radius); }

.breadcrumb-item + .breadcrumb-item { padding-left: var(--bs-breadcrumb-item-padding-x); }

.breadcrumb-item + .breadcrumb-item::before { float: left; padding-right: var(--bs-breadcrumb-item-padding-x); color: var(--bs-breadcrumb-divider-color); content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active { color: var(--bs-breadcrumb-item-active-color); }

.pagination { --bs-pagination-padding-x: 0.75rem; --bs-pagination-padding-y: 0.375rem; --bs-pagination-font-size: 1rem; --bs-pagination-color: var(--bs-link-color); --bs-pagination-bg: #fff; --bs-pagination-border-width: 1px; --bs-pagination-border-color: #e0e0e0; --bs-pagination-border-radius: 0.7rem; --bs-pagination-hover-color: var(--bs-link-hover-color); --bs-pagination-hover-bg: #ebebeb; --bs-pagination-hover-border-color: #e0e0e0; --bs-pagination-focus-color: var(--bs-link-hover-color); --bs-pagination-focus-bg: #ebebeb; --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); --bs-pagination-active-color: #fff; --bs-pagination-active-bg: #00A6D8; --bs-pagination-active-border-color: #00A6D8; --bs-pagination-disabled-color: #737373; --bs-pagination-disabled-bg: #fff; --bs-pagination-disabled-border-color: #e0e0e0; display: flex; padding-left: 0; list-style: none; }

.page-link { position: relative; display: block; padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); font-size: var(--bs-pagination-font-size); color: var(--bs-pagination-color); text-decoration: none; background-color: var(--bs-pagination-bg); border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); transition: color 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; }

.page-link:hover { z-index: 2; color: var(--bs-pagination-hover-color); background-color: var(--bs-pagination-hover-bg); border-color: var(--bs-pagination-hover-border-color); }

.page-link:focus { z-index: 3; color: var(--bs-pagination-focus-color); background-color: var(--bs-pagination-focus-bg); outline: 0; box-shadow: var(--bs-pagination-focus-box-shadow); }

.page-link.active, .active > .page-link { z-index: 3; color: var(--bs-pagination-active-color); background-color: var(--bs-pagination-active-bg); border-color: var(--bs-pagination-active-border-color); }

.page-link.disabled, .disabled > .page-link { color: var(--bs-pagination-disabled-color); pointer-events: none; background-color: var(--bs-pagination-disabled-bg); border-color: var(--bs-pagination-disabled-border-color); }

.page-item:not(:first-child) .page-link { margin-left: -1px; }

.page-item .page-link { border-radius: var(--bs-pagination-border-radius); }

.pagination-lg { --bs-pagination-padding-x: 1.5rem; --bs-pagination-padding-y: 0.75rem; --bs-pagination-font-size: 1.25rem; --bs-pagination-border-radius: 0.8rem; }

.pagination-sm { --bs-pagination-padding-x: 0.5rem; --bs-pagination-padding-y: 0.25rem; --bs-pagination-font-size: 0.875rem; --bs-pagination-border-radius: 0.6rem; }

.badge { --bs-badge-padding-x: 0.65em; --bs-badge-padding-y: 0.35em; --bs-badge-font-size: 0.75em; --bs-badge-font-weight: 700; --bs-badge-color: #fff; --bs-badge-border-radius: 0.7rem; display: inline-block; padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); font-size: var(--bs-badge-font-size); font-weight: var(--bs-badge-font-weight); line-height: 1; color: var(--bs-badge-color); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: var(--bs-badge-border-radius); }

.badge:empty { display: none; }

.btn .badge { position: relative; top: -1px; }

.list-group { --bs-list-group-color: #242424; --bs-list-group-bg: #fff; --bs-list-group-border-color: rgba(34, 34, 34, 0.125); --bs-list-group-border-width: 1px; --bs-list-group-border-radius: 0.7rem; --bs-list-group-item-padding-x: 1rem; --bs-list-group-item-padding-y: 0.5rem; --bs-list-group-action-color: #4f4f4f; --bs-list-group-action-hover-color: #4f4f4f; --bs-list-group-action-hover-bg: #f7f7f7; --bs-list-group-action-active-color: #242424; --bs-list-group-action-active-bg: #ebebeb; --bs-list-group-disabled-color: #737373; --bs-list-group-disabled-bg: #fff; --bs-list-group-active-color: #fff; --bs-list-group-active-bg: #00A6D8; --bs-list-group-active-border-color: #00A6D8; display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: var(--bs-list-group-border-radius); }

.list-group-numbered { list-style-type: none; counter-reset: section; }

.list-group-numbered > .list-group-item::before { content: counters(section, ".") ". "; counter-increment: section; }

.list-group-item-action { width: 100%; color: var(--bs-list-group-action-color); text-align: inherit; }

.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: var(--bs-list-group-action-hover-color); text-decoration: none; background-color: var(--bs-list-group-action-hover-bg); }

.list-group-item-action:active { color: var(--bs-list-group-action-active-color); background-color: var(--bs-list-group-action-active-bg); }

.list-group-item { position: relative; display: block; padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); color: var(--bs-list-group-color); text-decoration: none; background-color: var(--bs-list-group-bg); border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); }

.list-group-item:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }

.list-group-item:last-child { border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; }

.list-group-item.disabled, .list-group-item:disabled { color: var(--bs-list-group-disabled-color); pointer-events: none; background-color: var(--bs-list-group-disabled-bg); }

.list-group-item.active { z-index: 2; color: var(--bs-list-group-active-color); background-color: var(--bs-list-group-active-bg); border-color: var(--bs-list-group-active-border-color); }

.list-group-item + .list-group-item { border-top-width: 0; }

.list-group-item + .list-group-item.active { margin-top: calc(var(--bs-list-group-border-width) * -1); border-top-width: var(--bs-list-group-border-width); }

.list-group-horizontal { flex-direction: row; }

.list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }

.list-group-horizontal > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }

.list-group-horizontal > .list-group-item.active { margin-top: 0; }

.list-group-horizontal > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }

.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); }

.list-group-flush { border-radius: 0; }

.list-group-flush > .list-group-item { border-width: 0 0 var(--bs-list-group-border-width); }

.list-group-flush > .list-group-item:last-child { border-bottom-width: 0; }

.list-group-item-primary { color: #006482; background-color: #ccedf7; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #006482; background-color: #b8d5de; }

.list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #006482; border-color: #006482; }

.list-group-item-secondary { color: #454545; background-color: #e3e3e3; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #454545; background-color: #cccccc; }

.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #454545; border-color: #454545; }

.list-group-item-success { color: #196522; background-color: #d4eed7; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #196522; background-color: #bfd6c2; }

.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #196522; border-color: #196522; }

.list-group-item-info { color: #1a6574; background-color: #cff4fc; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #1a6574; background-color: #badce3; }

.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #1a6574; border-color: #1a6574; }

.list-group-item-warning { color: #936100; background-color: #fdeccc; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #936100; background-color: #e4d4b8; }

.list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #936100; border-color: #936100; }

.list-group-item-danger { color: #993b2f; background-color: #ffe0dc; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #993b2f; background-color: #e6cac6; }

.list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #993b2f; border-color: #993b2f; }

.list-group-item-light { color: #777777; background-color: #fdfdfd; }

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #777777; background-color: #e4e4e4; }

.list-group-item-light.list-group-item-action.active { color: #fff; background-color: #777777; border-color: #777777; }

.list-group-item-dark { color: #151515; background-color: lightgray; }

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #151515; background-color: #bebebe; }

.list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #151515; border-color: #151515; }

.btn-close { box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em 0.25em; color: #222; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23222'%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: 0.7rem; opacity: 0.5; }

.btn-close:hover { color: #222; text-decoration: none; opacity: 0.75; }

.btn-close:focus { outline: 0; box-shadow: 0 0 0 0.25rem rgba(0, 166, 216, 0.25); opacity: 1; }

.btn-close:disabled, .btn-close.disabled { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0.25; }

.btn-close-white { filter: invert(1) grayscale(100%) brightness(200%); }

.modal { --bs-modal-zindex: 1055; --bs-modal-width: 500px; --bs-modal-padding: 1rem; --bs-modal-margin: 0.5rem; --bs-modal-color: ; --bs-modal-bg: #fff; --bs-modal-border-color: var(--bs-border-color-translucent); --bs-modal-border-width: 1px; --bs-modal-border-radius: 0.8rem; --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(34, 34, 34, 0.05); --bs-modal-inner-border-radius: calc(0.8rem - 1px); --bs-modal-header-padding-x: 1rem; --bs-modal-header-padding-y: 1rem; --bs-modal-header-padding: 1rem 1rem; --bs-modal-header-border-color: var(--bs-border-color); --bs-modal-header-border-width: 1px; --bs-modal-title-line-height: 1.5; --bs-modal-footer-gap: 0.5rem; --bs-modal-footer-bg: ; --bs-modal-footer-border-color: var(--bs-border-color); --bs-modal-footer-border-width: 1px; position: fixed; top: 0; left: 0; z-index: var(--bs-modal-zindex); display: none; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0; }

.modal-dialog { position: relative; width: auto; margin: var(--bs-modal-margin); pointer-events: none; }

.modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translate(0, -50px); }

.modal.show .modal-dialog { transform: none; }

.modal.modal-static .modal-dialog { transform: scale(1.02); }

.modal-dialog-scrollable { height: calc(100% - var(--bs-modal-margin) * 2); }

.modal-dialog-scrollable .modal-content { max-height: 100%; overflow: hidden; }

.modal-dialog-scrollable .modal-body { overflow-y: auto; }

.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - var(--bs-modal-margin) * 2); }

.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; color: var(--bs-modal-color); pointer-events: auto; background-color: var(--bs-modal-bg); background-clip: padding-box; border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius: var(--bs-modal-border-radius); outline: 0; }

.modal-backdrop { --bs-backdrop-zindex: 1050; --bs-backdrop-bg: #222; --bs-backdrop-opacity: 0.5; position: fixed; top: 0; left: 0; z-index: var(--bs-backdrop-zindex); width: 100vw; height: 100vh; background-color: var(--bs-backdrop-bg); }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.show { opacity: var(--bs-backdrop-opacity); }

.modal-header { display: flex; flex-shrink: 0; align-items: center; justify-content: space-between; padding: var(--bs-modal-header-padding); border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); border-top-left-radius: var(--bs-modal-inner-border-radius); border-top-right-radius: var(--bs-modal-inner-border-radius); }

.modal-header .btn-close { padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5); margin: calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto; }

.modal-title { margin-bottom: 0; line-height: var(--bs-modal-title-line-height); }

.modal-body { position: relative; flex: 1 1 auto; padding: var(--bs-modal-padding); }

.modal-footer { display: flex; flex-shrink: 0; flex-wrap: wrap; align-items: center; justify-content: flex-end; padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5); background-color: var(--bs-modal-footer-bg); border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius: var(--bs-modal-inner-border-radius); border-bottom-left-radius: var(--bs-modal-inner-border-radius); }

.modal-footer > * { margin: calc(var(--bs-modal-footer-gap) * .5); }

.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; }

.popover { --bs-popover-zindex: 1070; --bs-popover-max-width: 276px; --bs-popover-font-size: 0.875rem; --bs-popover-bg: #fff; --bs-popover-border-width: 1px; --bs-popover-border-color: var(--bs-border-color-translucent); --bs-popover-border-radius: 0.8rem; --bs-popover-inner-border-radius: calc(0.8rem - 1px); --bs-popover-box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.1); --bs-popover-header-padding-x: 1rem; --bs-popover-header-padding-y: 0.5rem; --bs-popover-header-font-size: 1rem; --bs-popover-header-color: var(--bs-heading-color); --bs-popover-header-bg: #f0f0f0; --bs-popover-body-padding-x: 1rem; --bs-popover-body-padding-y: 1rem; --bs-popover-body-color: #242424; --bs-popover-arrow-width: 1rem; --bs-popover-arrow-height: 0.5rem; --bs-popover-arrow-border: var(--bs-popover-border-color); z-index: var(--bs-popover-zindex); display: block; max-width: var(--bs-popover-max-width); font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-popover-font-size); word-wrap: break-word; background-color: var(--bs-popover-bg); background-clip: padding-box; border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-radius: var(--bs-popover-border-radius); }

.popover .popover-arrow { display: block; width: var(--bs-popover-arrow-width); height: var(--bs-popover-arrow-height); }

.popover .popover-arrow::before, .popover .popover-arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; border-width: 0; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { bottom: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width)); }

.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; }

.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { bottom: 0; border-top-color: var(--bs-popover-arrow-border); }

.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { bottom: var(--bs-popover-border-width); border-top-color: var(--bs-popover-bg); }

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { left: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); height: var(--bs-popover-arrow-width); }

.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; }

.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { left: 0; border-right-color: var(--bs-popover-arrow-border); }

.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { left: var(--bs-popover-border-width); border-right-color: var(--bs-popover-bg); }

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { top: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width)); }

.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); }

.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { top: 0; border-bottom-color: var(--bs-popover-arrow-border); }

.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { top: var(--bs-popover-border-width); border-bottom-color: var(--bs-popover-bg); }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: var(--bs-popover-arrow-width); margin-left: calc(var(--bs-popover-arrow-width) * -.5); content: ""; border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); }

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { right: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); height: var(--bs-popover-arrow-width); }

.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); }

.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { right: 0; border-left-color: var(--bs-popover-arrow-border); }

.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { right: var(--bs-popover-border-width); border-left-color: var(--bs-popover-bg); }

/* rtl:end:ignore */
.popover-header { padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); margin-bottom: 0; font-size: var(--bs-popover-header-font-size); color: var(--bs-popover-header-color); background-color: var(--bs-popover-header-bg); border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-top-left-radius: var(--bs-popover-inner-border-radius); border-top-right-radius: var(--bs-popover-inner-border-radius); }

.popover-header:empty { display: none; }

.popover-body { padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); color: var(--bs-popover-body-color); }

.spinner-grow, .spinner-border { display: inline-block; width: var(--bs-spinner-width); height: var(--bs-spinner-height); vertical-align: var(--bs-spinner-vertical-align); border-radius: 50%; -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); }

@-webkit-keyframes spinner-border { to { transform: rotate(360deg) /* rtl:ignore */; } }

@keyframes spinner-border { to { transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; --bs-spinner-vertical-align: -0.125em; --bs-spinner-border-width: 0.25em; --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-border; border: var(--bs-spinner-border-width) solid currentcolor; border-right-color: transparent; }

.spinner-border-sm { --bs-spinner-width: 1rem; --bs-spinner-height: 1rem; --bs-spinner-border-width: 0.2em; }

@-webkit-keyframes spinner-grow { 0% { transform: scale(0); }
  50% { opacity: 1;
    transform: none; } }

@keyframes spinner-grow { 0% { transform: scale(0); }
  50% { opacity: 1;
    transform: none; } }

.spinner-grow { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; --bs-spinner-vertical-align: -0.125em; --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-grow; background-color: currentcolor; opacity: 0; }

.spinner-grow-sm { --bs-spinner-width: 1rem; --bs-spinner-height: 1rem; }

.placeholder { display: inline-block; min-height: 1em; vertical-align: middle; cursor: wait; background-color: currentcolor; opacity: 0.5; }

.placeholder.btn::before { display: inline-block; content: ""; }

.placeholder-xs { min-height: .6em; }

.placeholder-sm { min-height: .8em; }

.placeholder-lg { min-height: 1.2em; }

.placeholder-glow .placeholder { -webkit-animation: placeholder-glow 2s ease-in-out infinite; animation: placeholder-glow 2s ease-in-out infinite; }

@-webkit-keyframes placeholder-glow { 50% { opacity: 0.2; } }

@keyframes placeholder-glow { 50% { opacity: 0.2; } }

.placeholder-wave { -webkit-mask-image: linear-gradient(130deg, #222 55%, rgba(0, 0, 0, 0.8) 75%, #222 95%); mask-image: linear-gradient(130deg, #222 55%, rgba(0, 0, 0, 0.8) 75%, #222 95%); -webkit-mask-size: 200% 100%; mask-size: 200% 100%; -webkit-animation: placeholder-wave 2s linear infinite; animation: placeholder-wave 2s linear infinite; }

@-webkit-keyframes placeholder-wave { 100% { -webkit-mask-position: -200% 0%; mask-position: -200% 0%; } }

@keyframes placeholder-wave { 100% { -webkit-mask-position: -200% 0%; mask-position: -200% 0%; } }

.clearfix::after { display: block; clear: both; content: ""; }

.text-bg-primary { color: #222 !important; background-color: RGBA(0, 166, 216, var(--bs-bg-opacity, 1)) !important; }

.text-bg-secondary { color: #fff !important; background-color: RGBA(114.75, 114.75, 114.75, var(--bs-bg-opacity, 1)) !important; }

.text-bg-success { color: #222 !important; background-color: RGBA(42, 168, 57, var(--bs-bg-opacity, 1)) !important; }

.text-bg-info { color: #222 !important; background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important; }

.text-bg-warning { color: #222 !important; background-color: RGBA(245, 161, 0, var(--bs-bg-opacity, 1)) !important; }

.text-bg-danger { color: #222 !important; background-color: RGBA(255, 99, 79, var(--bs-bg-opacity, 1)) !important; }

.text-bg-light { color: #222 !important; background-color: RGBA(247.35, 247.35, 247.35, var(--bs-bg-opacity, 1)) !important; }

.text-bg-dark { color: #fff !important; background-color: RGBA(35.7, 35.7, 35.7, var(--bs-bg-opacity, 1)) !important; }

.link-primary { color: #00A6D8 !important; }

.link-primary:hover, .link-primary:focus { color: #33b8e0 !important; }

.link-secondary { color: #737373 !important; }

.link-secondary:hover, .link-secondary:focus { color: #5c5c5c !important; }

.link-success { color: #2AA839 !important; }

.link-success:hover, .link-success:focus { color: #55b961 !important; }

.link-info { color: #0dcaf0 !important; }

.link-info:hover, .link-info:focus { color: #3dd5f3 !important; }

.link-warning { color: #F5A100 !important; }

.link-warning:hover, .link-warning:focus { color: #f7b433 !important; }

.link-danger { color: #FF634F !important; }

.link-danger:hover, .link-danger:focus { color: #ff8272 !important; }

.link-light { color: #f7f7f7 !important; }

.link-light:hover, .link-light:focus { color: #f9f9f9 !important; }

.link-dark { color: #242424 !important; }

.link-dark:hover, .link-dark:focus { color: #1d1d1d !important; }

.ratio { position: relative; width: 100%; }

.ratio::before { display: block; padding-top: var(--bs-aspect-ratio); content: ""; }

.ratio > * { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ratio-1x1 { --bs-aspect-ratio: 100%; }

.ratio-4x3 { --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 { --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 { --bs-aspect-ratio: calc(9 / 21 * 100%); }

.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }

.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }

.sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }

.sticky-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; }

.hstack { display: flex; flex-direction: row; align-items: center; align-self: stretch; }

.vstack { display: flex; flex: 1 1 auto; flex-direction: column; align-self: stretch; }

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }

.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.vr { display: inline-block; align-self: stretch; width: 1px; min-height: 1em; background-color: currentcolor; opacity: 0.25; }

.align-baseline { vertical-align: baseline !important; }

.align-top { vertical-align: top !important; }

.align-middle { vertical-align: middle !important; }

.align-bottom { vertical-align: bottom !important; }

.align-text-bottom { vertical-align: text-bottom !important; }

.align-text-top { vertical-align: text-top !important; }

.float-start { float: left !important; }

.float-end { float: right !important; }

.float-none { float: none !important; }

.opacity-0 { opacity: 0 !important; }

.opacity-25 { opacity: 0.25 !important; }

.opacity-50 { opacity: 0.5 !important; }

.opacity-75 { opacity: 0.75 !important; }

.opacity-100 { opacity: 1 !important; }

.overflow-auto { overflow: auto !important; }

.overflow-hidden { overflow: hidden !important; }

.overflow-visible { overflow: visible !important; }

.overflow-scroll { overflow: scroll !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-grid { display: grid !important; }

.d-table { display: table !important; }

.d-table-row { display: table-row !important; }

.d-table-cell { display: table-cell !important; }

.d-flex { display: flex !important; }

.d-inline-flex { display: inline-flex !important; }

.d-none { display: none !important; }

.shadow { box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.1) !important; }

.shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(34, 34, 34, 0.05) !important; }

.shadow-lg { box-shadow: 0 1rem 3rem rgba(34, 34, 34, 0.075) !important; }

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

.position-static { position: static !important; }

.position-relative { position: relative !important; }

.position-absolute { position: absolute !important; }

.position-fixed { position: fixed !important; }

.position-sticky { position: -webkit-sticky !important; position: sticky !important; }

.top-0 { top: 0 !important; }

.top-50 { top: 50% !important; }

.top-100 { top: 100% !important; }

.bottom-0 { bottom: 0 !important; }

.bottom-50 { bottom: 50% !important; }

.bottom-100 { bottom: 100% !important; }

.start-0 { left: 0 !important; }

.start-50 { left: 50% !important; }

.start-100 { left: 100% !important; }

.end-0 { right: 0 !important; }

.end-50 { right: 50% !important; }

.end-100 { right: 100% !important; }

.translate-middle { transform: translate(-50%, -50%) !important; }

.translate-middle-x { transform: translateX(-50%) !important; }

.translate-middle-y { transform: translateY(-50%) !important; }

.border { border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-0 { border: 0 !important; }

.border-top { border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-top-0 { border-top: 0 !important; }

.border-end { border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-end-0 { border-right: 0 !important; }

.border-bottom { border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-bottom-0 { border-bottom: 0 !important; }

.border-start { border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-start-0 { border-left: 0 !important; }

.border-primary { --bs-border-opacity: 1; border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; }

.border-secondary { --bs-border-opacity: 1; border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; }

.border-success { --bs-border-opacity: 1; border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; }

.border-info { --bs-border-opacity: 1; border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; }

.border-warning { --bs-border-opacity: 1; border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; }

.border-danger { --bs-border-opacity: 1; border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; }

.border-light { --bs-border-opacity: 1; border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; }

.border-dark { --bs-border-opacity: 1; border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; }

.border-white { --bs-border-opacity: 1; border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; }

.border-1 { --bs-border-width: 1px; }

.border-2 { --bs-border-width: 2px; }

.border-3 { --bs-border-width: 3px; }

.border-4 { --bs-border-width: 4px; }

.border-5 { --bs-border-width: 5px; }

.border-opacity-10 { --bs-border-opacity: 0.1; }

.border-opacity-25 { --bs-border-opacity: 0.25; }

.border-opacity-50 { --bs-border-opacity: 0.5; }

.border-opacity-75 { --bs-border-opacity: 0.75; }

.border-opacity-100 { --bs-border-opacity: 1; }

.w-25 { width: 25% !important; }

.w-50 { width: 50% !important; }

.w-75 { width: 75% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.mw-100 { max-width: 100% !important; }

.vw-100 { width: 100vw !important; }

.min-vw-100 { min-width: 100vw !important; }

.h-25 { height: 25% !important; }

.h-50 { height: 50% !important; }

.h-75 { height: 75% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.mh-100 { max-height: 100% !important; }

.vh-100 { height: 100vh !important; }

.min-vh-100 { min-height: 100vh !important; }

.flex-fill { flex: 1 1 auto !important; }

.flex-row { flex-direction: row !important; }

.flex-column { flex-direction: column !important; }

.flex-row-reverse { flex-direction: row-reverse !important; }

.flex-column-reverse { flex-direction: column-reverse !important; }

.flex-grow-0 { flex-grow: 0 !important; }

.flex-grow-1 { flex-grow: 1 !important; }

.flex-shrink-0 { flex-shrink: 0 !important; }

.flex-shrink-1 { flex-shrink: 1 !important; }

.flex-wrap { flex-wrap: wrap !important; }

.flex-nowrap { flex-wrap: nowrap !important; }

.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }

.justify-content-start { justify-content: flex-start !important; }

.justify-content-end { justify-content: flex-end !important; }

.justify-content-center { justify-content: center !important; }

.justify-content-between { justify-content: space-between !important; }

.justify-content-around { justify-content: space-around !important; }

.justify-content-evenly { justify-content: space-evenly !important; }

.align-items-start { align-items: flex-start !important; }

.align-items-end { align-items: flex-end !important; }

.align-items-center { align-items: center !important; }

.align-items-baseline { align-items: baseline !important; }

.align-items-stretch { align-items: stretch !important; }

.align-content-start { align-content: flex-start !important; }

.align-content-end { align-content: flex-end !important; }

.align-content-center { align-content: center !important; }

.align-content-between { align-content: space-between !important; }

.align-content-around { align-content: space-around !important; }

.align-content-stretch { align-content: stretch !important; }

.align-self-auto { align-self: auto !important; }

.align-self-start { align-self: flex-start !important; }

.align-self-end { align-self: flex-end !important; }

.align-self-center { align-self: center !important; }

.align-self-baseline { align-self: baseline !important; }

.align-self-stretch { align-self: stretch !important; }

.order-first { order: -1 !important; }

.order-0 { order: 0 !important; }

.order-1 { order: 1 !important; }

.order-2 { order: 2 !important; }

.order-3 { order: 3 !important; }

.order-4 { order: 4 !important; }

.order-5 { order: 5 !important; }

.order-last { order: 6 !important; }

.m-0 { margin: 0 !important; }

.m-1 { margin: 0.25rem !important; }

.m-2 { margin: 0.5rem !important; }

.m-3 { margin: 1rem !important; }

.m-4 { margin: 1.5rem !important; }

.m-5 { margin: 3rem !important; }

.m-auto { margin: auto !important; }

.mx-0 { margin-right: 0 !important; margin-left: 0 !important; }

.mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }

.mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }

.mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; }

.mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }

.mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; }

.mx-auto { margin-right: auto !important; margin-left: auto !important; }

.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }

.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }

.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }

.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }

.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.my-auto { margin-top: auto !important; margin-bottom: auto !important; }

.mt-0 { margin-top: 0 !important; }

.mt-1 { margin-top: 0.25rem !important; }

.mt-2 { margin-top: 0.5rem !important; }

.mt-3 { margin-top: 1rem !important; }

.mt-4 { margin-top: 1.5rem !important; }

.mt-5 { margin-top: 3rem !important; }

.mt-auto { margin-top: auto !important; }

.me-0 { margin-right: 0 !important; }

.me-1 { margin-right: 0.25rem !important; }

.me-2 { margin-right: 0.5rem !important; }

.me-3 { margin-right: 1rem !important; }

.me-4 { margin-right: 1.5rem !important; }

.me-5 { margin-right: 3rem !important; }

.me-auto { margin-right: auto !important; }

.mb-0 { margin-bottom: 0 !important; }

.mb-1 { margin-bottom: 0.25rem !important; }

.mb-2 { margin-bottom: 0.5rem !important; }

.mb-3 { margin-bottom: 1rem !important; }

.mb-4 { margin-bottom: 1.5rem !important; }

.mb-5 { margin-bottom: 3rem !important; }

.mb-auto { margin-bottom: auto !important; }

.ms-0 { margin-left: 0 !important; }

.ms-1 { margin-left: 0.25rem !important; }

.ms-2 { margin-left: 0.5rem !important; }

.ms-3 { margin-left: 1rem !important; }

.ms-4 { margin-left: 1.5rem !important; }

.ms-5 { margin-left: 3rem !important; }

.ms-auto { margin-left: auto !important; }

.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-right: -0.25rem !important; margin-left: -0.25rem !important; }

.mx-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }

.mx-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }

.mx-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }

.mx-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }

.me-n2 { margin-right: -0.5rem !important; }

.me-n3 { margin-right: -1rem !important; }

.me-n4 { margin-right: -1.5rem !important; }

.me-n5 { margin-right: -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-left: -0.25rem !important; }

.ms-n2 { margin-left: -0.5rem !important; }

.ms-n3 { margin-left: -1rem !important; }

.ms-n4 { margin-left: -1.5rem !important; }

.ms-n5 { margin-left: -3rem !important; }

.p-0 { padding: 0 !important; }

.p-1 { padding: 0.25rem !important; }

.p-2 { padding: 0.5rem !important; }

.p-3 { padding: 1rem !important; }

.p-4 { padding: 1.5rem !important; }

.p-5 { padding: 3rem !important; }

.px-0 { padding-right: 0 !important; padding-left: 0 !important; }

.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }

.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }

.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }

.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }

.px-5 { padding-right: 3rem !important; padding-left: 3rem !important; }

.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }

.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }

.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }

.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }

.py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }

.pt-0 { padding-top: 0 !important; }

.pt-1 { padding-top: 0.25rem !important; }

.pt-2 { padding-top: 0.5rem !important; }

.pt-3 { padding-top: 1rem !important; }

.pt-4 { padding-top: 1.5rem !important; }

.pt-5 { padding-top: 3rem !important; }

.pe-0 { padding-right: 0 !important; }

.pe-1 { padding-right: 0.25rem !important; }

.pe-2 { padding-right: 0.5rem !important; }

.pe-3 { padding-right: 1rem !important; }

.pe-4 { padding-right: 1.5rem !important; }

.pe-5 { padding-right: 3rem !important; }

.pb-0 { padding-bottom: 0 !important; }

.pb-1 { padding-bottom: 0.25rem !important; }

.pb-2 { padding-bottom: 0.5rem !important; }

.pb-3 { padding-bottom: 1rem !important; }

.pb-4 { padding-bottom: 1.5rem !important; }

.pb-5 { padding-bottom: 3rem !important; }

.ps-0 { padding-left: 0 !important; }

.ps-1 { padding-left: 0.25rem !important; }

.ps-2 { padding-left: 0.5rem !important; }

.ps-3 { padding-left: 1rem !important; }

.ps-4 { padding-left: 1.5rem !important; }

.ps-5 { padding-left: 3rem !important; }

.gap-0 { gap: 0 !important; }

.gap-1 { gap: 0.25rem !important; }

.gap-2 { gap: 0.5rem !important; }

.gap-3 { gap: 1rem !important; }

.gap-4 { gap: 1.5rem !important; }

.gap-5 { gap: 3rem !important; }

.font-monospace { font-family: var(--bs-font-monospace) !important; }

.fs-1 { font-size: calc(1.375rem + 1.5vw) !important; }

.fs-2 { font-size: calc(1.325rem + 0.9vw) !important; }

.fs-3 { font-size: calc(1.3rem + 0.6vw) !important; }

.fs-4 { font-size: calc(1.275rem + 0.3vw) !important; }

.fs-5 { font-size: 1.25rem !important; }

.fs-6 { font-size: 1rem !important; }

.fst-italic { font-style: italic !important; }

.fst-normal { font-style: normal !important; }

.fw-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.5 !important; }

.lh-lg { line-height: 2 !important; }

.text-start { text-align: left !important; }

.text-end { text-align: right !important; }

.text-center { text-align: center !important; }

.text-decoration-none { text-decoration: none !important; }

.text-decoration-underline { text-decoration: underline !important; }

.text-decoration-line-through { text-decoration: line-through !important; }

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.text-wrap { white-space: normal !important; }

.text-nowrap { white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break { word-wrap: break-word !important; word-break: break-word !important; }

/* rtl:end:remove */
.text-primary { --bs-text-opacity: 1; color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

.text-secondary { --bs-text-opacity: 1; color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; }

.text-success { --bs-text-opacity: 1; color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; }

.text-info { --bs-text-opacity: 1; color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }

.text-warning { --bs-text-opacity: 1; color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }

.text-danger { --bs-text-opacity: 1; color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; }

.text-light { --bs-text-opacity: 1; color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; }

.text-dark { --bs-text-opacity: 1; color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; }

.text-black { --bs-text-opacity: 1; color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }

.text-white { --bs-text-opacity: 1; color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }

.text-body { --bs-text-opacity: 1; color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }

.text-muted { --bs-text-opacity: 1; color: #737373 !important; }

.text-black-50 { --bs-text-opacity: 1; color: rgba(34, 34, 34, 0.5) !important; }

.text-white-50 { --bs-text-opacity: 1; color: rgba(255, 255, 255, 0.5) !important; }

.text-reset { --bs-text-opacity: 1; color: inherit !important; }

.text-opacity-25 { --bs-text-opacity: 0.25; }

.text-opacity-50 { --bs-text-opacity: 0.5; }

.text-opacity-75 { --bs-text-opacity: 0.75; }

.text-opacity-100 { --bs-text-opacity: 1; }

.bg-primary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }

.bg-secondary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; }

.bg-success { --bs-bg-opacity: 1; background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; }

.bg-info { --bs-bg-opacity: 1; background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; }

.bg-warning { --bs-bg-opacity: 1; background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; }

.bg-danger { --bs-bg-opacity: 1; background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; }

.bg-light { --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; }

.bg-dark { --bs-bg-opacity: 1; background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; }

.bg-black { --bs-bg-opacity: 1; background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

.bg-white { --bs-bg-opacity: 1; background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }

.bg-body { --bs-bg-opacity: 1; background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent { --bs-bg-opacity: 1; background-color: transparent !important; }

.bg-opacity-10 { --bs-bg-opacity: 0.1; }

.bg-opacity-25 { --bs-bg-opacity: 0.25; }

.bg-opacity-50 { --bs-bg-opacity: 0.5; }

.bg-opacity-75 { --bs-bg-opacity: 0.75; }

.bg-opacity-100 { --bs-bg-opacity: 1; }

.bg-gradient { background-image: var(--bs-gradient) !important; }

.user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; -ms-user-select: all !important; user-select: all !important; }

.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; user-select: auto !important; }

.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; }

.pe-none { pointer-events: none !important; }

.pe-auto { pointer-events: auto !important; }

.rounded { border-radius: var(--bs-border-radius) !important; }

.rounded-0 { border-radius: 0 !important; }

.rounded-1 { border-radius: var(--bs-border-radius-sm) !important; }

.rounded-2 { border-radius: var(--bs-border-radius) !important; }

.rounded-3 { border-radius: var(--bs-border-radius-lg) !important; }

.rounded-4 { border-radius: var(--bs-border-radius-xl) !important; }

.rounded-5 { border-radius: var(--bs-border-radius-2xl) !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: var(--bs-border-radius-pill) !important; }

.rounded-top { border-top-left-radius: var(--bs-border-radius) !important; border-top-right-radius: var(--bs-border-radius) !important; }

.rounded-end { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important; }

.rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important; }

.rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !important; }

.visible { visibility: visible !important; }

.invisible { visibility: hidden !important; }

:root { font-size: clamp(14px, 16px, 3vw); }

body { background-color: var(--bs-white); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-image: url(../img/bg-img.png); font-family: "Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", Meiryo, "メイリオ", "Hiragino Kaku Gothic ProN", -apple-system, BlinkMacSystemFont, Verdana, Arial, Helvetica, sans-serif; }

.anc-shift { position: relative; top: -100px; }

#pagetop { position: absolute; top: -120px; }

.invisible-focusable { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

a { text-decoration: none; }

a:not(.btn):hover { text-decoration: underline; }

img { max-width: 100%; height: auto; }

.display-v-column { display: flex; flex-direction: column; min-height: 100vh; }

.display-v-column .main-v-column { flex-grow: 1; }

.c-footer { background-color: #72BF41; }

.c-footer .container { max-width: 1060px; }

.c-footer .btn-light { font-size: clamp(18px, 24px, 3vw); font-weight: bold; padding: .5em 1.5em; }

.c-footer .btn-light:not(:hover) { background-color: #fff; color: var(--bs-success); }

.c-pagetop { position: fixed; bottom: 4rem; right: 1rem; display: none; z-index: 9; }

.is-header-scrolled .c-pagetop { display: block; }

.c-pagetop .btn { width: 44px; height: 44px; display: flex; flex-direction: column; justify-content: center; }

.c-pagetop .btn:hover { text-decoration: none; }

.c-header { position: fixed; background-color: #fff; bottom: 0; left: 0; right: 0; z-index: 9; }

.c-header .menu-parent-list { display: flex; position: relative; z-index: 9; background-color: #fff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }

.c-header .menu-parent-list li { flex-grow: 1; }

.c-header .menu-parent-list .btn { display: flex; flex-direction: column; align-items: center; justify-content: center; border: none !important; }

.c-header .menu-parent-list .btn i { font-size: 21px; }

.c-header .menu-parent-list .btn span { font-size: 10px; font-weight: bold; }

.c-header .menu-parent-list .btn .fa-envelope { color: #ff6201; }

.c-header .menu-parent-list .btn .fa-list-ul { color: #6ba30a; }

.c-header .menu-child-list { position: fixed; bottom: 0; left: 0; right: 0; z-index: 8; padding: 30px 30px 70px; background-color: #fff; transform: translateY(100%); transition: transform .2s; }

.c-header .menu-child-list a { padding: 0.5em; display: block; }

.c-header #menuListToggle:checked ~ .menu-child-list { transform: translateY(0); }

.hero-img { margin: 0; max-height: calc(100vh - 40px); }

.hero-img picture { width: 100%; height: 100%; max-height: 100vh; display: block; }

.hero-img img { width: 100%; max-height: calc(100vh - 40px); -o-object-fit: cover; object-fit: cover; }

.sdgs_label { position: relative; z-index: 9; }

.sdgs_label img.sdgs_label_img { position: absolute; width: 51px; top: 0; right: 10px; }

#mainMenu { display: flex; justify-content: center; margin-top: -100px; margin-bottom: 0; margin-left: 0; margin-right: 0; padding: 0; }

#mainMenu .btn { height: 100%; width: 180px; max-width: 100%; aspect-ratio: 1 / 1; border-width: 3px; border-color: var(--bs-dark); border-radius: clamp(16px, 50px, 5vw); padding: 0; font-feature-settings: "palt"; }

#mainMenu .btn:not(:hover) { background-color: #fff; }

#mainMenu .i-menu-item { display: flex; flex-direction: column; height: 100%; justify-content: center; }

#mainMenu .i-icon { font-size: clamp(20px, 48px, 4vw); padding-top: clamp(0.5rem, 1.5rem, 3vw); }

#mainMenu .i-text { flex-grow: 1; display: flex; flex-direction: column; justify-content: center; font-size: clamp(8px, 18px, 3vw); font-weight: bold; line-height: 1.1; }

.lead-wrap { padding-top: 4rem; padding-bottom: 4rem; }

.lead-wrap .lead { font-weight: bold; font-size: clamp(18px, 24px, 3vw); line-height: 1.75; max-width: 1140px; margin-left: auto; margin-right: auto; }

.content-section { padding-top: clamp(3rem, 7rem, 6vw); padding-bottom: clamp(3rem, 7rem, 6vw); }

.content-section p { line-height: 1.75; }

.content-section .btn-common { font-weight: bold; padding: 1rem 1rem; line-height: 1.25; display: inline-flex; align-items: center; font-size: clamp(14px, 18px, 3vw); margin-top: 0.5em; margin-bottom: 0.5em; }

.content-section .btn-common:not(:hover) { background-color: #fff; }

.content-section .btn-common.btn-outline-dark { border-width: 3px; }

.heading-common { text-align: center; font-size: clamp(30px, 72px, 4vw); padding-bottom: 1em; font-feature-settings: "palt"; letter-spacing: 0.05em; }

.heading-common .i-text { position: relative; -webkit-text-decoration-line: underline; text-decoration-line: underline; -webkit-text-decoration-color: #fff; text-decoration-color: #fff; text-decoration-thickness: clamp(6px, 16px, 3vw); text-underline-offset: 0; text-shadow: 2px 2px 0 #fff; }

.heading-common i { font-size: clamp(20px, 48px, 3vw); position: absolute; right: calc(100% + 1rem); text-shadow: none; }

.card-common { border-radius: clamp(30px, 50px, 4vw); border-color: var(--bs-dark); }

#aboutEcoEhime { background: linear-gradient(180deg, #A3E6E0 0%, #F9F5B6 100%); position: relative; z-index: 1; }

#aboutEcoEhime .i-bgi { position: absolute; bottom: 0; left: 0; right: 0; z-index: -1; }

#aboutEcoEhime .i-content p { font-size: clamp(16px, 18px, 3vw); }

#aboutEcoEhime .i-photo { margin-bottom: 1.5rem; }

#aboutEcoEhime .i-photo img { border-radius: 20px; }

#productIntroduction { background-color: #6FDEFF; position: relative; z-index: 1; overflow: hidden; }

#productIntroduction .i-bgi-1 { position: absolute; top: 0; left: 0; right: 0; z-index: -1; }

#productIntroduction .i-bgi-1 img { min-height: 180px; }

#productIntroduction .i-bgi-2 { position: absolute; top: 0; bottom: 0; right: 0; left: 0; display: flex; flex-direction: column; justify-content: center; z-index: -2; }

#productIntroduction .heading-common .i-text { -webkit-text-decoration-color: #6FDEFF; text-decoration-color: #6FDEFF; }

.item-card-wrap { position: relative; padding-bottom: 3rem; }

.item-card-wrap .item-card { position: relative; }

.item-card-wrap .item-card .btn { color: var(--bs-dark); font-weight: bold; padding-left: .75em; padding-right: .75em; padding-top: 0.5em; padding-bottom: 0.5em; background-color: #fff; }

.item-card-wrap .item-card .i-text { margin-bottom: 1rem; }

.item-card-wrap .item-card .i-text h3, .item-card-wrap .item-card .i-text .h3 { font-size: 60px; margin-bottom: 0; line-height: 1.1; }

.item-card-wrap .item-card .i-text h3 a, .item-card-wrap .item-card .i-text .h3 a { display: inline-block; }

.item-card-wrap .item-card .i-text p { font-size: clamp(16px, 18px, 1vw); font-weight: bold; }

.item-card-wrap .item-card .i-text a, .item-card-wrap .item-card .i-text p { background-color: rgba(0, 0, 0, 0.5); padding: 0.5rem .75rem; color: #fff; }

.item-card-wrap .i-photo-wrap { position: relative; overflow: hidden; border-radius: 30px; overflow: hidden; }

.item-card-wrap .i-photo-text-wrap { position: absolute; bottom: 0; left: 0; right: 0; color: #fff; padding: 0.75rem; }

.item-card-wrap .i-photo-text h3, .item-card-wrap .i-photo-text .h3 { position: absolute; background-color: rgba(0, 0, 0, 0.8); bottom: 1.5em; padding: .5em .75em; right: 1em; }

.item-card-wrap .i-photo { aspect-ratio: 335 / 230; -o-object-fit: cover; object-fit: cover; }

.item-card-wrap .i-content-wrap { bottom: -64px; align-items: flex-end; }

.item-card-wrap .i-text-wrap { display: none; }

.item-card-wrap .i-text-wrap .btn { font-weight: bold; font-size: 18px; }

.item-card-wrap .item-p-card { border-radius: 30px; border: none; margin-left: 0.5em; margin-right: 0.5em; margin-top: -2em; }

.item-card-wrap .item-p-card .i-p-photo { border-radius: 50em; }

.item-card-wrap .item-p-card h4, .item-card-wrap .item-p-card .h4 { font-size: clamp(13px, 15px, 3vw); background-color: #6FDEFF; padding: 0.5em; }

.item-card-wrap .item-p-card p { font-size: clamp(12px, 14px, 3vw); font-weight: bold; }

#dealerIntroduction { position: relative; z-index: 1; }

#dealerIntroduction .i-bgi { position: absolute; top: 0; right: 0; left: 0; }

#dealerIntroduction .i-bgi img { width: 100%; min-height: 200px; min-width: 100%; -o-object-fit: cover; object-fit: cover; }

#dealerIntroduction .heading-common { color: #fff; }

#dealerIntroduction .heading-common .fa-solid { color: #fff !important; }

#dealerIntroduction .heading-common .i-text { -webkit-text-decoration-color: white; text-decoration-color: white; text-shadow: 2px 2px 0 black; }

#ecoEhimeNews { background-color: var(--bs-light); }

#ecoEhimeNews .news-list { max-width: 1000px; margin-left: auto; margin-right: auto; }

.news-list-item { border-radius: 16px; border: 2px solid var(--bs-warning); padding-top: 1rem; padding-bottom: 1rem; margin-bottom: 1rem; }

.news-list-item dl { margin-bottom: 0; }

.news-list-item dd { margin-bottom: 0; }

.news-list-item a { font-size: clamp(14px, 18px, 3vw); text-decoration: underline; }

.news-list-item img { width: 100px; }

#topHero1 h2, #topHero1 .h2 { font-size: clamp(30px, 34px, 4vw); }

#topHero1 h2:after, #topHero1 .h2:after { content: ""; display: block; width: 128px; height: 11px; border-radius: 3em; margin-top: 1em; margin-bottom: 1em; background: linear-gradient(90deg, #EC008C 0%, #FC6767 100%); }

#topHero1 p { font-size: clamp(15px, 18px, 3vw); font-weight: bold; line-height: 1.75; }

#countInfo h2, #countInfo .h2 { font-size: clamp(16px, 20px, 3vw); }

#countInfo .i-count { font-size: clamp(72px, 128px, 8vw); text-shadow: 4px 0px 0px #FFFFFF; line-height: 1; }

.heading-1 { font-size: clamp(18px, 21px, 3vw); }

.heading-1 i { font-size: clamp(24px, 30px, 3vw); margin-right: 0.25em; vertical-align: middle; }

.heading-2 { display: flex; align-items: center; }

.heading-2 i { font-size: clamp(36px, 72px, 7vw); }

.heading-2 .i-text-wrap { padding-left: 0.25em; position: relative; }

.heading-2 .badge { font-size: clamp(14px, 21px, 3vw); }

.heading-2 .i-title { position: relative; white-space: nowrap; }

.heading-2 .i-pickup { background-color: #FF634F; position: absolute; font-size: clamp(12px, 14px, 3vw); text-align: center; color: #fff; border-radius: 6em; width: clamp(36px, 48px, 5vw); height: clamp(36px, 48px, 5vw); display: flex; flex-direction: column; justify-content: center; bottom: calc(100% - 0.5em); left: calc(100% - 0.5em); transform: rotate(15deg); }

.event-card .card-title { font-size: clamp(16px, 18px, 3vw); }

.event-card .card-text { font-weight: bold; }

#min5Infra { overflow: hidden; position: relative; }

#min5Infra:before { content: ""; display: block; position: absolute; top: 10px; right: 10px; bottom: 10px; left: 10px; background-image: url(../img/bg-map-5min.png); background-repeat: no-repeat; background-size: contain; background-position: center top 7rem; }

#min5Infra .min-5-wrap { display: flex; flex-wrap: wrap; }

#min5Infra .i-lead { position: relative; margin-right: .75rem; background-color: #fff; border-radius: 0 20em 20em 0; display: flex; flex-direction: column; justify-content: center; padding-left: clamp(20px, 64px, 7vw); padding-right: clamp(36px, 64px, 7vw); font-size: clamp(14px, 18px, 3vw); font-weight: bold; line-height: 1.75; z-index: 9; order: 1; box-shadow: 0 5px 20pz rgba(0, 0, 0, 0.1); }

#min5Infra .i-ill { position: absolute; bottom: -90px; right: .25em; transform: rotateY(180deg); width: 128px; }

#min5Infra .swiper { flex-shrink: 0; width: 100vw; }

#min5Infra .swiper-slide { width: 240px; }

#min5Infra .swiper-slide img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

#min5Infra .swiper-slide a { display: block; position: relative; aspect-ratio: 1 / 1; }

#min5Infra .swiper-slide a .i-popup { position: absolute; bottom: calc(100% + 1.25rem); left: 0; right: 0; text-align: center; }

#min5Infra .swiper-slide a .i-popup:before { content: ""; display: block; background-color: var(--bs-dark); width: 16px; height: 16px; position: absolute; top: calc(100% - 16px); left: calc(50% - 8px); transform: rotate(45deg); }

#min5Infra .swiper-slide a .i-popup-text { background-color: var(--bs-dark); color: #fff; position: relative; z-index: 1; display: inline-block; max-width: 100%; }

.fz-4 { font-size: 0.25rem !important; }

.fz-5 { font-size: 0.3125rem !important; }

.fz-6 { font-size: 0.375rem !important; }

.fz-7 { font-size: 0.4375rem !important; }

.fz-8 { font-size: 0.5rem !important; }

.fz-9 { font-size: 0.5625rem !important; }

.fz-10 { font-size: 0.625rem !important; }

.fz-11 { font-size: 0.6875rem !important; }

.fz-12 { font-size: 0.75rem !important; }

.fz-13 { font-size: 0.8125rem !important; }

.fz-14 { font-size: 0.875rem !important; }

.fz-15 { font-size: 0.9375rem !important; }

.fz-16 { font-size: 1rem !important; }

.fz-17 { font-size: 1.0625rem !important; }

.fz-18 { font-size: 1.125rem !important; }

.fz-19 { font-size: 1.1875rem !important; }

.fz-20 { font-size: 1.25rem !important; }

.fz-21 { font-size: 1.3125rem !important; }

.fz-22 { font-size: 1.375rem !important; }

.fz-23 { font-size: 1.4375rem !important; }

.fz-24 { font-size: 1.5rem !important; }

.fz-25 { font-size: 1.5625rem !important; }

.fz-26 { font-size: 1.625rem !important; }

.fz-27 { font-size: 1.6875rem !important; }

.fz-28 { font-size: 1.75rem !important; }

.fz-29 { font-size: 1.8125rem !important; }

.fz-30 { font-size: 1.875rem !important; }

.fz-31 { font-size: 1.9375rem !important; }

.fz-32 { font-size: 2rem !important; }

.fz-33 { font-size: 2.0625rem !important; }

.fz-34 { font-size: 2.125rem !important; }

.fz-35 { font-size: 2.1875rem !important; }

.fz-36 { font-size: 2.25rem !important; }

.fz-37 { font-size: 2.3125rem !important; }

.fz-38 { font-size: 2.375rem !important; }

.fz-39 { font-size: 2.4375rem !important; }

.fz-40 { font-size: 2.5rem !important; }

.fz-41 { font-size: 2.5625rem !important; }

.fz-42 { font-size: 2.625rem !important; }

.fz-43 { font-size: 2.6875rem !important; }

.fz-44 { font-size: 2.75rem !important; }

.fz-45 { font-size: 2.8125rem !important; }

.fz-46 { font-size: 2.875rem !important; }

.fz-47 { font-size: 2.9375rem !important; }

.fz-48 { font-size: 3rem !important; }

.fz-49 { font-size: 3.0625rem !important; }

.fz-50 { font-size: 3.125rem !important; }

.fz-51 { font-size: 3.1875rem !important; }

.fz-52 { font-size: 3.25rem !important; }

.fz-53 { font-size: 3.3125rem !important; }

.fz-54 { font-size: 3.375rem !important; }

.fz-55 { font-size: 3.4375rem !important; }

.fz-56 { font-size: 3.5rem !important; }

.fz-57 { font-size: 3.5625rem !important; }

.fz-58 { font-size: 3.625rem !important; }

.fz-59 { font-size: 3.6875rem !important; }

.fz-60 { font-size: 3.75rem !important; }

.fz-61 { font-size: 3.8125rem !important; }

.fz-62 { font-size: 3.875rem !important; }

.fz-63 { font-size: 3.9375rem !important; }

.fz-64 { font-size: 4rem !important; }

.fz-65 { font-size: 4.0625rem !important; }

.fz-66 { font-size: 4.125rem !important; }

.fz-67 { font-size: 4.1875rem !important; }

.fz-68 { font-size: 4.25rem !important; }

.fz-69 { font-size: 4.3125rem !important; }

.fz-70 { font-size: 4.375rem !important; }

.fz-71 { font-size: 4.4375rem !important; }

.fz-72 { font-size: 4.5rem !important; }

.lh-100 { line-height: 1; }

.lh-110 { line-height: 1.1; }

.lh-120 { line-height: 1.2; }

.lh-130 { line-height: 1.3; }

.lh-140 { line-height: 1.4; }

.lh-150 { line-height: 1.5; }

.lh-160 { line-height: 1.6; }

.lh-170 { line-height: 1.7; }

.lh-180 { line-height: 1.8; }

.lh-190 { line-height: 1.9; }

.lh-200 { line-height: 2; }

.ffs-palt { font-feature-settings: "palt"; }

.ff-en, [lang="en"] { font-family: "Open Sans", Arial, sans-serif; }

.ff-ja { font-family: "Noto Sans JP", Arial, sans-serif; }

.hide-text { position: absolute; width: 0; height: 0; overflow: hidden; }

.a-td-alt a { text-decoration: none; }

.a-td-alt a:hover { text-decoration: underline; }

.a-td-none a { text-decoration: none; }

.a-td-none a:hover { text-decoration: none; }

ul.reset, ol.reset { list-style: none; padding-left: 0; }

.fz-14-16 { font-size: clamp(14px, 16px, 3vw); }

.fz-16-18 { font-size: clamp(16px, 18px, 3vw); }

.fz-18-34 { font-size: clamp(18px, 34px, 4vw); }

.fz-21-34 { font-size: clamp(21px, 34px, 4vw); }

.bg-blue-light { background-color: #36A2FF; }

[data--area-id="0"] .bg-area-color { background-color: #36A2FF; }

[data--area-id="1"] .bg-area-color { background-color: #fd7e14; }

[data--area-id="2"] .bg-area-color { background-color: #2AA839; }

[data--area-id="0"] .text-area-color { color: #36A2FF; }

[data--area-id="1"] .text-area-color { color: #fd7e14; }

[data--area-id="2"] .text-area-color { color: #2AA839; }

.border-area-color-2 { border-style: solid; border-width: 2px; }

[data--area-id="0"] .border-area-color-2 { border-color: #36A2FF; }

[data--area-id="1"] .border-area-color-2 { border-color: #fd7e14; }

[data--area-id="2"] .border-area-color-2 { border-color: #2AA839; }

.pointer-events-0 { pointer-events: none; }

.t-0 { top: 0; }

.r-0 { right: 0; }

.b-0 { bottom: 0; }

.l-0 { left: 0; }

.bg-5min { background-image: url(../img/bg-5min.png); }

.rounded-md { border-radius: clamp(14px, 16px, 3vw); }

.rounded-lg { border-radius: clamp(21px, 24px, 4vw); }

.rounded-xl { border-radius: clamp(24px, 32px, 4vw); }

.border-dark-2 { box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1); border: none; }

.border-dark-3 { border: solid 3px var(--bs-gray-dark); }

.border-primary-2 { border: solid 2px var(--bs-primary); }

.border-success-2 { border: solid 2px var(--bs-success); }

.is-hover-img-zoom img { transition: transform .5s, filter .15s; }

.is-hover-img-zoom.hover img, .is-hover-img-zoom:hover img { transition: transform 1s, filter .5s; transform: scale(1.2); filter: brightness(0.7); }

.is-hover-img-zoom.is-hover-img-zoom-sm.hover img, .is-hover-img-zoom.is-hover-img-zoom-sm:hover img { transform: scale(1.1); }

.intersected-up-fade { transform: translateY(30%); opacity: 0; transition: transform .5s, opacity 2s; }

.intersected-up-fade.is-intersected { transform: translateY(0); opacity: 1; }
@media (min-width: 576px){ .container, .container-sm { max-width: 540px; } .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.33333%; }
  .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.66667%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; }
  .col-sm-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-sm-2 { flex: 0 0 auto; width: 16.66667%; }
  .col-sm-3 { flex: 0 0 auto; width: 25%; }
  .col-sm-4 { flex: 0 0 auto; width: 33.33333%; }
  .col-sm-5 { flex: 0 0 auto; width: 41.66667%; }
  .col-sm-6 { flex: 0 0 auto; width: 50%; }
  .col-sm-7 { flex: 0 0 auto; width: 58.33333%; }
  .col-sm-8 { flex: 0 0 auto; width: 66.66667%; }
  .col-sm-9 { flex: 0 0 auto; width: 75%; }
  .col-sm-10 { flex: 0 0 auto; width: 83.33333%; }
  .col-sm-11 { flex: 0 0 auto; width: 91.66667%; }
  .col-sm-12 { flex: 0 0 auto; width: 100%; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.33333%; }
  .offset-sm-2 { margin-left: 16.66667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.33333%; }
  .offset-sm-5 { margin-left: 41.66667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.33333%; }
  .offset-sm-8 { margin-left: 66.66667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.33333%; }
  .offset-sm-11 { margin-left: 91.66667%; }
  .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; }
  .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; }
  .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem; }
  .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem; }
  .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem; }
  .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem; }
  .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem; }
  .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem; }
  .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem; }
  .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem; }
  .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem; }
  .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem; } .dropdown-menu-sm-start { --bs-position: start; }
  .dropdown-menu-sm-start[data-bs-popper] { right: auto; left: 0; }
  .dropdown-menu-sm-end { --bs-position: end; }
  .dropdown-menu-sm-end[data-bs-popper] { right: 0; left: auto; } .navbar-expand-sm { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler { display: none; }
  .navbar-expand-sm .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-sm .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-sm .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } .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; } .list-group-horizontal-sm { flex-direction: row; }
  .list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }
  .list-group-horizontal-sm > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); } .modal { --bs-modal-margin: 1.75rem; --bs-modal-box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.1); }
  .modal-dialog { max-width: var(--bs-modal-width); margin-right: auto; margin-left: auto; }
  .modal-sm { --bs-modal-width: 300px; } .sticky-sm-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-sm-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } .float-sm-start { float: left !important; }
  .float-sm-end { float: right !important; }
  .float-sm-none { float: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-grid { display: grid !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: flex !important; }
  .d-sm-inline-flex { display: inline-flex !important; }
  .d-sm-none { display: none !important; }
  .flex-sm-fill { flex: 1 1 auto !important; }
  .flex-sm-row { flex-direction: row !important; }
  .flex-sm-column { flex-direction: column !important; }
  .flex-sm-row-reverse { flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { flex-direction: column-reverse !important; }
  .flex-sm-grow-0 { flex-grow: 0 !important; }
  .flex-sm-grow-1 { flex-grow: 1 !important; }
  .flex-sm-shrink-0 { flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { flex-shrink: 1 !important; }
  .flex-sm-wrap { flex-wrap: wrap !important; }
  .flex-sm-nowrap { flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start { justify-content: flex-start !important; }
  .justify-content-sm-end { justify-content: flex-end !important; }
  .justify-content-sm-center { justify-content: center !important; }
  .justify-content-sm-between { justify-content: space-between !important; }
  .justify-content-sm-around { justify-content: space-around !important; }
  .justify-content-sm-evenly { justify-content: space-evenly !important; }
  .align-items-sm-start { align-items: flex-start !important; }
  .align-items-sm-end { align-items: flex-end !important; }
  .align-items-sm-center { align-items: center !important; }
  .align-items-sm-baseline { align-items: baseline !important; }
  .align-items-sm-stretch { align-items: stretch !important; }
  .align-content-sm-start { align-content: flex-start !important; }
  .align-content-sm-end { align-content: flex-end !important; }
  .align-content-sm-center { align-content: center !important; }
  .align-content-sm-between { align-content: space-between !important; }
  .align-content-sm-around { align-content: space-around !important; }
  .align-content-sm-stretch { align-content: stretch !important; }
  .align-self-sm-auto { align-self: auto !important; }
  .align-self-sm-start { align-self: flex-start !important; }
  .align-self-sm-end { align-self: flex-end !important; }
  .align-self-sm-center { align-self: center !important; }
  .align-self-sm-baseline { align-self: baseline !important; }
  .align-self-sm-stretch { align-self: stretch !important; }
  .order-sm-first { order: -1 !important; }
  .order-sm-0 { order: 0 !important; }
  .order-sm-1 { order: 1 !important; }
  .order-sm-2 { order: 2 !important; }
  .order-sm-3 { order: 3 !important; }
  .order-sm-4 { order: 4 !important; }
  .order-sm-5 { order: 5 !important; }
  .order-sm-last { order: 6 !important; }
  .m-sm-0 { margin: 0 !important; }
  .m-sm-1 { margin: 0.25rem !important; }
  .m-sm-2 { margin: 0.5rem !important; }
  .m-sm-3 { margin: 1rem !important; }
  .m-sm-4 { margin: 1.5rem !important; }
  .m-sm-5 { margin: 3rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-sm-0 { margin-top: 0 !important; }
  .mt-sm-1 { margin-top: 0.25rem !important; }
  .mt-sm-2 { margin-top: 0.5rem !important; }
  .mt-sm-3 { margin-top: 1rem !important; }
  .mt-sm-4 { margin-top: 1.5rem !important; }
  .mt-sm-5 { margin-top: 3rem !important; }
  .mt-sm-auto { margin-top: auto !important; }
  .me-sm-0 { margin-right: 0 !important; }
  .me-sm-1 { margin-right: 0.25rem !important; }
  .me-sm-2 { margin-right: 0.5rem !important; }
  .me-sm-3 { margin-right: 1rem !important; }
  .me-sm-4 { margin-right: 1.5rem !important; }
  .me-sm-5 { margin-right: 3rem !important; }
  .me-sm-auto { margin-right: auto !important; }
  .mb-sm-0 { margin-bottom: 0 !important; }
  .mb-sm-1 { margin-bottom: 0.25rem !important; }
  .mb-sm-2 { margin-bottom: 0.5rem !important; }
  .mb-sm-3 { margin-bottom: 1rem !important; }
  .mb-sm-4 { margin-bottom: 1.5rem !important; }
  .mb-sm-5 { margin-bottom: 3rem !important; }
  .mb-sm-auto { margin-bottom: auto !important; }
  .ms-sm-0 { margin-left: 0 !important; }
  .ms-sm-1 { margin-left: 0.25rem !important; }
  .ms-sm-2 { margin-left: 0.5rem !important; }
  .ms-sm-3 { margin-left: 1rem !important; }
  .ms-sm-4 { margin-left: 1.5rem !important; }
  .ms-sm-5 { margin-left: 3rem !important; }
  .ms-sm-auto { margin-left: auto !important; }
  .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-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-sm-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-sm-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-sm-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-sm-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }
  .me-sm-n2 { margin-right: -0.5rem !important; }
  .me-sm-n3 { margin-right: -1rem !important; }
  .me-sm-n4 { margin-right: -1.5rem !important; }
  .me-sm-n5 { margin-right: -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-left: -0.25rem !important; }
  .ms-sm-n2 { margin-left: -0.5rem !important; }
  .ms-sm-n3 { margin-left: -1rem !important; }
  .ms-sm-n4 { margin-left: -1.5rem !important; }
  .ms-sm-n5 { margin-left: -3rem !important; }
  .p-sm-0 { padding: 0 !important; }
  .p-sm-1 { padding: 0.25rem !important; }
  .p-sm-2 { padding: 0.5rem !important; }
  .p-sm-3 { padding: 1rem !important; }
  .p-sm-4 { padding: 1.5rem !important; }
  .p-sm-5 { padding: 3rem !important; }
  .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-sm-0 { padding-top: 0 !important; }
  .pt-sm-1 { padding-top: 0.25rem !important; }
  .pt-sm-2 { padding-top: 0.5rem !important; }
  .pt-sm-3 { padding-top: 1rem !important; }
  .pt-sm-4 { padding-top: 1.5rem !important; }
  .pt-sm-5 { padding-top: 3rem !important; }
  .pe-sm-0 { padding-right: 0 !important; }
  .pe-sm-1 { padding-right: 0.25rem !important; }
  .pe-sm-2 { padding-right: 0.5rem !important; }
  .pe-sm-3 { padding-right: 1rem !important; }
  .pe-sm-4 { padding-right: 1.5rem !important; }
  .pe-sm-5 { padding-right: 3rem !important; }
  .pb-sm-0 { padding-bottom: 0 !important; }
  .pb-sm-1 { padding-bottom: 0.25rem !important; }
  .pb-sm-2 { padding-bottom: 0.5rem !important; }
  .pb-sm-3 { padding-bottom: 1rem !important; }
  .pb-sm-4 { padding-bottom: 1.5rem !important; }
  .pb-sm-5 { padding-bottom: 3rem !important; }
  .ps-sm-0 { padding-left: 0 !important; }
  .ps-sm-1 { padding-left: 0.25rem !important; }
  .ps-sm-2 { padding-left: 0.5rem !important; }
  .ps-sm-3 { padding-left: 1rem !important; }
  .ps-sm-4 { padding-left: 1.5rem !important; }
  .ps-sm-5 { padding-left: 3rem !important; }
  .gap-sm-0 { gap: 0 !important; }
  .gap-sm-1 { gap: 0.25rem !important; }
  .gap-sm-2 { gap: 0.5rem !important; }
  .gap-sm-3 { gap: 1rem !important; }
  .gap-sm-4 { gap: 1.5rem !important; }
  .gap-sm-5 { gap: 3rem !important; }
  .text-sm-start { text-align: left !important; }
  .text-sm-end { text-align: right !important; }
  .text-sm-center { text-align: center !important; } }
@media (min-width: 768px){ .container, .container-sm, .container-md { max-width: 720px; } .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.33333%; }
  .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.66667%; }
  .col-md-auto { flex: 0 0 auto; width: auto; }
  .col-md-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-md-2 { flex: 0 0 auto; width: 16.66667%; }
  .col-md-3 { flex: 0 0 auto; width: 25%; }
  .col-md-4 { flex: 0 0 auto; width: 33.33333%; }
  .col-md-5 { flex: 0 0 auto; width: 41.66667%; }
  .col-md-6 { flex: 0 0 auto; width: 50%; }
  .col-md-7 { flex: 0 0 auto; width: 58.33333%; }
  .col-md-8 { flex: 0 0 auto; width: 66.66667%; }
  .col-md-9 { flex: 0 0 auto; width: 75%; }
  .col-md-10 { flex: 0 0 auto; width: 83.33333%; }
  .col-md-11 { flex: 0 0 auto; width: 91.66667%; }
  .col-md-12 { flex: 0 0 auto; width: 100%; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.33333%; }
  .offset-md-2 { margin-left: 16.66667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.33333%; }
  .offset-md-5 { margin-left: 41.66667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.33333%; }
  .offset-md-8 { margin-left: 66.66667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.33333%; }
  .offset-md-11 { margin-left: 91.66667%; }
  .g-md-0, .gx-md-0 { --bs-gutter-x: 0; }
  .g-md-0, .gy-md-0 { --bs-gutter-y: 0; }
  .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem; }
  .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem; }
  .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem; }
  .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem; }
  .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem; }
  .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem; }
  .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem; }
  .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem; }
  .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem; }
  .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem; } .dropdown-menu-md-start { --bs-position: start; }
  .dropdown-menu-md-start[data-bs-popper] { right: auto; left: 0; }
  .dropdown-menu-md-end { --bs-position: end; }
  .dropdown-menu-md-end[data-bs-popper] { right: 0; left: auto; } .navbar-expand-md { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-md .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-md .navbar-toggler { display: none; }
  .navbar-expand-md .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-md .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-md .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } .list-group-horizontal-md { flex-direction: row; }
  .list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }
  .list-group-horizontal-md > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); } .sticky-md-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-md-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } .float-md-start { float: left !important; }
  .float-md-end { float: right !important; }
  .float-md-none { float: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-grid { display: grid !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: flex !important; }
  .d-md-inline-flex { display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .flex-md-fill { flex: 1 1 auto !important; }
  .flex-md-row { flex-direction: row !important; }
  .flex-md-column { flex-direction: column !important; }
  .flex-md-row-reverse { flex-direction: row-reverse !important; }
  .flex-md-column-reverse { flex-direction: column-reverse !important; }
  .flex-md-grow-0 { flex-grow: 0 !important; }
  .flex-md-grow-1 { flex-grow: 1 !important; }
  .flex-md-shrink-0 { flex-shrink: 0 !important; }
  .flex-md-shrink-1 { flex-shrink: 1 !important; }
  .flex-md-wrap { flex-wrap: wrap !important; }
  .flex-md-nowrap { flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-md-start { justify-content: flex-start !important; }
  .justify-content-md-end { justify-content: flex-end !important; }
  .justify-content-md-center { justify-content: center !important; }
  .justify-content-md-between { justify-content: space-between !important; }
  .justify-content-md-around { justify-content: space-around !important; }
  .justify-content-md-evenly { justify-content: space-evenly !important; }
  .align-items-md-start { align-items: flex-start !important; }
  .align-items-md-end { align-items: flex-end !important; }
  .align-items-md-center { align-items: center !important; }
  .align-items-md-baseline { align-items: baseline !important; }
  .align-items-md-stretch { align-items: stretch !important; }
  .align-content-md-start { align-content: flex-start !important; }
  .align-content-md-end { align-content: flex-end !important; }
  .align-content-md-center { align-content: center !important; }
  .align-content-md-between { align-content: space-between !important; }
  .align-content-md-around { align-content: space-around !important; }
  .align-content-md-stretch { align-content: stretch !important; }
  .align-self-md-auto { align-self: auto !important; }
  .align-self-md-start { align-self: flex-start !important; }
  .align-self-md-end { align-self: flex-end !important; }
  .align-self-md-center { align-self: center !important; }
  .align-self-md-baseline { align-self: baseline !important; }
  .align-self-md-stretch { align-self: stretch !important; }
  .order-md-first { order: -1 !important; }
  .order-md-0 { order: 0 !important; }
  .order-md-1 { order: 1 !important; }
  .order-md-2 { order: 2 !important; }
  .order-md-3 { order: 3 !important; }
  .order-md-4 { order: 4 !important; }
  .order-md-5 { order: 5 !important; }
  .order-md-last { order: 6 !important; }
  .m-md-0 { margin: 0 !important; }
  .m-md-1 { margin: 0.25rem !important; }
  .m-md-2 { margin: 0.5rem !important; }
  .m-md-3 { margin: 1rem !important; }
  .m-md-4 { margin: 1.5rem !important; }
  .m-md-5 { margin: 3rem !important; }
  .m-md-auto { margin: auto !important; }
  .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-md-0 { margin-top: 0 !important; }
  .mt-md-1 { margin-top: 0.25rem !important; }
  .mt-md-2 { margin-top: 0.5rem !important; }
  .mt-md-3 { margin-top: 1rem !important; }
  .mt-md-4 { margin-top: 1.5rem !important; }
  .mt-md-5 { margin-top: 3rem !important; }
  .mt-md-auto { margin-top: auto !important; }
  .me-md-0 { margin-right: 0 !important; }
  .me-md-1 { margin-right: 0.25rem !important; }
  .me-md-2 { margin-right: 0.5rem !important; }
  .me-md-3 { margin-right: 1rem !important; }
  .me-md-4 { margin-right: 1.5rem !important; }
  .me-md-5 { margin-right: 3rem !important; }
  .me-md-auto { margin-right: auto !important; }
  .mb-md-0 { margin-bottom: 0 !important; }
  .mb-md-1 { margin-bottom: 0.25rem !important; }
  .mb-md-2 { margin-bottom: 0.5rem !important; }
  .mb-md-3 { margin-bottom: 1rem !important; }
  .mb-md-4 { margin-bottom: 1.5rem !important; }
  .mb-md-5 { margin-bottom: 3rem !important; }
  .mb-md-auto { margin-bottom: auto !important; }
  .ms-md-0 { margin-left: 0 !important; }
  .ms-md-1 { margin-left: 0.25rem !important; }
  .ms-md-2 { margin-left: 0.5rem !important; }
  .ms-md-3 { margin-left: 1rem !important; }
  .ms-md-4 { margin-left: 1.5rem !important; }
  .ms-md-5 { margin-left: 3rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .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-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-md-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-md-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-md-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-md-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }
  .me-md-n2 { margin-right: -0.5rem !important; }
  .me-md-n3 { margin-right: -1rem !important; }
  .me-md-n4 { margin-right: -1.5rem !important; }
  .me-md-n5 { margin-right: -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-left: -0.25rem !important; }
  .ms-md-n2 { margin-left: -0.5rem !important; }
  .ms-md-n3 { margin-left: -1rem !important; }
  .ms-md-n4 { margin-left: -1.5rem !important; }
  .ms-md-n5 { margin-left: -3rem !important; }
  .p-md-0 { padding: 0 !important; }
  .p-md-1 { padding: 0.25rem !important; }
  .p-md-2 { padding: 0.5rem !important; }
  .p-md-3 { padding: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .p-md-5 { padding: 3rem !important; }
  .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-md-0 { padding-top: 0 !important; }
  .pt-md-1 { padding-top: 0.25rem !important; }
  .pt-md-2 { padding-top: 0.5rem !important; }
  .pt-md-3 { padding-top: 1rem !important; }
  .pt-md-4 { padding-top: 1.5rem !important; }
  .pt-md-5 { padding-top: 3rem !important; }
  .pe-md-0 { padding-right: 0 !important; }
  .pe-md-1 { padding-right: 0.25rem !important; }
  .pe-md-2 { padding-right: 0.5rem !important; }
  .pe-md-3 { padding-right: 1rem !important; }
  .pe-md-4 { padding-right: 1.5rem !important; }
  .pe-md-5 { padding-right: 3rem !important; }
  .pb-md-0 { padding-bottom: 0 !important; }
  .pb-md-1 { padding-bottom: 0.25rem !important; }
  .pb-md-2 { padding-bottom: 0.5rem !important; }
  .pb-md-3 { padding-bottom: 1rem !important; }
  .pb-md-4 { padding-bottom: 1.5rem !important; }
  .pb-md-5 { padding-bottom: 3rem !important; }
  .ps-md-0 { padding-left: 0 !important; }
  .ps-md-1 { padding-left: 0.25rem !important; }
  .ps-md-2 { padding-left: 0.5rem !important; }
  .ps-md-3 { padding-left: 1rem !important; }
  .ps-md-4 { padding-left: 1.5rem !important; }
  .ps-md-5 { padding-left: 3rem !important; }
  .gap-md-0 { gap: 0 !important; }
  .gap-md-1 { gap: 0.25rem !important; }
  .gap-md-2 { gap: 0.5rem !important; }
  .gap-md-3 { gap: 1rem !important; }
  .gap-md-4 { gap: 1.5rem !important; }
  .gap-md-5 { gap: 3rem !important; }
  .text-md-start { text-align: left !important; }
  .text-md-end { text-align: right !important; }
  .text-md-center { text-align: center !important; } }
@media (min-width: 992px){ .container, .container-sm, .container-md, .container-lg { max-width: 960px; } .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.33333%; }
  .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.66667%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; }
  .col-lg-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-lg-2 { flex: 0 0 auto; width: 16.66667%; }
  .col-lg-3 { flex: 0 0 auto; width: 25%; }
  .col-lg-4 { flex: 0 0 auto; width: 33.33333%; }
  .col-lg-5 { flex: 0 0 auto; width: 41.66667%; }
  .col-lg-6 { flex: 0 0 auto; width: 50%; }
  .col-lg-7 { flex: 0 0 auto; width: 58.33333%; }
  .col-lg-8 { flex: 0 0 auto; width: 66.66667%; }
  .col-lg-9 { flex: 0 0 auto; width: 75%; }
  .col-lg-10 { flex: 0 0 auto; width: 83.33333%; }
  .col-lg-11 { flex: 0 0 auto; width: 91.66667%; }
  .col-lg-12 { flex: 0 0 auto; width: 100%; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.33333%; }
  .offset-lg-2 { margin-left: 16.66667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.33333%; }
  .offset-lg-5 { margin-left: 41.66667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.33333%; }
  .offset-lg-8 { margin-left: 66.66667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.33333%; }
  .offset-lg-11 { margin-left: 91.66667%; }
  .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; }
  .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; }
  .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem; }
  .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem; }
  .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem; }
  .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem; }
  .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem; }
  .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem; }
  .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem; }
  .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem; }
  .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem; }
  .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem; } .dropdown-menu-lg-start { --bs-position: start; }
  .dropdown-menu-lg-start[data-bs-popper] { right: auto; left: 0; }
  .dropdown-menu-lg-end { --bs-position: end; }
  .dropdown-menu-lg-end[data-bs-popper] { right: 0; left: auto; } .navbar-expand-lg { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-lg .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler { display: none; }
  .navbar-expand-lg .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-lg .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-lg .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } .list-group-horizontal-lg { flex-direction: row; }
  .list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }
  .list-group-horizontal-lg > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); } .modal-lg, .modal-xl { --bs-modal-width: 800px; } .sticky-lg-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-lg-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } .float-lg-start { float: left !important; }
  .float-lg-end { float: right !important; }
  .float-lg-none { float: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-grid { display: grid !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: flex !important; }
  .d-lg-inline-flex { display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .flex-lg-fill { flex: 1 1 auto !important; }
  .flex-lg-row { flex-direction: row !important; }
  .flex-lg-column { flex-direction: column !important; }
  .flex-lg-row-reverse { flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { flex-direction: column-reverse !important; }
  .flex-lg-grow-0 { flex-grow: 0 !important; }
  .flex-lg-grow-1 { flex-grow: 1 !important; }
  .flex-lg-shrink-0 { flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { flex-shrink: 1 !important; }
  .flex-lg-wrap { flex-wrap: wrap !important; }
  .flex-lg-nowrap { flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start { justify-content: flex-start !important; }
  .justify-content-lg-end { justify-content: flex-end !important; }
  .justify-content-lg-center { justify-content: center !important; }
  .justify-content-lg-between { justify-content: space-between !important; }
  .justify-content-lg-around { justify-content: space-around !important; }
  .justify-content-lg-evenly { justify-content: space-evenly !important; }
  .align-items-lg-start { align-items: flex-start !important; }
  .align-items-lg-end { align-items: flex-end !important; }
  .align-items-lg-center { align-items: center !important; }
  .align-items-lg-baseline { align-items: baseline !important; }
  .align-items-lg-stretch { align-items: stretch !important; }
  .align-content-lg-start { align-content: flex-start !important; }
  .align-content-lg-end { align-content: flex-end !important; }
  .align-content-lg-center { align-content: center !important; }
  .align-content-lg-between { align-content: space-between !important; }
  .align-content-lg-around { align-content: space-around !important; }
  .align-content-lg-stretch { align-content: stretch !important; }
  .align-self-lg-auto { align-self: auto !important; }
  .align-self-lg-start { align-self: flex-start !important; }
  .align-self-lg-end { align-self: flex-end !important; }
  .align-self-lg-center { align-self: center !important; }
  .align-self-lg-baseline { align-self: baseline !important; }
  .align-self-lg-stretch { align-self: stretch !important; }
  .order-lg-first { order: -1 !important; }
  .order-lg-0 { order: 0 !important; }
  .order-lg-1 { order: 1 !important; }
  .order-lg-2 { order: 2 !important; }
  .order-lg-3 { order: 3 !important; }
  .order-lg-4 { order: 4 !important; }
  .order-lg-5 { order: 5 !important; }
  .order-lg-last { order: 6 !important; }
  .m-lg-0 { margin: 0 !important; }
  .m-lg-1 { margin: 0.25rem !important; }
  .m-lg-2 { margin: 0.5rem !important; }
  .m-lg-3 { margin: 1rem !important; }
  .m-lg-4 { margin: 1.5rem !important; }
  .m-lg-5 { margin: 3rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-lg-0 { margin-top: 0 !important; }
  .mt-lg-1 { margin-top: 0.25rem !important; }
  .mt-lg-2 { margin-top: 0.5rem !important; }
  .mt-lg-3 { margin-top: 1rem !important; }
  .mt-lg-4 { margin-top: 1.5rem !important; }
  .mt-lg-5 { margin-top: 3rem !important; }
  .mt-lg-auto { margin-top: auto !important; }
  .me-lg-0 { margin-right: 0 !important; }
  .me-lg-1 { margin-right: 0.25rem !important; }
  .me-lg-2 { margin-right: 0.5rem !important; }
  .me-lg-3 { margin-right: 1rem !important; }
  .me-lg-4 { margin-right: 1.5rem !important; }
  .me-lg-5 { margin-right: 3rem !important; }
  .me-lg-auto { margin-right: auto !important; }
  .mb-lg-0 { margin-bottom: 0 !important; }
  .mb-lg-1 { margin-bottom: 0.25rem !important; }
  .mb-lg-2 { margin-bottom: 0.5rem !important; }
  .mb-lg-3 { margin-bottom: 1rem !important; }
  .mb-lg-4 { margin-bottom: 1.5rem !important; }
  .mb-lg-5 { margin-bottom: 3rem !important; }
  .mb-lg-auto { margin-bottom: auto !important; }
  .ms-lg-0 { margin-left: 0 !important; }
  .ms-lg-1 { margin-left: 0.25rem !important; }
  .ms-lg-2 { margin-left: 0.5rem !important; }
  .ms-lg-3 { margin-left: 1rem !important; }
  .ms-lg-4 { margin-left: 1.5rem !important; }
  .ms-lg-5 { margin-left: 3rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .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-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-lg-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-lg-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-lg-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-lg-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }
  .me-lg-n2 { margin-right: -0.5rem !important; }
  .me-lg-n3 { margin-right: -1rem !important; }
  .me-lg-n4 { margin-right: -1.5rem !important; }
  .me-lg-n5 { margin-right: -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-left: -0.25rem !important; }
  .ms-lg-n2 { margin-left: -0.5rem !important; }
  .ms-lg-n3 { margin-left: -1rem !important; }
  .ms-lg-n4 { margin-left: -1.5rem !important; }
  .ms-lg-n5 { margin-left: -3rem !important; }
  .p-lg-0 { padding: 0 !important; }
  .p-lg-1 { padding: 0.25rem !important; }
  .p-lg-2 { padding: 0.5rem !important; }
  .p-lg-3 { padding: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .p-lg-5 { padding: 3rem !important; }
  .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-lg-0 { padding-top: 0 !important; }
  .pt-lg-1 { padding-top: 0.25rem !important; }
  .pt-lg-2 { padding-top: 0.5rem !important; }
  .pt-lg-3 { padding-top: 1rem !important; }
  .pt-lg-4 { padding-top: 1.5rem !important; }
  .pt-lg-5 { padding-top: 3rem !important; }
  .pe-lg-0 { padding-right: 0 !important; }
  .pe-lg-1 { padding-right: 0.25rem !important; }
  .pe-lg-2 { padding-right: 0.5rem !important; }
  .pe-lg-3 { padding-right: 1rem !important; }
  .pe-lg-4 { padding-right: 1.5rem !important; }
  .pe-lg-5 { padding-right: 3rem !important; }
  .pb-lg-0 { padding-bottom: 0 !important; }
  .pb-lg-1 { padding-bottom: 0.25rem !important; }
  .pb-lg-2 { padding-bottom: 0.5rem !important; }
  .pb-lg-3 { padding-bottom: 1rem !important; }
  .pb-lg-4 { padding-bottom: 1.5rem !important; }
  .pb-lg-5 { padding-bottom: 3rem !important; }
  .ps-lg-0 { padding-left: 0 !important; }
  .ps-lg-1 { padding-left: 0.25rem !important; }
  .ps-lg-2 { padding-left: 0.5rem !important; }
  .ps-lg-3 { padding-left: 1rem !important; }
  .ps-lg-4 { padding-left: 1.5rem !important; }
  .ps-lg-5 { padding-left: 3rem !important; }
  .gap-lg-0 { gap: 0 !important; }
  .gap-lg-1 { gap: 0.25rem !important; }
  .gap-lg-2 { gap: 0.5rem !important; }
  .gap-lg-3 { gap: 1rem !important; }
  .gap-lg-4 { gap: 1.5rem !important; }
  .gap-lg-5 { gap: 3rem !important; }
  .text-lg-start { text-align: left !important; }
  .text-lg-end { text-align: right !important; }
  .text-lg-center { text-align: center !important; } }
@media (min-width: 1200px){ h1, .h1 { font-size: 2.5rem; } h2, .h2 { font-size: 2rem; } h3, .h3 { font-size: 1.75rem; } h4, .h4 { font-size: 1.5rem; } legend { font-size: 1.5rem; } .display-1 { font-size: 5rem; } .display-2 { font-size: 4.5rem; } .display-3 { font-size: 4rem; } .display-4 { font-size: 3.5rem; } .display-5 { font-size: 3rem; } .display-6 { font-size: 2.5rem; } .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1140px; } .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.33333%; }
  .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.66667%; }
  .col-xl-auto { flex: 0 0 auto; width: auto; }
  .col-xl-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-xl-2 { flex: 0 0 auto; width: 16.66667%; }
  .col-xl-3 { flex: 0 0 auto; width: 25%; }
  .col-xl-4 { flex: 0 0 auto; width: 33.33333%; }
  .col-xl-5 { flex: 0 0 auto; width: 41.66667%; }
  .col-xl-6 { flex: 0 0 auto; width: 50%; }
  .col-xl-7 { flex: 0 0 auto; width: 58.33333%; }
  .col-xl-8 { flex: 0 0 auto; width: 66.66667%; }
  .col-xl-9 { flex: 0 0 auto; width: 75%; }
  .col-xl-10 { flex: 0 0 auto; width: 83.33333%; }
  .col-xl-11 { flex: 0 0 auto; width: 91.66667%; }
  .col-xl-12 { flex: 0 0 auto; width: 100%; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.33333%; }
  .offset-xl-2 { margin-left: 16.66667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.33333%; }
  .offset-xl-5 { margin-left: 41.66667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.33333%; }
  .offset-xl-8 { margin-left: 66.66667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.33333%; }
  .offset-xl-11 { margin-left: 91.66667%; }
  .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; }
  .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; }
  .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem; }
  .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem; }
  .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem; }
  .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem; }
  .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem; }
  .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem; }
  .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem; }
  .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem; }
  .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem; }
  .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem; } .dropdown-menu-xl-start { --bs-position: start; }
  .dropdown-menu-xl-start[data-bs-popper] { right: auto; left: 0; }
  .dropdown-menu-xl-end { --bs-position: end; }
  .dropdown-menu-xl-end[data-bs-popper] { right: 0; left: auto; } .navbar-expand-xl { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-xl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler { display: none; }
  .navbar-expand-xl .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-xl .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-xl .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } .list-group-horizontal-xl { flex-direction: row; }
  .list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }
  .list-group-horizontal-xl > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); } .modal-xl { --bs-modal-width: 1140px; } .sticky-xl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-xl-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } .float-xl-start { float: left !important; }
  .float-xl-end { float: right !important; }
  .float-xl-none { float: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-grid { display: grid !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: flex !important; }
  .d-xl-inline-flex { display: inline-flex !important; }
  .d-xl-none { display: none !important; }
  .flex-xl-fill { flex: 1 1 auto !important; }
  .flex-xl-row { flex-direction: row !important; }
  .flex-xl-column { flex-direction: column !important; }
  .flex-xl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xl-grow-0 { flex-grow: 0 !important; }
  .flex-xl-grow-1 { flex-grow: 1 !important; }
  .flex-xl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xl-wrap { flex-wrap: wrap !important; }
  .flex-xl-nowrap { flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start { justify-content: flex-start !important; }
  .justify-content-xl-end { justify-content: flex-end !important; }
  .justify-content-xl-center { justify-content: center !important; }
  .justify-content-xl-between { justify-content: space-between !important; }
  .justify-content-xl-around { justify-content: space-around !important; }
  .justify-content-xl-evenly { justify-content: space-evenly !important; }
  .align-items-xl-start { align-items: flex-start !important; }
  .align-items-xl-end { align-items: flex-end !important; }
  .align-items-xl-center { align-items: center !important; }
  .align-items-xl-baseline { align-items: baseline !important; }
  .align-items-xl-stretch { align-items: stretch !important; }
  .align-content-xl-start { align-content: flex-start !important; }
  .align-content-xl-end { align-content: flex-end !important; }
  .align-content-xl-center { align-content: center !important; }
  .align-content-xl-between { align-content: space-between !important; }
  .align-content-xl-around { align-content: space-around !important; }
  .align-content-xl-stretch { align-content: stretch !important; }
  .align-self-xl-auto { align-self: auto !important; }
  .align-self-xl-start { align-self: flex-start !important; }
  .align-self-xl-end { align-self: flex-end !important; }
  .align-self-xl-center { align-self: center !important; }
  .align-self-xl-baseline { align-self: baseline !important; }
  .align-self-xl-stretch { align-self: stretch !important; }
  .order-xl-first { order: -1 !important; }
  .order-xl-0 { order: 0 !important; }
  .order-xl-1 { order: 1 !important; }
  .order-xl-2 { order: 2 !important; }
  .order-xl-3 { order: 3 !important; }
  .order-xl-4 { order: 4 !important; }
  .order-xl-5 { order: 5 !important; }
  .order-xl-last { order: 6 !important; }
  .m-xl-0 { margin: 0 !important; }
  .m-xl-1 { margin: 0.25rem !important; }
  .m-xl-2 { margin: 0.5rem !important; }
  .m-xl-3 { margin: 1rem !important; }
  .m-xl-4 { margin: 1.5rem !important; }
  .m-xl-5 { margin: 3rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xl-0 { margin-top: 0 !important; }
  .mt-xl-1 { margin-top: 0.25rem !important; }
  .mt-xl-2 { margin-top: 0.5rem !important; }
  .mt-xl-3 { margin-top: 1rem !important; }
  .mt-xl-4 { margin-top: 1.5rem !important; }
  .mt-xl-5 { margin-top: 3rem !important; }
  .mt-xl-auto { margin-top: auto !important; }
  .me-xl-0 { margin-right: 0 !important; }
  .me-xl-1 { margin-right: 0.25rem !important; }
  .me-xl-2 { margin-right: 0.5rem !important; }
  .me-xl-3 { margin-right: 1rem !important; }
  .me-xl-4 { margin-right: 1.5rem !important; }
  .me-xl-5 { margin-right: 3rem !important; }
  .me-xl-auto { margin-right: auto !important; }
  .mb-xl-0 { margin-bottom: 0 !important; }
  .mb-xl-1 { margin-bottom: 0.25rem !important; }
  .mb-xl-2 { margin-bottom: 0.5rem !important; }
  .mb-xl-3 { margin-bottom: 1rem !important; }
  .mb-xl-4 { margin-bottom: 1.5rem !important; }
  .mb-xl-5 { margin-bottom: 3rem !important; }
  .mb-xl-auto { margin-bottom: auto !important; }
  .ms-xl-0 { margin-left: 0 !important; }
  .ms-xl-1 { margin-left: 0.25rem !important; }
  .ms-xl-2 { margin-left: 0.5rem !important; }
  .ms-xl-3 { margin-left: 1rem !important; }
  .ms-xl-4 { margin-left: 1.5rem !important; }
  .ms-xl-5 { margin-left: 3rem !important; }
  .ms-xl-auto { margin-left: auto !important; }
  .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-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xl-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }
  .me-xl-n2 { margin-right: -0.5rem !important; }
  .me-xl-n3 { margin-right: -1rem !important; }
  .me-xl-n4 { margin-right: -1.5rem !important; }
  .me-xl-n5 { margin-right: -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-left: -0.25rem !important; }
  .ms-xl-n2 { margin-left: -0.5rem !important; }
  .ms-xl-n3 { margin-left: -1rem !important; }
  .ms-xl-n4 { margin-left: -1.5rem !important; }
  .ms-xl-n5 { margin-left: -3rem !important; }
  .p-xl-0 { padding: 0 !important; }
  .p-xl-1 { padding: 0.25rem !important; }
  .p-xl-2 { padding: 0.5rem !important; }
  .p-xl-3 { padding: 1rem !important; }
  .p-xl-4 { padding: 1.5rem !important; }
  .p-xl-5 { padding: 3rem !important; }
  .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-xl-0 { padding-top: 0 !important; }
  .pt-xl-1 { padding-top: 0.25rem !important; }
  .pt-xl-2 { padding-top: 0.5rem !important; }
  .pt-xl-3 { padding-top: 1rem !important; }
  .pt-xl-4 { padding-top: 1.5rem !important; }
  .pt-xl-5 { padding-top: 3rem !important; }
  .pe-xl-0 { padding-right: 0 !important; }
  .pe-xl-1 { padding-right: 0.25rem !important; }
  .pe-xl-2 { padding-right: 0.5rem !important; }
  .pe-xl-3 { padding-right: 1rem !important; }
  .pe-xl-4 { padding-right: 1.5rem !important; }
  .pe-xl-5 { padding-right: 3rem !important; }
  .pb-xl-0 { padding-bottom: 0 !important; }
  .pb-xl-1 { padding-bottom: 0.25rem !important; }
  .pb-xl-2 { padding-bottom: 0.5rem !important; }
  .pb-xl-3 { padding-bottom: 1rem !important; }
  .pb-xl-4 { padding-bottom: 1.5rem !important; }
  .pb-xl-5 { padding-bottom: 3rem !important; }
  .ps-xl-0 { padding-left: 0 !important; }
  .ps-xl-1 { padding-left: 0.25rem !important; }
  .ps-xl-2 { padding-left: 0.5rem !important; }
  .ps-xl-3 { padding-left: 1rem !important; }
  .ps-xl-4 { padding-left: 1.5rem !important; }
  .ps-xl-5 { padding-left: 3rem !important; }
  .gap-xl-0 { gap: 0 !important; }
  .gap-xl-1 { gap: 0.25rem !important; }
  .gap-xl-2 { gap: 0.5rem !important; }
  .gap-xl-3 { gap: 1rem !important; }
  .gap-xl-4 { gap: 1.5rem !important; }
  .gap-xl-5 { gap: 3rem !important; }
  .text-xl-start { text-align: left !important; }
  .text-xl-end { text-align: right !important; }
  .text-xl-center { text-align: center !important; } .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 (min-width: 1400px){ .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { max-width: 1360px; } .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.33333%; }
  .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.66667%; }
  .col-xxl-auto { flex: 0 0 auto; width: auto; }
  .col-xxl-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-xxl-2 { flex: 0 0 auto; width: 16.66667%; }
  .col-xxl-3 { flex: 0 0 auto; width: 25%; }
  .col-xxl-4 { flex: 0 0 auto; width: 33.33333%; }
  .col-xxl-5 { flex: 0 0 auto; width: 41.66667%; }
  .col-xxl-6 { flex: 0 0 auto; width: 50%; }
  .col-xxl-7 { flex: 0 0 auto; width: 58.33333%; }
  .col-xxl-8 { flex: 0 0 auto; width: 66.66667%; }
  .col-xxl-9 { flex: 0 0 auto; width: 75%; }
  .col-xxl-10 { flex: 0 0 auto; width: 83.33333%; }
  .col-xxl-11 { flex: 0 0 auto; width: 91.66667%; }
  .col-xxl-12 { flex: 0 0 auto; width: 100%; }
  .offset-xxl-0 { margin-left: 0; }
  .offset-xxl-1 { margin-left: 8.33333%; }
  .offset-xxl-2 { margin-left: 16.66667%; }
  .offset-xxl-3 { margin-left: 25%; }
  .offset-xxl-4 { margin-left: 33.33333%; }
  .offset-xxl-5 { margin-left: 41.66667%; }
  .offset-xxl-6 { margin-left: 50%; }
  .offset-xxl-7 { margin-left: 58.33333%; }
  .offset-xxl-8 { margin-left: 66.66667%; }
  .offset-xxl-9 { margin-left: 75%; }
  .offset-xxl-10 { margin-left: 83.33333%; }
  .offset-xxl-11 { margin-left: 91.66667%; }
  .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; }
  .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; }
  .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem; }
  .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem; }
  .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem; }
  .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem; }
  .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem; }
  .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem; }
  .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem; }
  .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem; }
  .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem; }
  .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem; } .dropdown-menu-xxl-start { --bs-position: start; }
  .dropdown-menu-xxl-start[data-bs-popper] { right: auto; left: 0; }
  .dropdown-menu-xxl-end { --bs-position: end; }
  .dropdown-menu-xxl-end[data-bs-popper] { right: 0; left: auto; } .navbar-expand-xxl { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-xxl .navbar-nav { flex-direction: row; }
  .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xxl .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xxl .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-xxl .navbar-toggler { display: none; }
  .navbar-expand-xxl .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-xxl .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-xxl .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } .list-group-horizontal-xxl { flex-direction: row; }
  .list-group-horizontal-xxl > .list-group-item:first-child { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-xxl > .list-group-item:last-child { border-top-right-radius: var(--bs-list-group-border-radius); border-bottom-left-radius: 0; }
  .list-group-horizontal-xxl > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item { border-top-width: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: calc(var(--bs-list-group-border-width) * -1); border-left-width: var(--bs-list-group-border-width); } .sticky-xxl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-xxl-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } .float-xxl-start { float: left !important; }
  .float-xxl-end { float: right !important; }
  .float-xxl-none { float: none !important; }
  .d-xxl-inline { display: inline !important; }
  .d-xxl-inline-block { display: inline-block !important; }
  .d-xxl-block { display: block !important; }
  .d-xxl-grid { display: grid !important; }
  .d-xxl-table { display: table !important; }
  .d-xxl-table-row { display: table-row !important; }
  .d-xxl-table-cell { display: table-cell !important; }
  .d-xxl-flex { display: flex !important; }
  .d-xxl-inline-flex { display: inline-flex !important; }
  .d-xxl-none { display: none !important; }
  .flex-xxl-fill { flex: 1 1 auto !important; }
  .flex-xxl-row { flex-direction: row !important; }
  .flex-xxl-column { flex-direction: column !important; }
  .flex-xxl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 { flex-grow: 0 !important; }
  .flex-xxl-grow-1 { flex-grow: 1 !important; }
  .flex-xxl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xxl-wrap { flex-wrap: wrap !important; }
  .flex-xxl-nowrap { flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xxl-start { justify-content: flex-start !important; }
  .justify-content-xxl-end { justify-content: flex-end !important; }
  .justify-content-xxl-center { justify-content: center !important; }
  .justify-content-xxl-between { justify-content: space-between !important; }
  .justify-content-xxl-around { justify-content: space-around !important; }
  .justify-content-xxl-evenly { justify-content: space-evenly !important; }
  .align-items-xxl-start { align-items: flex-start !important; }
  .align-items-xxl-end { align-items: flex-end !important; }
  .align-items-xxl-center { align-items: center !important; }
  .align-items-xxl-baseline { align-items: baseline !important; }
  .align-items-xxl-stretch { align-items: stretch !important; }
  .align-content-xxl-start { align-content: flex-start !important; }
  .align-content-xxl-end { align-content: flex-end !important; }
  .align-content-xxl-center { align-content: center !important; }
  .align-content-xxl-between { align-content: space-between !important; }
  .align-content-xxl-around { align-content: space-around !important; }
  .align-content-xxl-stretch { align-content: stretch !important; }
  .align-self-xxl-auto { align-self: auto !important; }
  .align-self-xxl-start { align-self: flex-start !important; }
  .align-self-xxl-end { align-self: flex-end !important; }
  .align-self-xxl-center { align-self: center !important; }
  .align-self-xxl-baseline { align-self: baseline !important; }
  .align-self-xxl-stretch { align-self: stretch !important; }
  .order-xxl-first { order: -1 !important; }
  .order-xxl-0 { order: 0 !important; }
  .order-xxl-1 { order: 1 !important; }
  .order-xxl-2 { order: 2 !important; }
  .order-xxl-3 { order: 3 !important; }
  .order-xxl-4 { order: 4 !important; }
  .order-xxl-5 { order: 5 !important; }
  .order-xxl-last { order: 6 !important; }
  .m-xxl-0 { margin: 0 !important; }
  .m-xxl-1 { margin: 0.25rem !important; }
  .m-xxl-2 { margin: 0.5rem !important; }
  .m-xxl-3 { margin: 1rem !important; }
  .m-xxl-4 { margin: 1.5rem !important; }
  .m-xxl-5 { margin: 3rem !important; }
  .m-xxl-auto { margin: auto !important; }
  .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xxl-0 { margin-top: 0 !important; }
  .mt-xxl-1 { margin-top: 0.25rem !important; }
  .mt-xxl-2 { margin-top: 0.5rem !important; }
  .mt-xxl-3 { margin-top: 1rem !important; }
  .mt-xxl-4 { margin-top: 1.5rem !important; }
  .mt-xxl-5 { margin-top: 3rem !important; }
  .mt-xxl-auto { margin-top: auto !important; }
  .me-xxl-0 { margin-right: 0 !important; }
  .me-xxl-1 { margin-right: 0.25rem !important; }
  .me-xxl-2 { margin-right: 0.5rem !important; }
  .me-xxl-3 { margin-right: 1rem !important; }
  .me-xxl-4 { margin-right: 1.5rem !important; }
  .me-xxl-5 { margin-right: 3rem !important; }
  .me-xxl-auto { margin-right: auto !important; }
  .mb-xxl-0 { margin-bottom: 0 !important; }
  .mb-xxl-1 { margin-bottom: 0.25rem !important; }
  .mb-xxl-2 { margin-bottom: 0.5rem !important; }
  .mb-xxl-3 { margin-bottom: 1rem !important; }
  .mb-xxl-4 { margin-bottom: 1.5rem !important; }
  .mb-xxl-5 { margin-bottom: 3rem !important; }
  .mb-xxl-auto { margin-bottom: auto !important; }
  .ms-xxl-0 { margin-left: 0 !important; }
  .ms-xxl-1 { margin-left: 0.25rem !important; }
  .ms-xxl-2 { margin-left: 0.5rem !important; }
  .ms-xxl-3 { margin-left: 1rem !important; }
  .ms-xxl-4 { margin-left: 1.5rem !important; }
  .ms-xxl-5 { margin-left: 3rem !important; }
  .ms-xxl-auto { margin-left: auto !important; }
  .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-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xxl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xxl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xxl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xxl-n5 { margin-right: -3rem !important; margin-left: -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-right: -0.25rem !important; }
  .me-xxl-n2 { margin-right: -0.5rem !important; }
  .me-xxl-n3 { margin-right: -1rem !important; }
  .me-xxl-n4 { margin-right: -1.5rem !important; }
  .me-xxl-n5 { margin-right: -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-left: -0.25rem !important; }
  .ms-xxl-n2 { margin-left: -0.5rem !important; }
  .ms-xxl-n3 { margin-left: -1rem !important; }
  .ms-xxl-n4 { margin-left: -1.5rem !important; }
  .ms-xxl-n5 { margin-left: -3rem !important; }
  .p-xxl-0 { padding: 0 !important; }
  .p-xxl-1 { padding: 0.25rem !important; }
  .p-xxl-2 { padding: 0.5rem !important; }
  .p-xxl-3 { padding: 1rem !important; }
  .p-xxl-4 { padding: 1.5rem !important; }
  .p-xxl-5 { padding: 3rem !important; }
  .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-xxl-0 { padding-top: 0 !important; }
  .pt-xxl-1 { padding-top: 0.25rem !important; }
  .pt-xxl-2 { padding-top: 0.5rem !important; }
  .pt-xxl-3 { padding-top: 1rem !important; }
  .pt-xxl-4 { padding-top: 1.5rem !important; }
  .pt-xxl-5 { padding-top: 3rem !important; }
  .pe-xxl-0 { padding-right: 0 !important; }
  .pe-xxl-1 { padding-right: 0.25rem !important; }
  .pe-xxl-2 { padding-right: 0.5rem !important; }
  .pe-xxl-3 { padding-right: 1rem !important; }
  .pe-xxl-4 { padding-right: 1.5rem !important; }
  .pe-xxl-5 { padding-right: 3rem !important; }
  .pb-xxl-0 { padding-bottom: 0 !important; }
  .pb-xxl-1 { padding-bottom: 0.25rem !important; }
  .pb-xxl-2 { padding-bottom: 0.5rem !important; }
  .pb-xxl-3 { padding-bottom: 1rem !important; }
  .pb-xxl-4 { padding-bottom: 1.5rem !important; }
  .pb-xxl-5 { padding-bottom: 3rem !important; }
  .ps-xxl-0 { padding-left: 0 !important; }
  .ps-xxl-1 { padding-left: 0.25rem !important; }
  .ps-xxl-2 { padding-left: 0.5rem !important; }
  .ps-xxl-3 { padding-left: 1rem !important; }
  .ps-xxl-4 { padding-left: 1.5rem !important; }
  .ps-xxl-5 { padding-left: 3rem !important; }
  .gap-xxl-0 { gap: 0 !important; }
  .gap-xxl-1 { gap: 0.25rem !important; }
  .gap-xxl-2 { gap: 0.5rem !important; }
  .gap-xxl-3 { gap: 1rem !important; }
  .gap-xxl-4 { gap: 1.5rem !important; }
  .gap-xxl-5 { gap: 3rem !important; }
  .text-xxl-start { text-align: left !important; }
  .text-xxl-end { text-align: right !important; }
  .text-xxl-center { text-align: center !important; } }
@media (max-width: 1399.98px){ .table-responsive-xxl { overflow-x: auto; -webkit-overflow-scrolling: touch; } .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; } }
@media (max-width: 1199.98px){ .table-responsive-xl { overflow-x: auto; -webkit-overflow-scrolling: touch; } .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: 991.98px){ .table-responsive-lg { overflow-x: auto; -webkit-overflow-scrolling: touch; } .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: 767.98px){ .table-responsive-md { overflow-x: auto; -webkit-overflow-scrolling: touch; } .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: 575.98px){ .table-responsive-sm { overflow-x: auto; -webkit-overflow-scrolling: touch; } .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 (prefers-reduced-motion: no-preference){ :root { scroll-behavior: smooth; } }
@media (prefers-reduced-motion: reduce){ .form-control { transition: none; } .form-control::file-selector-button { transition: none; } .form-select { transition: none; } .form-switch .form-check-input { transition: none; } .form-range::-webkit-slider-thumb { -webkit-transition: none; transition: none; } .form-range::-moz-range-thumb { -moz-transition: none; transition: none; } .form-floating > label { transition: none; } .btn { transition: none; } .fade { transition: none; } .collapsing { transition: none; } .collapsing.collapse-horizontal { transition: none; } .nav-link { transition: none; } .navbar-toggler { transition: none; } .accordion-button { transition: none; } .accordion-button::after { transition: none; } .page-link { transition: none; } .modal.fade .modal-dialog { transition: none; } .spinner-border, .spinner-grow { --bs-spinner-animation-speed: 1.5s; } }
@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; } html { font-size: 12px; } }
@media print, screen and (max-width: 1199.98px){ .max-xl-v-v { visibility: visible; } }
@media print, screen and (max-width: 1399.98px){ .max-xxl-v-v { visibility: visible; } }
@media print, screen and (max-width: 335.98px){ .max-xs-v-v { visibility: visible; } }
@media print, screen and (max-width: 575.98px){ .max-sm-v-v { visibility: visible; } }
@media print, screen and (max-width: 767.98px){ .max-md-v-v { visibility: visible; } }
@media print, screen and (max-width: 991.98px){ .max-lg-v-v { visibility: visible; } }
@media print, screen and (min-width: 1200px){ .xl-v-v { visibility: visible; } .item-card-wrap .item-card .i-text { margin-bottom: 3rem; } .item-card-wrap .item-card .i-text p { font-size: clamp(18px, 21px, 2vw); } }
@media print, screen and (min-width: 1400px){ .xxl-v-v { visibility: visible; } }
@media print, screen and (min-width: 336px){ .xs-v-v { visibility: visible; } }
@media print, screen and (min-width: 576px){ .sm-v-v { visibility: visible; } }
@media print, screen and (min-width: 768px){ .md-v-v { visibility: visible; } .c-header { display: none; } .hero-img { max-height: calc(100vh - 100px); } .hero-img picture { max-height: calc(100vh - 100px); } .hero-img img { max-height: calc(100vh - 100px); } .sdgs_label img.sdgs_label_img { width: 156px; right: auto; left: 30px; } #mainMenu { margin-top: -90px; } .content-section .btn-common { padding: 1.5rem 2rem; } .news-list-item img { width: 140px; } #min5Infra:before { top: 0; right: 0; bottom: 0; left: 0; background-size: auto; background-position: right 50px center; } #min5Infra .min-5-wrap { flex-wrap: nowrap; } #min5Infra .i-lead { order: 0; margin-right: 1.75rem; } #min5Infra .i-ill { right: -2em; width: auto; transform: rotateY(0); } #min5Infra .swiper { width: 60vw; } #min5Infra .swiper-slide { width: 300px; } }
@media print, screen and (min-width: 992px){ .lg-v-v { visibility: visible; } #aboutEcoEhime .i-photo { margin-bottom: 0; order: 2; } .item-card-wrap { padding-bottom: 7rem; }
  .item-card-wrap:nth-child(2n) { padding-right: 140px; }
  .item-card-wrap:nth-child(2n + 1) { padding-left: 140px; } .item-card-wrap .item-card .btn { padding-left: 1.5em; padding-right: 1.5em; padding-top: 0.5em; padding-bottom: 0.5em; } .item-card-wrap .i-photo-wrap { border: none; } .item-card-wrap .i-photo-text-wrap { display: none; } .item-card-wrap .i-photo { max-width: calc(100% - 5vw); aspect-ratio: 1060 / 400; border-radius: 50px; } .item-card-wrap .i-content-wrap { position: absolute; width: 100%; justify-content: flex-end; } .item-card-wrap .i-text-wrap { display: block; padding-bottom: 3rem; padding-left: 4rem; } .item-card-wrap .item-p-card { margin: 0; } .item-card-wrap .item-p-card .i-p-photo { border-radius: 20px; width: 100%; } }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL2Jvb3RzdHJhcC01LjIuMC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3MvYm9vdHN0cmFwLTUuMi4wL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9ib290c3RyYXAtNS4yLjAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL19iYXNlLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3Mvb2JqZWN0L2NvbXBvcm5lbnQvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC9jb21wb3JuZW50L19oZWFkZXIuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9vYmplY3QvY29tcG9ybmVudC9fbWFpbi5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC9jb21wb3JuZW50L19hYm91dC5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC9jb21wb3JuZW50L19wcm9kdWN0LnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3Mvb2JqZWN0L2NvbXBvcm5lbnQvX2RlYWxlci5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC9jb21wb3JuZW50L19uZXdzLnNjc3MiLCIuLi8uLi8uLi9zcmMvY29tbW9uL3Njc3Mvb2JqZWN0L3Byb2plY3QvX3RvcHBhZ2Uuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9vYmplY3QvdXRpbGl0eS9fdGV4dC5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC91dGlsaXR5L19jb2xvci5zY3NzIiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL29iamVjdC91dGlsaXR5L19ldGMuc2NzcyIsIi4uLy4uLy4uL3NyYy9jb21tb24vc2Nzcy9vYmplY3QvdXRpbGl0eS9faW50ZXJhY3Rpb24uc2NzcyIsIjxubyBzb3VyY2U+IiwiLi4vLi4vLi4vc3JjL2NvbW1vbi9zY3NzL19iYXNlX21xLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2Qsd01BQUE7QUNERixRQVFJLGtCQUF3QixFQUF4QixvQkFBd0IsRUFBeEIsb0JBQXdCLEVBQXhCLGtCQUF3QixFQUF4QixpQkFBd0IsRUFBeEIsb0JBQXdCLEVBQXhCLG9CQUF3QixFQUF4QixtQkFBd0IsRUFBeEIsa0JBQXdCLEVBQXhCLGtCQUF3QixFQUF4QixnQkFBd0IsRUFBeEIsZ0JBQXdCLEVBQXhCLGtCQUF3QixFQUF4Qix1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QXZFK0IsRUkzTWpDLHFCRndEb0IsRUFBQTs7QWdCc0R4Qix5Q0FPSSx1QmZrbEIrQixFZWpsQi9CLHdCZmlsQitCLEVlaGxCL0IsMEJmZ2xCK0IsRWVobEIvQix5QmZnbEIrQixFQUFBOztBZTVrQm5DLG1CQUNFLG9DRjJGOEQsRUUxRjlELG9CZjhrQmdDLEVIemI1QixrQkF2RStCLEVJM01qQyxxQkZ5RG9CLEVBQUE7O0FnQmtFeEIseUNBT0ksb0JmeWtCOEIsRWV4a0I5QixxQmZ3a0I4QixFZXZrQjlCLHdCZnVrQjhCLEVldmtCOUIsdUJmdWtCOEIsRUFBQTs7QWVoa0JsQyx3QkFFSSx1Q0YwRTRELEVBQUE7O0FFNUVoRSwyQkFNSSxzQ0ZzRTRELEVBQUE7O0FFNUVoRSwyQkFVSSxvQ0ZrRTRELEVBQUE7O0FFN0RoRSxzQkFDRSxXZitxQjBDLEVlOXFCMUMsbUNGMkQ4RCxFRTFEOUQsaUJmNmhCbUMsRUFBQTs7QWVoaUJyQyxxREFNSSxlQUFlLEVBQUE7O0FBTm5CLHlDQVVJLG9CQUFvQixFZHBLcEIscUJGdURpQixFQUFBOztBZ0JtR3JCLDRDZDFKSSxxQkZ1RGlCLEVBQUE7O0FnQm1HckIsc0NBa0JzQixrQ0YyQzBDLEVBQUE7O0FFN0RoRSxzQ0FtQnNCLGdDRjBDMEMsRUFBQTs7QUtyT2hFLGVBQ0UsY0FBYyxFQUNkLFdBQVcsRUFDWCwwQ2xCc3NCa0MsRWtCcnNCbEMsdUNMeVA4RCxFaEJtQzFELGVBdkUrQixFcUJsTm5DLGdCbEJpaUIrQixFa0JoaUIvQixnQmxCdWlCK0IsRWtCdGlCL0IsY25CTTBCLEVtQkwxQixzQm5CSmEsRW1CS2IsaVBMdUhnRixFS3RIaEYsNEJBQTRCLEVBQzVCLHlDbEJ3NUJxRSxFa0J2NUJyRSwwQmxCdzVCMkMsRWtCdjVCM0MseUJuQkwwQixFRUl4QixxQkZ1RGlCLEVpQjFEZix3RWhCMjBCNEYsRWtCbjBCaEcsd0JBQWdCLEVBQWhCLHFCQUFnQixFQUFoQixnQkFBZ0IsRUFBQTs7QUFuQmxCLHFCQXNCSSxxQkxtTGlDLEVLbExqQyxVQUFVLEVBS1IsaURuQlJR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QjJDLEVvQnA3QjNDLG9CQUFzRSxFSHpCeEUseUJsQnFCWSxFcUJNVixTcEJxN0J3QyxFQ2o4QnhDLG1CRGs4QjJDLEVnQnI4QnpDLG9IaEIyOEJrSSxFZ0IzOEJsSSw0R2hCMjhCa0ksRW9CeDdCcEksd0JBQWdCLEVBQWhCLGdCQUFnQixFQUFBOztBQTdCcEIsMkNIRkUseUJKME1tQyxFQUFBOztBT3hNckMsNkNBcUNJLFdwQis1QmtDLEVvQjk1QmxDLGNwQis1Qm1DLEVvQjk1Qm5DLGtCQUFrQixFQUNsQixlcEI4NUJxQyxFb0I3NUJyQyx5QnJCakN3QixFcUJrQ3hCLHlCQUF5QixFbkI3QnpCLG1CRDI3QmtDLEVBQUE7O0FvQng4QnRDLGdDQWdESSxXcEIyNUIyQyxFb0IxNUIzQyxZcEIwNUIyQyxFaUI3OEI3Qyx5QmxCcUJZLEVxQmdDVixTcEIyNUJ3QyxFQ2o4QnhDLG1CRGs4QjJDLEVnQnI4QnpDLGlIaEIyOEJrSSxFZ0IzOEJsSSw0R2hCMjhCa0ksRW9COTVCcEkscUJBQWdCLEVBQWhCLGdCQUFnQixFQUFBOztBQXZEcEIsdUNIRkUseUJKME1tQyxFQUFBOztBT3hNckMsZ0NBK0RJLFdwQnE0QmtDLEVvQnA0QmxDLGNwQnE0Qm1DLEVvQnA0Qm5DLGtCQUFrQixFQUNsQixlcEJvNEJxQyxFb0JuNEJyQyx5QnJCM0R3QixFcUI0RHhCLHlCQUF5QixFbkJ2RHpCLG1CRDI3QmtDLEVBQUE7O0FvQng4QnRDLHVCQTBFSSxvQkFBb0IsRUFBQTs7QUExRXhCLDZDQTZFTSx5QnJCbkVzQixFQUFBOztBcUJWNUIseUNBaUZNLHlCckJ2RXNCLEVBQUE7O0FzQmhCNUIsaUJBQ0Usa0JBQWtCLEVBQUE7O0FBRHBCLDBHQU1JLDBCUm9PNEQsRVFuTzVELGlCckIrOUJrQyxFQUFBOztBcUJ0K0J0Qyx5QkFXSSxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLE9BQU8sRUFDUCxXQUFXLEVBQ1gsWUFBWSxFQUNaLHFCckI4ckJnQyxFcUI3ckJoQyxnQkFBZ0IsRUFDaEIsdUJBQXVCLEVBQ3ZCLG1CQUFtQixFQUNuQixvQkFBb0IsRUFDcEIsNkJBQTZDLEVBQzdDLHFCQUFxQixFTE5uQixnRWhCNjlCOEUsRUFBQTs7QXFCNytCcEYsMkVBNEJJLHFCckJrckJnQyxFQUFBOztBcUI5c0JwQywrR0ErQk0sa0JBQWtCLEVBQUE7O0FBL0J4Qix1SEErQk0sa0JBQWtCLEVBQUE7O0FBL0J4QixxR0ErQk0sa0JBQWtCLEVBQUE7O0FBL0J4QixxSUFvQ00scUJyQnE4Qm9DLEVxQnA4QnBDLHdCckJxOEJtQyxFQUFBOztBcUIxK0J6QyxtSUFvQ00scUJyQnE4Qm9DLEVxQnA4QnBDLHdCckJxOEJtQyxFQUFBOztBcUIxK0J6QyxpTkFvQ00scUJyQnE4Qm9DLEVxQnA4QnBDLHdCckJxOEJtQyxFQUFBOztBcUIxK0J6Qyw2R0F5Q00scUJyQmc4Qm9DLEVxQi83QnBDLHdCckJnOEJtQyxFQUFBOztBcUIxK0J6QyxnQ0ErQ0kscUJyQjA3QnNDLEVxQno3QnRDLHdCckIwN0JxQyxFQUFBOztBcUIxK0J6QyxzRUF3RE0sYXJCbTdCK0IsRXFCbDdCL0IsOERyQm03QjRFLEVBQUE7O0FxQjUrQmxGLHFFQXdETSxhckJtN0IrQixFcUJsN0IvQiw4RHJCbTdCNEUsRUFBQTs7QXFCNStCbEYsd01Bd0RNLGFyQm03QitCLEVxQmw3Qi9CLDhEckJtN0I0RSxFQUFBOztBcUI1K0JsRiwwREErRE0sYXJCNDZCK0IsRXFCMzZCL0IsOERyQjQ2QjRFLEVBQUE7O0FxQjUrQmxGLG1EQXNFTSxtQkFBbUMsRUFBQTs7QUNsRXpDLGVBQ0Usa0JBQWtCLEVBQ2xCLGFBQWEsRUFDYixlQUFlLEVBQ2Ysb0JBQW9CLEVBQ3BCLFdBQVcsRUFBQTs7QUFMYiwyRkFVSSxrQkFBa0IsRUFDbEIsY0FBYyxFQUNkLFNBQVMsRUFDVCxZQUFZLEVBQUE7O0FBYmhCLG9IQW9CSSxVQUFVLEVBQUE7O0FBcEJkLG9CQTJCSSxrQkFBa0IsRUFDbEIsVUFBVSxFQUFBOztBQTVCZCwwQkErQk0sVUFBVSxFQUFBOztBQVdoQixvQkFDRSxhQUFhLEVBQ2IsbUJBQW1CLEVBQ25CLHlCdEI2cEJrQyxFSHphOUIsZUF2RStCLEV5QjNLbkMsZ0J0QjBmK0IsRXNCemYvQixnQnRCZ2dCK0IsRXNCL2YvQixjdkJqQzBCLEV1QmtDMUIsa0JBQWtCLEVBQ2xCLG1CQUFtQixFQUNuQix5QnZCM0MwQixFdUI0QzFCLHlCdkIxQzBCLEVFSXhCLHFCRnVEaUIsRUFBQTs7QXVCUHJCLCtIQUlFLG9CdEJ1cEJnQyxFSHpiNUIsa0JBdkUrQixFSTNNakMscUJGeURvQixFQUFBOztBdUJBeEIsK0hBSUUsdUJ0QjBvQmlDLEVIcmI3QixtQkF2RStCLEVJM01qQyxxQkZ3RG9CLEVBQUE7O0F1QlV4QixpRUFFRSxtQkFBc0UsRUFBQTs7QUFXeEUsMldyQi9ESSwwQnFCcUU4QixFckJwRTlCLDZCcUJvRThCLEVBQUE7O0FBTmxDLGtXckIvREksMEJxQjhFOEIsRXJCN0U5Qiw2QnFCNkU4QixFQUFBOztBQWZsQyxtU0EyQkksaUJ0QmtXNkIsRUM5YTdCLHlCcUI2RThCLEVyQjVFOUIsNEJxQjRFOEIsRUFBQTs7QUFKZ0Qsa0JDaEc5RSxhQUFhLEVBQ2IsV0FBVyxFQUNYLG1CdkIrdkIwQyxFSHRmeEMsa0JBdkUrQixFMEIvTGpDLGN4QlBXLEVBQUE7O0F1QmtHK0MsaUJDdkYxRCxrQkFBa0IsRUFDbEIsU0FBUyxFQUNULFVBQVUsRUFDVixhQUFhLEVBQ2IsZUFBZSxFQUNmLHVCdkI0dUM0QyxFdUIzdUM1QyxpQkFBaUIsRTFCNFBmLG1CQXZFK0IsRTBCbExqQyxXeEJ2QlcsRXdCd0JYLHdDeEJyQlcsRUVMWCxxQkZ1RGlCLEVBQUE7O0F3QnBFakIsMklBOENFLGNBQWMsRUFBQTs7QUE5Q2hCLDZEQW9ERSxxQnhCbENTLEV3QnFDUCxvQ1Y2S3dELEVVNUt4RCwyUFZ5RTBFLEVVeEUxRSw0QkFBNEIsRUFDNUIsMkRBQTZELEVBQzdELGdFVnlLd0QsRUFBQTs7QVVwTzVELHlFQStESSxxQnhCN0NPLEV3QjhDUCxpRHhCOUNPLEVBQUE7O0F3QmxCWCw2RUF5RUksb0NWMkp3RCxFVTFKeEQsa0ZWMEp3RCxFQUFBOztBVXBPNUQsMkRBaUZFLHFCeEIvRFMsRUFBQTs7QXdCbEJYLGlPQXNGTSx1QnZCbTFCMkYsRXVCbDFCM0YsNGRWMEN3RSxFVXpDeEUsK0R2Qm8wQm9ELEV1Qm4wQnBELDJFVjJJc0QsRUFBQTs7QVVwTzVELHVFQThGSSxxQnhCNUVPLEV3QjZFUCxpRHhCN0VPLEVBQUE7O0F3QmxCWCx5RUF1R0kseUNWNkh3RCxFQUFBOztBVXBPNUQscUVBOEdFLHFCeEI1RlMsRUFBQTs7QXdCbEJYLHFGQWlISSx5QnhCL0ZPLEVBQUE7O0F3QmxCWCxpRkFxSEksaUR4Qm5HTyxFQUFBOztBd0JsQlgsNkdBeUhJLGN4QnZHTyxFQUFBOztBd0IyR2IseURBRUksaUJBQWlCLEVBQUE7O0FBL0huQiwyS0F1SUksVUFBVSxFQUFBOztBQXZJZCxtTUE0SUksVUFBVSxFQUFBOztBRHhCMkcsb0JDaEd6SCxhQUFhLEVBQ2IsV0FBVyxFQUNYLG1CdkIrdkIwQyxFSHRmeEMsa0JBdkUrQixFMEIvTGpDLGN4QlJTLEVBQUE7O0F1Qm1HMEYsbUJDdkZuRyxrQkFBa0IsRUFDbEIsU0FBUyxFQUNULFVBQVUsRUFDVixhQUFhLEVBQ2IsZUFBZSxFQUNmLHVCdkI0dUM0QyxFdUIzdUM1QyxpQkFBaUIsRTFCNFBmLG1CQXZFK0IsRTBCbExqQyxXeEJ2QlcsRXdCd0JYLHdDeEJ0QlMsRUVKVCxxQkZ1RGlCLEVBQUE7O0F3QnBFakIsMkpBOENFLGNBQWMsRUFBQTs7QUE5Q2hCLGlFQW9ERSxxQnhCbkNPLEV3QnNDTCxvQ1Y2S3dELEVVNUt4RCw0VVZ5RTBFLEVVeEUxRSw0QkFBNEIsRUFDNUIsMkRBQTZELEVBQzdELGdFVnlLd0QsRUFBQTs7QVVwTzVELDZFQStESSxxQnhCOUNLLEV3QitDTCxpRHhCL0NLLEVBQUE7O0F3QmpCVCxpRkF5RUksb0NWMkp3RCxFVTFKeEQsa0ZWMEp3RCxFQUFBOztBVXBPNUQsK0RBaUZFLHFCeEJoRU8sRUFBQTs7QXdCakJULHlPQXNGTSx1QnZCbTFCMkYsRXVCbDFCM0YsNmlCVjBDd0UsRVV6Q3hFLCtEdkJvMEJvRCxFdUJuMEJwRCwyRVYySXNELEVBQUE7O0FVcE81RCwyRUE4RkkscUJ4QjdFSyxFd0I4RUwsaUR4QjlFSyxFQUFBOztBd0JqQlQsNkVBdUdJLHlDVjZId0QsRUFBQTs7QVVwTzVELHlFQThHRSxxQnhCN0ZPLEVBQUE7O0F3QmpCVCx5RkFpSEkseUJ4QmhHSyxFQUFBOztBd0JqQlQscUZBcUhJLGlEeEJwR0ssRUFBQTs7QXdCakJULGlIQXlISSxjeEJ4R0ssRUFBQTs7QXdCNEdYLDJEQUVJLGlCQUFpQixFQUFBOztBQS9IbkIsbUxBeUlJLFVBQVUsRUFBQTs7QUF6SWQsMk1BNElJLFVBQVUsRUFBQTs7QUM5SWxCLE9BRUUsMkJBQXlDLEVBQ3pDLDRCQUF5QyxFQUN6QyxzQkFBNkMsRTNCNlJ6Qyx3QkF2RStCLEUyQnBObkMseUJBQTZDLEVBQzdDLHlCQUE2QyxFQUM3Qyx1QkFBaUMsRUFDakMsd0JBQTJCLEVBQzNCLDBCQUErQyxFQUMvQyxrQ0FBK0MsRUFDL0MsOEJBQWlELEVBQ2pELCtGQUEyQyxFQUMzQywrQkFBdUQsRUFDdkQsaUZBQXVELEVBR3ZELHFCQUFxQixFQUNyQix3REFBb0csRUFDcEcsc0NBQThELEUzQjZRMUQsa0NBdkUrQixFMkJwTW5DLHNDQUE4RCxFQUM5RCxzQ0FBOEQsRUFDOUQsMEJBQTRDLEVBQzVDLGtCQUFrQixFQUNsQixxQkFBd0QsRUFFeEQsc0JBQXNCLEVBQ3RCLGVBQTJDLEVBQzNDLHlCQUFpQixFQUFqQixzQkFBaUIsRUFBakIscUJBQWlCLEVBQWpCLGlCQUFpQixFQUNqQixtRUFBcUgsRXZCaEJuSCwwQ3VCaUIwRSxFUGhDNUUsa0NPaUNvRCxFUnJCaEQscUloQjJ2QjZJLEVBQUE7O0F3QnZ3Qm5KLGFBc0NJLGdDQUF3RCxFQUV4RCx3Q0FBNkQsRUFDN0QsOENBQTZFLEVBQUE7O0FBRy9FLHNDQUVFLGdDQUF3RCxFUDlDMUQsd0NPK0NrRSxFQUNoRSw4Q0FBNkUsRUFDN0UsVUFBVSxFQUtSLDBDQUF1RSxFQUFBOztBQUkzRSwyRkFLRSxpQ0FBMEQsRUFDMUQseUNBQStELEVBRy9ELCtDQUErRSxFQUFBOztBQVRqRix5SEFpQk0sMENBQXVFLEVBQUE7O0FBM0UvRSx1REFtRkksbUNBQThELEVBQzlELG9CQUFvQixFQUNwQiwyQ0FBbUUsRUFFbkUsaURBQW1GLEVBQ25GLHVDQUFvRSxFQUFBOztBQVl0RSxlQ3BGQSxvQkFBaUMsRUFDakMsb0JBQTJCLEVBQzNCLDhCQUErQyxFQUMvQywwQkFBNkMsRUFDN0MsMEJBQXVDLEVBQ3ZDLG9DQUEyRCxFQUMzRCxzQ0FBdUQsRUFDdkQsMkJBQStDLEVBQy9DLDJCQUF5QyxFQUN6QyxxQ0FBNkQsRUFDN0QsK0RBQWlELEVBQ2pELDZCQUFtRCxFQUNuRCw2QkFBNkMsRUFDN0MsdUNBQWlFLEVBQUE7O0FEdUVqRSxpQkNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsd0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsZUNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsc0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsWUNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0QsdUNBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsZUNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsc0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsY0NwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsc0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsYUNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsd0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRHVFakUsWUNwRkEsb0JBQWlDLEVBQ2pDLG9CQUEyQixFQUMzQiw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0QscUNBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCw2QkFBbUQsRUFDbkQsNkJBQTZDLEVBQzdDLHVDQUFpRSxFQUFBOztBRGlHakUsdUJDckZBLHVCQUFpQyxFQUNqQyw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0Qsc0NBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCxnQ0FBbUQsRUFDbkQsaUNBQTZDLEVBQzdDLHVDQUFpRSxFQUNqRSxtQkFBK0IsRUFBQTs7QUR3RS9CLHlCQ3JGQSx1QkFBaUMsRUFDakMsOEJBQStDLEVBQy9DLDBCQUE2QyxFQUM3QywwQkFBdUMsRUFDdkMsb0NBQTJELEVBQzNELGlEQUF1RCxFQUN2RCwyQkFBK0MsRUFDL0MsMkJBQXlDLEVBQ3pDLHFDQUE2RCxFQUM3RCwrREFBaUQsRUFDakQsZ0NBQW1ELEVBQ25ELGlDQUE2QyxFQUM3Qyx1Q0FBaUUsRUFDakUsbUJBQStCLEVBQUE7O0FEd0UvQix1QkNyRkEsdUJBQWlDLEVBQ2pDLDhCQUErQyxFQUMvQywwQkFBNkMsRUFDN0MsMEJBQXVDLEVBQ3ZDLG9DQUEyRCxFQUMzRCxzQ0FBdUQsRUFDdkQsMkJBQStDLEVBQy9DLDJCQUF5QyxFQUN6QyxxQ0FBNkQsRUFDN0QsK0RBQWlELEVBQ2pELGdDQUFtRCxFQUNuRCxpQ0FBNkMsRUFDN0MsdUNBQWlFLEVBQ2pFLG1CQUErQixFQUFBOztBRHdFL0Isb0JDckZBLHVCQUFpQyxFQUNqQyw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0QsdUNBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCxnQ0FBbUQsRUFDbkQsaUNBQTZDLEVBQzdDLHVDQUFpRSxFQUNqRSxtQkFBK0IsRUFBQTs7QUR3RS9CLHVCQ3JGQSx1QkFBaUMsRUFDakMsOEJBQStDLEVBQy9DLDBCQUE2QyxFQUM3QywwQkFBdUMsRUFDdkMsb0NBQTJELEVBQzNELHNDQUF1RCxFQUN2RCwyQkFBK0MsRUFDL0MsMkJBQXlDLEVBQ3pDLHFDQUE2RCxFQUM3RCwrREFBaUQsRUFDakQsZ0NBQW1ELEVBQ25ELGlDQUE2QyxFQUM3Qyx1Q0FBaUUsRUFDakUsbUJBQStCLEVBQUE7O0FEd0UvQixzQkNyRkEsdUJBQWlDLEVBQ2pDLDhCQUErQyxFQUMvQywwQkFBNkMsRUFDN0MsMEJBQXVDLEVBQ3ZDLG9DQUEyRCxFQUMzRCxzQ0FBdUQsRUFDdkQsMkJBQStDLEVBQy9DLDJCQUF5QyxFQUN6QyxxQ0FBNkQsRUFDN0QsK0RBQWlELEVBQ2pELGdDQUFtRCxFQUNuRCxpQ0FBNkMsRUFDN0MsdUNBQWlFLEVBQ2pFLG1CQUErQixFQUFBOztBRHdFL0IscUJDckZBLHVCQUFpQyxFQUNqQyw4QkFBK0MsRUFDL0MsMEJBQTZDLEVBQzdDLDBCQUF1QyxFQUN2QyxvQ0FBMkQsRUFDM0QsaURBQXVELEVBQ3ZELDJCQUErQyxFQUMvQywyQkFBeUMsRUFDekMscUNBQTZELEVBQzdELCtEQUFpRCxFQUNqRCxnQ0FBbUQsRUFDbkQsaUNBQTZDLEVBQzdDLHVDQUFpRSxFQUNqRSxtQkFBK0IsRUFBQTs7QUR3RS9CLG9CQ3JGQSx1QkFBaUMsRUFDakMsOEJBQStDLEVBQy9DLDBCQUE2QyxFQUM3QywwQkFBdUMsRUFDdkMsb0NBQTJELEVBQzNELDJDQUF1RCxFQUN2RCwyQkFBK0MsRUFDL0MsMkJBQXlDLEVBQ3pDLHFDQUE2RCxFQUM3RCwrREFBaUQsRUFDakQsZ0NBQW1ELEVBQ25ELGlDQUE2QyxFQUM3Qyx1Q0FBaUUsRUFDakUsbUJBQStCLEVBQUE7O0FEb0ZqQyxZQUNFLHlCQUE2QyxFQUM3QyxvQ0FBaUMsRUFDakMsd0JBQTJCLEVBQzNCLGtDQUErQyxFQUMvQyxnREFBNkMsRUFDN0Msd0NBQTJELEVBQzNELGlEQUErQyxFQUMvQyx5Q0FBNkQsRUFDN0QsZ0NBQW1ELEVBQ25ELDJDQUFpRSxFQUNqRSx5QkFBMkMsRUFDM0Msc0NBQXVELEVBRXZELDBCeEI2UGlELEVBQUE7O0F3QjNRbkQsa0JBc0JJLDBCQUE0QyxFQUFBOztBQXRCaEQsa0JBMEJJLGdDQUF3RCxFQUFBOztBQVc1RCxnQ0NuSEUsMEJBQXlDLEVBQ3pDLHdCQUF5QyxFNUJvT3JDLDJCQXZFK0IsRTRCM0puQyw4QkFBaUQsRUFBQTs7QURvSG5ELGdDQ3ZIRSwyQkFBeUMsRUFDekMsMEJBQXlDLEU1Qm9PckMsNEJBdkUrQixFNEIzSm5DLDhCQUFpRCxFQUFBOztBQ25FbkQsUVZnQk0sZ0NoQnVmMkMsRUFBQTs7QTBCdmdCakQsbUJBSUksVUFBVSxFQUFBOztBQUtkLHVCQUVJLGFBQWEsRUFBQTs7QUFJakIsY0FDRSxTQUFTLEVBQ1QsZ0JBQWdCLEVWRFosNkJoQnlmd0MsRUFBQTs7QTBCMWY5QyxrQ0FNSSxRQUFRLEVBQ1IsWUFBWSxFVk5WLDRCaEIwZnVDLEVBQUE7O0EyQnpnQjdDLDZFQU1FLGtCQUFrQixFQUFBOztBTDZGRyxtQkt6RnJCLG1CQUFtQixFQUFBOztBQ21CakIsMEJBQ0UscUJBQXFCLEVBQ3JCLG9CNUJtZTBDLEU0QmxlMUMsdUI1QmllMEMsRTRCaGUxQyxXQUFXLEVBaENmLHVCQUE4QixFQUM5QixxQ0FBNEMsRUFDNUMsZ0JBQWdCLEVBQ2hCLG9DQUEyQyxFQUFBOztBQXFEekMsZ0NBQ0UsY0FBYyxFQUFBOztBTnlDeUIsaUJLaEYzQyw4QkFBbUQsRUFDbkQsMEJBQW1ELEVBQ25ELCtCQUFtRCxFQUNuRCw4QkFBNkMsRTlCOFF6Qyw2QkF2RStCLEU4QnJNbkMsNEJBQTJDLEVBQzNDLHNCQUFxQyxFQUNyQyw4REFBeUQsRUFDekQsbUNBQTJELEVBQzNELCtCQUF5RCxFQUN6RCxxREFBdUUsRUFDdkUsNERBQXFELEVBQ3JELHNDQUFpRSxFQUNqRSw2REFBcUQsRUFDckQsaUNBQXFELEVBQ3JELHVDQUFpRSxFQUNqRSxvQ0FBMkQsRUFDM0QscUNBQW1FLEVBQ25FLHFDQUE2RCxFQUM3RCwwQ0FBdUUsRUFDdkUsa0NBQTZELEVBQzdELHFDQUE2RCxFQUM3RCxtQ0FBeUQsRUFDekQsb0NBQWlFLEVBQ2pFLHNDQUFpRSxFQUdqRSxrQkFBa0IsRUFDbEIsYTNCaytCc0MsRTJCaitCdEMsYUFBYSxFQUNiLHVDQUFrRSxFQUNsRSxrRUFBd0gsRUFDeEgsU0FBUyxFOUJpUEwsdUNBdkUrQixFOEJ4S25DLCtCQUFzRCxFQUN0RCxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQ2hCLHVDQUEyRCxFQUMzRCw0QkFBNEIsRUFDNUIsNkVBQXlJLEUxQnhDdkksK0MwQnlDb0YsRUFBQTs7QUExQ3hGLGlDQThDSSxTQUFTLEVBQ1QsT0FBTyxFQUNQLHFDQUE2RCxFQUFBOztBQXdCN0QsdUJBQ0Usb0JBQWMsRUFBQTs7QUFEaEIsdUNBSUksV0FBVyxFQUNYLE9BQU8sRUFBQTs7QUFJWCxxQkFDRSxrQkFBYyxFQUFBOztBQURoQixxQ0FJSSxRQUFRLEVBQ1IsVUFBVSxFQUFBOztBQVNsQix5Q0FFSSxTQUFTLEVBQ1QsWUFBWSxFQUNaLGFBQWEsRUFDYix3Q0FBZ0UsRUFBQTs7QUN4RmhFLGtDQUNFLHFCQUFxQixFQUNyQixvQjVCbWUwQyxFNEJsZTFDLHVCNUJpZTBDLEU0QmhlMUMsV0FBVyxFQXpCZixhQUFhLEVBQ2IscUNBQTRDLEVBQzVDLDBCQUFpQyxFQUNqQyxvQ0FBMkMsRUFBQTs7QUE4Q3pDLHdDQUNFLGNBQWMsRUFBQTs7QURtRXBCLDBDQUVJLE1BQU0sRUFDTixXQUFXLEVBQ1gsVUFBVSxFQUNWLGFBQWEsRUFDYixzQ0FBOEQsRUFBQTs7QUN0RzlELG1DQUNFLHFCQUFxQixFQUNyQixvQjVCbWUwQyxFNEJsZTFDLHVCNUJpZTBDLEU0QmhlMUMsV0FBVyxFQWxCZixtQ0FBMEMsRUFDMUMsZUFBZSxFQUNmLHNDQUE2QyxFQUM3Qyx3QkFBK0IsRUFBQTs7QUF1QzdCLHlDQUNFLGNBQWMsRUFBQTs7QUE3QmhCLG1DRDRHRSxpQkFBaUIsRUFBQTs7QUFLdkIsNENBRUksTUFBTSxFQUNOLFdBQVcsRUFDWCxVQUFVLEVBQ1YsYUFBYSxFQUNiLHVDQUErRCxFQUFBOztBQ3ZIL0QscUNBQ0UscUJBQXFCLEVBQ3JCLG9CNUJtZTBDLEU0QmxlMUMsdUI1QmllMEMsRTRCaGUxQyxXQUFXLEVBQUE7O0FBSmIscUNBZ0JJLGFBQWEsRUFBQTs7QUFHZixzQ0FDRSxxQkFBcUIsRUFDckIscUI1Qmdkd0MsRTRCL2N4Qyx1QjVCOGN3QyxFNEI3Y3hDLFdBQVcsRUE5QmpCLG1DQUEwQyxFQUMxQyx5QkFBZ0MsRUFDaEMsc0NBQTZDLEVBQUE7O0FBaUMzQywyQ0FDRSxjQUFjLEVBQUE7O0FBVmQsc0NEMEdBLGlCQUFpQixFQUFBOztBQU92QixvQkFDRSxTQUFTLEVBQ1QsNkNBQStFLEVBQy9FLGdCQUFnQixFQUNoQixtREFBK0UsRUFDL0UsVUFBVSxFQUFBOztBQU1aLGlCQUNFLGNBQWMsRUFDZCxXQUFXLEVBQ1gsNEVBQTRJLEVBQzVJLFdBQVcsRUFDWCxnQjNCMlgrQixFMkIxWC9CLG9DQUFnRSxFQUNoRSxtQkFBbUIsRUFDbkIscUJBQXdELEVBQ3hELG1CQUFtQixFQUNuQiw2QkFBNkIsRUFDN0IsU0FBUyxFQUFBOztBQVhYLDZDQWVJLDBDQUE0RSxFVnhMOUUsa0RVMExzRixFQUFBOztBQWpCeEYsK0NBc0JJLDJDQUE4RSxFQUM5RSxxQkFBcUIsRVZoTXZCLG1EVWlNd0YsRUFBQTs7QUF4QjFGLG1EQTZCSSw2Q0FBa0YsRUFDbEYsb0JBQW9CLEVBQ3BCLDZCQUE2QixFQUFBOztBQU1qQyxzQkFDRSxjQUFjLEVBQUE7O0FBSWhCLG1CQUNFLGNBQWMsRUFDZCxnRkFBb0osRUFDcEosZ0JBQWdCLEU5QjJFWixtQkF2RStCLEU4QkZuQyxzQ0FBb0UsRUFDcEUsbUJBQW1CLEVBQUE7O0FBSXJCLHNCQUNFLGNBQWMsRUFDZCw0RUFBNEksRUFDNUksb0NBQWdFLEVBQUE7O0FBSWxFLHNCQUVFLDRCQUEyQyxFQUMzQyx5QkFBcUMsRUFDckMsOERBQXlELEVBQ3pELDBCQUFxRCxFQUNyRCxpQ0FBcUQsRUFDckQsb0NBQWlFLEVBQ2pFLDREQUFxRCxFQUNyRCxzREFBMkQsRUFDM0QscUNBQW1FLEVBQ25FLHFDQUE2RCxFQUM3RCwwQ0FBdUUsRUFDdkUsbUNBQXlELEVBQUE7O0FFcFAzRCxrQ0FFRSxrQkFBa0IsRUFDbEIsb0JBQW9CLEVBQ3BCLHNCQUFzQixFQUFBOztBQUp4QixnREFPSSxrQkFBa0IsRUFDbEIsY0FBYyxFQUFBOztBQVJsQiwrWkFtQkksVUFBVSxFQUFBOztBQUtkLGVBQ0UsYUFBYSxFQUNiLGVBQWUsRUFDZiwyQkFBMkIsRUFBQTs7QUFIN0IsNEJBTUksV0FBVyxFQUFBOztBQUlmLGE1QmhCSSxxQkZ1RGlCLEVBQUE7O0E4QnZDckIsaUZBTUksaUI5QkFrQixFQUFBOztBOEJOdEIsaUs1QkFJLDBCNEJhNEIsRTVCWjVCLDZCNEJZNEIsRUFBQTs7QUFiaEMsNkg1QmNJLHlCNEJTOEIsRTVCUjlCLDRCNEJROEIsRUFBQTs7QUFnQmxDLHlCQUNFLHdCQUFtQyxFQUNuQyx1QkFBa0MsRUFBQTs7QUFGcEMsK0dBT0ksY0FBYyxFQUFBOztBQUdoQiw0Q0FDRSxlQUFlLEVBQUE7O0FBSW5CLGtGQUNFLHVCQUFzQyxFQUN0QyxzQkFBcUMsRUFBQTs7QUFHdkMsa0ZBQ0Usc0JBQXNDLEVBQ3RDLHFCQUFxQyxFQUFBOztBQW9CdkMsc0JBQ0Usc0JBQXNCLEVBQ3RCLHVCQUF1QixFQUN2Qix1QkFBdUIsRUFBQTs7QUFIekIsK0RBT0ksV0FBVyxFQUFBOztBQVBmLG1HQVlJLGdCOUJ2RmtCLEVBQUE7O0E4QjJFdEIsOEg1QjFFSSw2QjRCNEYrQixFNUIzRi9CLDRCNEIyRitCLEVBQUE7O0FBbEJuQywrRjVCeEZJLHlCNEIrRzRCLEU1QjlHNUIsMEI0QjhHNEIsRUFBQTs7QUN0SWhDLE9BRUUsNkJBQW1ELEVBQ25ELCtCQUFtRCxFQUVuRCwyQkFBdUQsRUFDdkQseUNBQTJDLEVBQzNDLHFEQUF1RCxFQUN2RCxxQ0FBNkQsRUFHN0QsYUFBYSxFQUNiLGVBQWUsRUFDZixlQUFlLEVBQ2YsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUFBOztBQUdsQixZQUNFLGNBQWMsRUFDZCxrRUFBd0gsRWpDNFFwSCx1Q0F2RStCLEVpQ25NbkMsMkNBQXdFLEVBQ3hFLCtCQUFzRCxFQUN0RCxxQkFBd0QsRWRicEQsdUdoQndoQ3NILEVBQUE7O0E4QmpoQzVILG1DQVdJLHFDQUFrRSxFQUFBOztBQVh0RSxxQkFpQkksd0NBQXdFLEVBQ3hFLG9CQUFvQixFQUNwQixlQUFlLEVBQUE7O0FBUW5CLFlBRUUsK0JBQXlELEVBQ3pELG1DQUF5RCxFQUN6RCxtQ0FBMkQsRUFDM0QsOERBQStFLEVBQy9FLHdDQUFtRSxFQUNuRSxrQ0FBNkQsRUFDN0QsNERBQWlGLEVBR2pGLG9GQUFnSixFQUFBOztBQVhsSixzQkFjSSx5REFBdUYsRUFDdkYsZ0JBQWdCLEVBQ2hCLHlEQUF1RixFN0J0Q3ZGLHdENkJ1QzBGLEU3QnRDMUYseUQ2QnNDMEYsRUFBQTs7QUFqQjlGLHVEQXNCTSxrQkFBa0IsRUFDbEIsd0RBQWlHLEVBQUE7O0FBdkJ2Ryw2REE0Qk0sd0NBQXdFLEVBQ3hFLDZCQUE2QixFQUM3Qix5QkFBeUIsRUFBQTs7QUE5Qi9CLGlFQW9DSSwyQ0FBOEUsRUFDOUUsbURBQW1GLEVBQ25GLHlEQUFtRyxFQUFBOztBQXRDdkcsMkJBMkNJLHNEQUFvRixFN0JqRXBGLHlCNkJtRTRCLEU3QmxFNUIsMEI2QmtFNEIsRUFBQTs7QUFTaEMsYUFFRSxvQ0FBNkQsRUFDN0Qsc0NBQXFFLEVBQ3JFLHNDQUErRCxFQUFBOztBQUpqRSx1QkFRSSxnQkFBZ0IsRUFDaEIsU0FBUyxFN0I5RlQsZ0Q2QitGd0YsRUFBQTs7QUFWNUYsZ0NBYU0sd0NBQXdFLEVBQ3hFLDZCQUE2QixFQUM3Qix5QkFBeUIsRUFBQTs7QUFmL0IsNERBcUJJLDRDQUFnRixFYnpIbEYsb0RhMEgwRixFQUFBOztBQVM1Riw2Q0FHSSxjQUFjLEVBQ2Qsa0JBQWtCLEVBQUE7O0FBSXRCLHVEQUdJLGFBQWEsRUFDYixZQUFZLEVBQ1osa0JBQWtCLEVBQUE7O0FBSXRCLG9FQUdJLFdBQVcsRUFBQTs7QUFTZiwyQkFFSSxhQUFhLEVBQUE7O0FBRmpCLHlCQUtJLGNBQWMsRUFBQTs7QUNwS2xCLFVBRUUsd0JBQStDLEVBQy9DLDZCQUErQyxFQUMvQyx5Q0FBdUMsRUFDdkMsOENBQW1ELEVBQ25ELGlEQUF5RCxFQUN6RCwrQ0FBcUQsRUFDckQsc0NBQTJELEVBQzNELGtDQUE2RCxFQUM3RCxvQ0FBMkQsRUFDM0QsOENBQW1ELEVBQ25ELG9EQUErRCxFQUMvRCxzQ0FBaUUsRUFDakUsc0NBQStELEVBQy9ELHNDQUErRCxFQUMvRCxzQ0FBK0QsRUFDL0QsMlFBQTJELEVBQzNELHVEQUFxRSxFQUNyRSx5Q0FBdUUsRUFDdkUsd0NBQW1FLEVBQ25FLDREQUFpRSxFQUdqRSxrQkFBa0IsRUFDbEIsYUFBYSxFQUNiLGVBQWUsRUFDZixtQkFBbUIsRUFDbkIsOEJBQThCLEVBQzlCLDhEQUFnSCxFQUFBOztBQTdCbEgsaUxBb0NJLGFBQWEsRUFDYixrQkFBa0IsRUFDbEIsbUJBQW1CLEVBQ25CLDhCQUE4QixFQUFBOztBQW9CbEMsZ0JBQ0UsNkNBQTRFLEVBQzVFLGdEQUErRSxFQUMvRSwrQ0FBK0UsRWxDa08zRSwyQ0F2RStCLEVrQ3pKbkMsbUNBQThELEVBQzlELHFCQUF3RCxFQUN4RCxtQkFBbUIsRUFBQTs7QUFQckIsMkNBV0kseUNBQTBFLEVBQUE7O0FBVTlFLGNBRUUsMEJBQW1ELEVBQ25ELCtCQUFtRCxFQUVuRCwyQkFBdUQsRUFDdkQsMkNBQTJDLEVBQzNDLHVEQUF1RCxFQUN2RCw2REFBNkQsRUFHN0QsYUFBYSxFQUNiLHNCQUFzQixFQUN0QixlQUFlLEVBQ2YsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUFBOztBQWZsQiw4REFtQkksb0NBQWdFLEVBQUE7O0FBbkJwRSw2QkF1QkksZ0JBQWdCLEVBQUE7O0FBU3BCLGVBQ0UsbUIvQjQ2QnVDLEUrQjM2QnZDLHNCL0IyNkJ1QyxFK0IxNkJ2Qyw2QkFBa0QsRUFBQTs7QUFIcEQsNkRBUUksb0NBQWdFLEVBQUE7O0FBYXBFLG1CQUNFLGdCQUFnQixFQUNoQixZQUFZLEVBR1osbUJBQW1CLEVBQUE7O0FBSXJCLGtCQUNFLDhFQUFnSixFbENpSjVJLDZDQXZFK0IsRWtDeEVuQyxjQUFjLEVBQ2QsNkJBQWtELEVBQ2xELDZCQUE2QixFQUM3QiwwRUFBbUksRTlCdElqSSxxRDhCdUlnRyxFZjFJOUYsK0NlMklxRixFQUFBOztBQVIzRix3QkFXSSxxQkFBcUIsRUFBQTs7QUFYekIsd0JBZUkscUJBQXFCLEVBQ3JCLFVBQVUsRUFDVixzREFBeUYsRUFBQTs7QUFNN0YsdUJBQ0UscUJBQXFCLEVBQ3JCLFlBQVksRUFDWixhQUFhLEVBQ2Isc0JBQXNCLEVBQ3RCLGtEQUFpRixFQUNqRiw0QkFBNEIsRUFDNUIsMkJBQTJCLEVBQzNCLHFCQUFxQixFQUFBOztBQUd2QixxQkFDRSx5Q0FBK0QsRUFDL0QsZ0JBQWdCLEVBQUE7O0FBTWxCLGlCQVFRLGlCQUFpQixFQUNqQiwyQkFBMkIsRUFBQTs7QUFUbkMsNkJBWVUsbUJBQW1CLEVBQUE7O0FBWjdCLDRDQWVZLGtCQUFrQixFQUFBOztBQWY5Qix1Q0FtQlksa0RBQW9GLEVBQ3BGLGlEQUFtRixFQUFBOztBQXBCL0Ysb0NBeUJVLGlCQUFpQixFQUFBOztBQXpCM0Isa0NBNkJVLHdCQUF3QixFQUN4QixnQkFBZ0IsRUFBQTs7QUE5QjFCLGlDQWtDVSxhQUFhLEVBQUE7O0FBbEN2Qiw0QkF1Q1UsZ0JBQWdCLEVBQ2hCLGFBQWEsRUFDYixZQUFZLEVBQ1osc0JBQXNCLEVBQ3RCLHVCQUF1QixFQUN2Qiw4QkFBOEIsRUFDOUIsd0NBQXdDLEVBQ3hDLG9CQUFvQixFQUNwQiwwQkFBMEIsRWY1TjlCLGdCZThONEIsRUFBQTs7QUFqRGxDLDhDQXFEWSxhQUFhLEVBQUE7O0FBckR6Qiw0Q0F5RFksYUFBYSxFQUNiLFlBQVksRUFDWixVQUFVLEVBQ1YsbUJBQW1CLEVBQUE7O0FBaUIvQixlQUNFLDRDQUF1QyxFQUN2QyxrREFBbUQsRUFDbkQscURBQXlELEVBQ3pELDhCQUFxRCxFQUNyRCw2QkFBbUQsRUFDbkQsbUNBQStELEVBQy9ELDBEQUFxRSxFQUNyRSw4UUFBMkQsRUFBQTs7QUM5UTdELFFBRUUsd0JBQXlDLEVBQ3pDLHdCQUF5QyxFQUN6QyxnQ0FBcUQsRUFDckQsMkJBQWlELEVBQ2pELDBEQUFpRCxFQUNqRCwrQkFBbUQsRUFDbkQsc0JBQTZDLEVBQzdDLGlEQUErRCxFQUMvRCwrQkFBbUQsRUFDbkQsNkJBQW1ELEVBQ25ELHdDQUFxQyxFQUNyQyxxQkFBMkMsRUFDM0Msa0JBQXFDLEVBQ3JDLGlCQUFtQyxFQUNuQyxrQkFBNkIsRUFDN0IsbUNBQStELEVBQy9ELCtCQUFpRCxFQUdqRCxrQkFBa0IsRUFDbEIsYUFBYSxFQUNiLHNCQUFzQixFQUN0QixZQUFZLEVBQ1osNkJBQWlELEVBQ2pELHFCQUFxQixFQUNyQixtQ0FBbUQsRUFDbkQsMkJBQTJCLEVBQzNCLHFFQUF5SCxFL0JkdkgsMkMrQmU0RSxFQUFBOztBQTlCaEYsYUFrQ0ksZUFBZSxFQUNmLGNBQWMsRUFBQTs7QUFuQ2xCLHNCQXVDSSxtQkFBbUIsRUFDbkIsc0JBQXNCLEVBQUE7O0FBeEMxQixrQ0EyQ00sbUJBQW1CLEUvQm5CckIsMEQrQm9CZ0csRS9CbkJoRywyRCtCbUJnRyxFQUFBOztBQTVDcEcsaUNBZ0RNLHNCQUFzQixFL0JWeEIsOEQrQldtRyxFL0JWbkcsNkQrQlVtRyxFQUFBOztBQWpEdkcseUVBeURJLGFBQWEsRUFBQTs7QUFJakIsYUFHRSxjQUFjLEVBQ2Qsd0RBQW9HLEVBQ3BHLDJCQUE4QyxFQUFBOztBQUdoRCxjQUNFLDRDQUF3RSxFQUFBOztBQUcxRSxpQkFDRSxxREFBaUYsRUFDakYsZ0JBQWdCLEVBQUE7O0FBR2xCLHdCQUNFLGdCQUFnQixFQUFBOztBQUdsQiwwQkFNSSxvQ0FBMEQsRUFBQTs7QUFROUQsZUFDRSxrRUFBd0gsRUFDeEgsZ0JBQWdCLEVBQ2hCLCtCQUFzRCxFQUN0RCx1Q0FBMkQsRUFDM0QsNEVBQWdJLEVBQUE7O0FBTGxJLDJCL0JqRkksd0YrQnlGa0ssRUFBQTs7QUFJdEssZUFDRSxrRUFBd0gsRUFDeEgsK0JBQXNELEVBQ3RELHVDQUEyRCxFQUMzRCx5RUFBNkgsRUFBQTs7QUFKL0gsMEIvQjdGSSx3RitCb0drSyxFQUFBOztBQVN0SyxvQkFDRSxzREFBaUYsRUFDakYsc0RBQWlGLEVBQ2pGLHFEQUFnRixFQUNoRixnQkFBZ0IsRUFBQTs7QUFKbEIscUNBT0ksbUNBQW1ELEVBQ25ELHNDQUFzRCxFQUFBOztBQUkxRCxxQkFDRSxzREFBaUYsRUFDakYscURBQWdGLEVBQUE7O0FBSWxGLG9CQUNFLGtCQUFrQixFQUNsQixNQUFNLEVBQ04sUUFBUSxFQUNSLFNBQVMsRUFDVCxPQUFPLEVBQ1AsMkNBQTRFLEUvQnJJMUUsaUQrQnNJd0YsRUFBQTs7QUFHNUYsNkNBR0UsV0FBVyxFQUFBOztBQUdiLDJCL0J0SUksMEQrQndJNEYsRS9Cdkk1RiwyRCtCdUk0RixFQUFBOztBQUdoRyw4Qi9CN0hJLDhEK0IrSCtGLEUvQjlIL0YsNkQrQjhIK0YsRUFBQTs7QUFRbkcsc0JBSUksMENBQW9FLEVBQUE7O0FDakx4RSxhQUVFLDBCQUE2QyxFQUM3Qyx1QkFBdUMsRUFDdkMsOEtBQXVELEVBQ3ZELG1EQUEyRCxFQUMzRCxnQ0FBMkQsRUFDM0Qsb0NBQTZELEVBQzdELHNEQUF5RSxFQUN6RSxxQ0FBNkQsRUFDN0Qsa0NBQTZELEVBQzdELDhDQUFxRCxFQUNyRCw2Q0FBK0MsRUFDL0MsdVRBQW1ELEVBQ25ELHNDQUErRCxFQUMvRCxrREFBdUUsRUFDdkUsOERBQXlFLEVBQ3pFLCtTQUFpRSxFQUNqRSw4Q0FBK0UsRUFDL0UsMEVBQTJFLEVBQzNFLHNDQUErRCxFQUMvRCxtQ0FBK0QsRUFDL0Qsb0NBQTJELEVBQzNELGlDQUFxRCxFQUFBOztBQUl2RCxvQkFDRSxrQkFBa0IsRUFDbEIsYUFBYSxFQUNiLG1CQUFtQixFQUNuQixXQUFXLEVBQ1gsNEVBQTRJLEVwQ2lReEksZUF2RStCLEVvQ3hMbkMsb0NBQWdFLEVBQ2hFLGdCQUFnQixFQUNoQiw0Q0FBcUUsRUFDckUsU0FBUyxFaEN0QlAsZ0JnQ3VCc0IsRUFDeEIscUJBQXFCLEVqQjNCakIsMENpQjRCMkUsRUFBQTs7QUFiakYsb0NBZ0JJLHVDQUFzRSxFQUN0RSwrQ0FBMkUsRUFDM0Usa0dBQWdLLEVBQUE7O0FBbEJwSywyQ0FxQk0scURBQXVGLEVBQ3ZGLGlEQUFzRixFQUFBOztBQXRCNUYsMkJBNEJJLGNBQWMsRUFDZCx5Q0FBMEUsRUFDMUUsMENBQTJFLEVBQzNFLGlCQUFpQixFQUNqQixXQUFXLEVBQ1gsOENBQXlFLEVBQ3pFLDRCQUE0QixFQUM1QixtREFBb0YsRWpCbERsRixtRGlCbUQrRixFQUFBOztBQXBDckcsMEJBd0NJLFVBQVUsRUFBQTs7QUF4Q2QsMEJBNENJLFVBQVUsRUFDVix3REFBaUcsRUFDakcsVUFBVSxFQUNWLG9EQUEyRixFQUFBOztBQUkvRixvQkFDRSxnQkFBZ0IsRUFBQTs7QUFHbEIsa0JBQ0UsZ0NBQXdELEVBQ3hELHdDQUE2RCxFQUM3RCwrRUFBNkksRUFBQTs7QUFIL0ksZ0NoQzFESSx5RGdDZ0U0RixFaEMvRDVGLDBEZ0MrRDRGLEVBQUE7O0FBTmhHLGtEaEMxREksK0RnQ21FMEcsRWhDbEUxRyxnRWdDa0UwRyxFQUFBOztBQVQ5RyxzQ0FjSSxhQUFhLEVBQUE7O0FBZGpCLCtCaEM1Q0ksNkRnQytEK0YsRWhDOUQvRiw0RGdDOEQrRixFQUFBOztBQW5CbkcsMkRoQzVDSSxtRWdDbUUrRyxFaENsRS9HLGtFZ0NrRStHLEVBQUE7O0FBdkJuSCxtRGhDNUNJLDZEZ0N3RWlHLEVoQ3ZFakcsNERnQ3VFaUcsRUFBQTs7QUFLckcsa0JBQ0UsOEVBQWdKLEVBQUE7O0FBUWxKLHVDQUVJLGVBQWUsRUFBQTs7QUFGbkIsbUNBTUksZUFBZSxFQUNmLGNBQWMsRWhDcEhkLGdCZ0NxSHdCLEVBQUE7O0FBUjVCLCtDQVVvQixhQUFhLEVBQUE7O0FBVmpDLDhDQVdtQixnQkFBZ0IsRUFBQTs7QUFYbkMscURoQzdHSSxnQmdDMkgwQixFQUFBOztBQzlJOUIsY0FFRSw0QkFBdUQsRUFDdkQsNEJBQXVELEVBQ3ZELG1DQUErRCxFckNpUzNELGlEQXZFK0IsRXFDeE5uQyxvQkFBeUMsRUFDekMsK0JBQStELEVBQy9ELHNDQUErRCxFQUMvRCxzQ0FBaUUsRUFDakUsMENBQXVFLEVBR3ZFLGFBQWEsRUFDYixlQUFlLEVBQ2Ysc0VBQWdJLEVBQ2hJLGlEQUFrRixFckNxUjlFLHlDQXZFK0IsRXFDNU1uQyxnQkFBZ0IsRUFDaEIseUNBQStELEVqQ0E3RCxpRGlDQ3dGLEVBQUE7O0FBRzVGLHNDQUdJLGlEQUFtRixFQUFBOztBQUh2Riw4Q0FNTSxXQUFXLEVBQ1gsa0RBQW9GLEVBQ3BGLHlDQUEwRSxFQUMxRSx1RkFBdU4sRUFBQTs7QUFUN04sMEJBY0ksNkNBQWtGLEVBQUE7O0FDckN0RixjQUVFLGtDQUF1RCxFQUN2RCxtQ0FBdUQsRXRDa1NuRCwrQkF2RStCLEVzQ3pObkMsMkNBQStDLEVBQy9DLHdCQUF5QyxFQUN6QyxpQ0FBNkQsRUFDN0QscUNBQTZELEVBQzdELHFDQUErRCxFQUMvRCx1REFBMkQsRUFDM0QsaUNBQXFELEVBQ3JELDJDQUF5RSxFQUN6RSx1REFBMkQsRUFDM0QsaUNBQXFELEVBQ3JELHVFQUFxRSxFQUNyRSxrQ0FBNkQsRUFDN0Qsa0NBQXVELEVBQ3ZELDRDQUEyRSxFQUMzRSx1Q0FBaUUsRUFDakUsaUNBQTJELEVBQzNELDhDQUErRSxFQUcvRSxhQUFhLEVoQ3BCYixlQUFlLEVBQ2YsZ0JBQWdCLEVBQUE7O0FnQ3VCbEIsYUFDRSxrQkFBa0IsRUFDbEIsY0FBYyxFQUNkLHNFQUFnSSxFdENzUTVILHlDQXZFK0IsRXNDN0xuQyxpQ0FBMEQsRUFDMUQscUJBQXdELEVBQ3hELHlDQUErRCxFQUMvRCxpRkFBaUosRW5CcEI3SSxxSWhCa3JDb0osRUFBQTs7QW1DdHFDMUosbUJBWUksVUFBVSxFQUNWLHVDQUFzRSxFQUV0RSwrQ0FBMkUsRUFDM0UscURBQTJGLEVBQUE7O0FBaEIvRixtQkFvQkksVUFBVSxFQUNWLHVDQUFzRSxFQUN0RSwrQ0FBMkUsRUFDM0UsVW5DaW9DaUMsRW1DaG9DakMsaURBQXFGLEVBQUE7O0FBeEJ6RiwwQ0E2QkksVUFBVSxFQUNWLHdDQUF3RSxFbEJ0RDFFLGdEa0J1RGtGLEVBQ2hGLHNEQUE2RixFQUFBOztBQWhDakcsOENBcUNJLDBDQUE0RSxFQUM1RSxvQkFBb0IsRUFDcEIsa0RBQWlGLEVBQ2pGLHdEQUFpRyxFQUFBOztBQUlyRywwQ0FFSSxpQm5Db21DK0QsRUFBQTs7QW1DdG1DbkUsd0JsQ3JESSxpRGtDeUU0RixFQUFBOztBQVVoRyxpQkNsR0UsaUNBQXVELEVBQ3ZELGtDQUF1RCxFdkNnU25ELGtDQXZFK0IsRXVDdk5uQyxxQ0FBK0QsRUFBQTs7QURtR2pFLGlCQ3RHRSxpQ0FBdUQsRUFDdkQsa0NBQXVELEV2Q2dTbkQsbUNBdkUrQixFdUN2Tm5DLHFDQUErRCxFQUFBOztBQ0ZqRSxTQUVFLDRCQUE2QyxFQUM3Qyw0QkFBNkMsRXhDNlJ6Qyw0QkF2RStCLEV3Q3BObkMsMkJBQWlELEVBQ2pELHNCQUFxQyxFQUNyQyxnQ0FBcUQsRUFHckQscUJBQXFCLEVBQ3JCLDREQUE0RyxFeENxUnhHLG9DQXZFK0IsRXdDNU1uQyx3Q0FBa0UsRUFDbEUsY0FBYyxFQUNkLDRCQUFnRCxFQUNoRCxrQkFBa0IsRUFDbEIsbUJBQW1CLEVBQ25CLHdCQUF3QixFcENKdEIsNENvQ0s4RSxFQUFBOztBQW5CbEYsZUF3QkksYUFBYSxFQUFBOztBQUtqQixjQUNFLGtCQUFrQixFQUNsQixTQUFTLEVBQUE7O0FDaENYLGNBRUUsOEJBQStDLEVBQy9DLHdCQUF5QyxFQUN6QyxxREFBNkQsRUFDN0QsaUNBQTZELEVBQzdELHFDQUErRCxFQUMvRCxvQ0FBaUUsRUFDakUsc0NBQWlFLEVBQ2pFLHFDQUE2RCxFQUM3RCwyQ0FBeUUsRUFDekUsd0NBQW1FLEVBQ25FLDRDQUEyRSxFQUMzRSx5Q0FBcUUsRUFDckUsdUNBQWlFLEVBQ2pFLGlDQUEyRCxFQUMzRCxrQ0FBNkQsRUFDN0Qsa0NBQXVELEVBQ3ZELDRDQUEyRSxFQUczRSxhQUFhLEVBQ2Isc0JBQXNCLEVBR3RCLGVBQWUsRUFDZixnQkFBZ0IsRXJDWGQsaURxQ1l3RixFQUFBOztBQUc1Rix1QkFDRSxxQkFBcUIsRUFDckIsc0JBQXNCLEVBQUE7O0FBRnhCLGtEQU1JLG9DQUFvQyxFQUNwQywwQkFBMEIsRUFBQTs7QUFTOUIsMEJBQ0UsV0FBVyxFQUNYLHdDQUF3RSxFQUN4RSxtQkFBbUIsRUFBQTs7QUFIckIsK0RBUUksVUFBVSxFQUNWLDhDQUFvRixFQUNwRixxQkFBcUIsRUFDckIsc0RBQXlGLEVBQUE7O0FBWDdGLGlDQWVJLCtDQUFzRixFQUN0Rix1REFBMkYsRUFBQTs7QUFRL0YsbUJBQ0Usa0JBQWtCLEVBQ2xCLGNBQWMsRUFDZCxnRkFBb0osRUFDcEosaUNBQTBELEVBQzFELHFCQUF3RCxFQUN4RCx5Q0FBK0QsRUFDL0QsaUZBQWlKLEVBQUE7O0FBUG5KLCtCckM5Q0ksK0JxQ3dEa0MsRXJDdkRsQyxnQ3FDdURrQyxFQUFBOztBQVZ0Qyw4QnJDaENJLG1DcUM4Q3FDLEVyQzdDckMsa0NxQzZDcUMsRUFBQTs7QUFkekMsdURBbUJJLDBDQUE0RSxFQUM1RSxvQkFBb0IsRUFDcEIsa0RBQWlGLEVBQUE7O0FBckJyRiwwQkEwQkksVUFBVSxFQUNWLHdDQUF3RSxFQUN4RSxnREFBNkUsRUFDN0Usc0RBQTZGLEVBQUE7O0FBN0JqRyxzQ0FpQ0ksbUJBQW1CLEVBQUE7O0FBakN2Qiw2Q0FvQ00sd0RBQXdGLEVBQ3hGLG1EQUFtRixFQUFBOztBQWFyRix5QkFDRSxtQkFBbUIsRUFBQTs7QUFEckIsd0RyQ2xEQSw2RHFDdUQ2RyxFckNuRTdHLDBCcUNvRXNDLEVBQUE7O0FBTnRDLHVEckM5REEsMkRxQ3dFd0csRXJDNUR4Ryw0QnFDNkQyQyxFQUFBOztBQVgzQyxtREFlTSxhQUFhLEVBQUE7O0FBZm5CLCtEQW1CTSxtREFBbUYsRUFDbkYsb0JBQW9CLEVBQUE7O0FBcEIxQixzRUF1QlEseURBQXlGLEVBQ3pGLG9EQUFvRixFQUFBOztBQWNoRyxvQnJDL0lJLGdCcUNnSnNCLEVBQUE7O0FBRDFCLHVDQUlJLG1EQUFtRixFQUFBOztBQUp2RixrREFPTSxzQkFBc0IsRUFBQTs7QUNySzFCLDJCQUNFLGMxQjhNaUMsRTBCN01qQyx5QjFCd01pQyxFQUFBOztBMEIxTW5DLCtHQU9NLGMxQndNNkIsRTBCdk03Qix5QjFCdU02QixFQUFBOztBMEIvTW5DLHlEQVlNLFd4Q0xPLEV3Q01QLHlCMUJrTTZCLEUwQmpNN0IscUIxQmlNNkIsRUFBQTs7QTBCL01uQyw2QkFDRSxjMUI4TWlDLEUwQjdNakMseUIxQndNaUMsRUFBQTs7QTBCMU1uQyxtSEFPTSxjMUJ3TTZCLEUwQnZNN0IseUIxQnVNNkIsRUFBQTs7QTBCL01uQywyREFZTSxXeENMTyxFd0NNUCx5QjFCa002QixFMEJqTTdCLHFCMUJpTTZCLEVBQUE7O0EwQi9NbkMsMkJBQ0UsYzFCOE1pQyxFMEI3TWpDLHlCMUJ3TWlDLEVBQUE7O0EwQjFNbkMsK0dBT00sYzFCd002QixFMEJ2TTdCLHlCMUJ1TTZCLEVBQUE7O0EwQi9NbkMseURBWU0sV3hDTE8sRXdDTVAseUIxQmtNNkIsRTBCak03QixxQjFCaU02QixFQUFBOztBMEIvTW5DLHdCQUNFLGNEb0xpSCxFQ25MakgseUIxQndNaUMsRUFBQTs7QTBCMU1uQyx5R0FPTSxjRDhLNkcsRUM3SzdHLHlCMUJ1TTZCLEVBQUE7O0EwQi9NbkMsc0RBWU0sV3hDTE8sRXdDTVAseUJEd0s2RyxFQ3ZLN0cscUJEdUs2RyxFQUFBOztBQ3JMbkgsMkJBQ0UsYzFCOE1pQyxFMEI3TWpDLHlCMUJ3TWlDLEVBQUE7O0EwQjFNbkMsK0dBT00sYzFCd002QixFMEJ2TTdCLHlCMUJ1TTZCLEVBQUE7O0EwQi9NbkMseURBWU0sV3hDTE8sRXdDTVAseUIxQmtNNkIsRTBCak03QixxQjFCaU02QixFQUFBOztBMEIvTW5DLDBCQUNFLGMxQjhNaUMsRTBCN01qQyx5QjFCd01pQyxFQUFBOztBMEIxTW5DLDZHQU9NLGMxQndNNkIsRTBCdk03Qix5QjFCdU02QixFQUFBOztBMEIvTW5DLHdEQVlNLFd4Q0xPLEV3Q01QLHlCMUJrTTZCLEUwQmpNN0IscUIxQmlNNkIsRUFBQTs7QTBCL01uQyx5QkFDRSxjRG9MaUgsRUNuTGpILHlCMUJ3TWlDLEVBQUE7O0EwQjFNbkMsMkdBT00sY0Q4SzZHLEVDN0s3Ryx5QjFCdU02QixFQUFBOztBMEIvTW5DLHVEQVlNLFd4Q0xPLEV3Q01QLHlCRHdLNkcsRUN2SzdHLHFCRHVLNkcsRUFBQTs7QUNyTG5ILHdCQUNFLGMxQjhNaUMsRTBCN01qQywyQjFCd01pQyxFQUFBOztBMEIxTW5DLHlHQU9NLGMxQndNNkIsRTBCdk03Qix5QjFCdU02QixFQUFBOztBMEIvTW5DLHNEQVlNLFd4Q0xPLEV3Q01QLHlCMUJrTTZCLEUwQmpNN0IscUIxQmlNNkIsRUFB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Q0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNkJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsMEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNkJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNkJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsMEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNkJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsOEJBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsK0JBQTRDLEVBQUE7O0FBRDlDLFNBQ0UsNEJBQTRDLEVBQUE7O0FBSTlDLFVBQ0UsY0FBYSxFQUFBOztBQURmLFVBQ0UsZ0JBQWEsRUFBQTs7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QUFBO0VBUG5FLG9CQU9JLHlCQUErRCxFQUFBO0VBUG5FLG9CQU9JLHlCQUErRCxFQUFBO0VBUG5FLGdCQU9JLDBCQUErRCxFQUFBO0VBUG5FLGtCQU9JLDRCQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLDZCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDhCQU9JLHlDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLHNCQU9JLGdDQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHVDQUErRCxFQUFBO0VBUG5FLDJCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDRCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHNCQU9JLDJCQUErRCxFQUFBO0VBUG5FLHVCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHFCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHdCQU9JLDZCQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLGtCQU9JLG9CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStELEVBQUE7RUFQbkUsY0FPSSxtQkFBK0QsRUFBQTtFQVBuRSxjQU9JLG1CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStELEVBQUE7RUFQbkUsY0FPSSxtQkFBK0QsRUFBQTtFQVBuRSxjQU9JLG1CQUErRCxFQUFBO0VBUG5FLGlCQU9JLG1CQUErRCxFQUFBO0VBUG5FLFVBT0ksb0JBQStELEVBQUE7RUFQbkUsVUFPSSwwQkFB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QUFBO0VBUG5FLDRCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLDZCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDhCQU9JLHlDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLHNCQU9JLGdDQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHVDQUErRCxFQUFBO0VBUG5FLDJCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDRCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHNCQU9JLDJCQUErRCxFQUFBO0VBUG5FLHVCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHFCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHdCQU9JLDZCQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLGtCQU9JLG9CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStELEVBQUE7RUFQbkUsY0FPSSxtQkFBK0QsRUFBQTtFQVBuRSxjQU9JLG1CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStELEVBQUE7RUFQbkUsY0FPSSxtQkFBK0QsRUFBQTtFQVBuRSxjQU9JLG1CQUErRCxFQUFBO0VBUG5FLGlCQU9JLG1CQUErRCxFQUFBO0VBUG5FLFVBT0ksb0JBQStELEVBQUE7RUFQbkUsVUFPSSwwQkFBK0QsRUFBQTtFQVBuRSxVQU9JLHlCQUErRCxFQUFBO0VBUG5FLFVBT0ksdUJBQStELEVBQUE7RUFQbkUsVUFPSSx5QkFBK0QsRUFBQTtFQVBuRSxVQU9JLHVCQUErRCxFQUFBO0VBUG5FLGFBT0ksdUJBQStELEVB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UG5FLGtCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHVCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDBCQU9JLHlDQUErRCxFQUFBO0VBUG5FLGtCQU9JLHVCQUErRCxFQUFBO0VBUG5FLGtCQU9JLHVCQUErRCxFQUFBO0VBUG5FLG9CQU9JLHlCQUErRCxFQUFBO0VBUG5FLG9CQU9JLHlCQUErRCxFQUFBO0VBUG5FLGdCQU9JLDBCQUErRCxFQUFBO0VBUG5FLGtCQU9JLDRCQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLDZCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDhCQU9JLHlDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHdDQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLHNCQU9JLGdDQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLDBCQU9JLG9DQUErRCxFQUFBO0VBUG5FLHdCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDJCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHVDQUErRCxFQUFBO0VBUG5FLDJCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDRCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHNCQU9JLDJCQUErRCxFQUFBO0VBUG5FLHVCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHFCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHdCQU9JLDZCQUErRCxFQUFBO0VBUG5FLDBCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHlCQU9JLDhCQUErRCxFQUFBO0VBUG5FLGtCQU9JLG9CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStELEVBQUE7RUFQbkUsY0FPSSxtQkFBK0QsRUFBQTtFQVBuRSxjQU9JLG1CQUErRCxFQUFBO0VBUG5FLGNBT0ksbUJBQStE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RCxFQUFBO0VBUG5FLGdCQU9JLDhCQUErRCxFQUFBO0VBUG5FLG1CQU9JLGlDQUErRCxFQUFBO0VBUG5FLHdCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDJCQU9JLHlDQUErRCxFQUFBO0VBUG5FLG1CQU9JLHVCQUErRCxFQUFBO0VBUG5FLG1CQU9JLHVCQUErRCxFQUFBO0VBUG5FLHFCQU9JLHlCQUErRCxFQUFBO0VBUG5FLHFCQU9JLHlCQUErRCxFQUFBO0VBUG5FLGlCQU9JLDBCQUErRCxFQUFBO0VBUG5FLG1CQU9JLDRCQUErRCxFQUFBO0VBUG5FLHlCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDJCQU9JLG9DQUErRCxFQUFBO0VBUG5FLDhCQU9JLGtDQUErRCxFQUFBO0VBUG5FLCtCQU9JLHlDQUErRCxFQUFBO0VBUG5FLDhCQU9JLHdDQUErRCxFQUFBO0VBUG5FLDhCQU9JLHdDQUErRCxFQUFBO0VBUG5FLHlCQU9JLGtDQUErRCxFQUFBO0VBUG5FLHVCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDBCQU9JLDhCQUErRCxFQUFBO0VBUG5FLDRCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDJCQU9JLCtCQUErRCxFQUFBO0VBUG5FLDJCQU9JLG9DQUErRCxFQUFBO0VBUG5FLHlCQU9JLGtDQUErRCxFQUFBO0VBUG5FLDRCQU9JLGdDQUErRCxFQUFBO0VBUG5FLDZCQU9JLHVDQUErRCxFQUFBO0VBUG5FLDRCQU9JLHNDQUErRCxFQUFBO0VBUG5FLDZCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHVCQU9JLDJCQUErRCxFQUFBO0VBUG5FLHdCQU9JLGlDQUErRCxFQUFBO0VBUG5FLHNCQU9JLCtCQUErRCxFQUFBO0VBUG5FLHlCQU9JLDZCQUErRCxFQUFBO0VBUG5FLDJCQU9JLCtCQUErRCxFQUFBO0VBUG5FLDBCQU9JLDhCQUErRCxFQUFBO0VBUG5FLG1CQU9JLG9CQUErRCxFQUFBO0VBUG5FLGVBT0ksbUJBQStELEVBQUE7RUFQbkUsZUFPSSxtQkFBK0QsRUFBQTtFQVBuRSxl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 */