.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;}.img-fluid {max-width: 100%;height: auto;}.img-thumbnail {padding: 0.25rem;border: 1px solid #dee2e6;border-radius: 0.375rem;max-width: 100%;height: auto;}.table {width: 100%;margin-bottom: 1rem;vertical-align: top;border-color: #dee2e6;color: #000;}.table > :not(caption) > * > * {padding: 0.5rem 0.5rem;border-bottom-width: 1px;}.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) > * {background-color: rgba(0, 0 ,0, 0.05);}.table-hover > tbody > tr:hover > * {background-color: rgba(0, 0, 0, 0.075);}.table-responsive {overflow-x: auto;}.btn {--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;display: inline-block;padding: 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: var(--bs-btn-color);text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;user-select: none;border: 1px solid var(--bs-btn-border-color);border-radius: 0.375rem;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-success {--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;}.btn-danger {--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;}.btn-warning {--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;}.btn-info {--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;}.btn-light {--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;}.btn-dark {--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;}.btn-link {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;}.btn-outline-success {--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;}.btn-outline-danger {--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;}.btn-outline-warning {--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;}.btn-outline-info {--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;}.btn-outline-light {--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;}.btn-outline-dark {--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;}.btn-lg, .btn-group-lg > .btn {padding: 0.5rem 1rem;font-size: 1.25rem;border-radius: 0.5rem;}.btn-sm, .btn-group-sm > .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;border-radius: 0.25rem;}.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;}.dropdown, .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 {position: absolute;z-index: 1000;display: none;min-width: 10rem;padding: 0.5rem 0;margin: 0;font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.175);border-radius: 0.375rem;}.dropdown-menu[data-bs-popper] {top: 100%;left: 0;margin-top: 0.125rem;}.dropdown-menu-start[data-bs-popper] {right: auto;left: 0;}.dropdown-menu-end[data-bs-popper] {right: 0;left: auto;}.dropdown-divider {height: 0;margin: 0.5rem 0;overflow: hidden;border-top: 1px solid rgba(0, 0, 0, 0.175);opacity: 1;}.dropdown-item {display: block;width: 100%;padding: 0.25rem 1rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;text-decoration: none;white-space: nowrap;background-color: transparent;border: 0;}.dropdown-item:hover, .dropdown-item:focus {color: #212529;background-color: #f8f9fa;}.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #0d6efd;}.dropdown-menu.show {display: block;}.nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}.nav-link {display: block;padding: 0.5rem 1rem;text-decoration: none;background: none;border: 0;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}.nav-tabs {border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-link {margin-bottom: -1px;border: 1px solid transparent;border-top-left-radius: 0.375rem;border-top-right-radius: 0.375rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {isolation: isolate;border-color: #e9ecef;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: #000;background-color: #fff;border-color: #e9ecef #e9ecef #fff;}.nav-pills .nav-link {border-radius: 0.375rem;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #0d6efd;}.nav-underline {gap: 1rem;}.nav-underline .nav-link {padding-right: 0;padding-left: 0;border-bottom: 0.125rem solid transparent;}.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {border-bottom-color: currentcolor;}.nav-underline .nav-link.active, .nav-underline .show > .nav-link {font-weight: 700;color: #000;border-bottom-color: currentcolor;}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 0.5rem 0;}.navbar > .container, .navbar > .container-fluid {display: flex;flex-wrap: inherit;align-items: center;}.navbar-brand {padding-top: 0.3125rem;padding-bottom: 0.3125rem;margin-right: 1rem;font-size: 1.25rem;color: #fff;text-decoration: none;white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus {color: #fff;}.navbar-nav {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {color: #fff;}.navbar-nav .dropdown-menu {position: static;}.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}.navbar-toggler {padding: 0.25rem 0.75rem;font-size: 1.25rem;line-height: 1;color: rgba(255, 255, 255, 0.55);background-color: transparent;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 0.375rem;transition: box-shadow 0.15s ease-in-out;}.navbar-toggler:hover {text-decoration: none;}.navbar-toggler:focus {text-decoration: none;outline: 0;box-shadow: 0 0 0 0.25rem;}.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center;background-size: 100%;}@media (min-width: 576px) {.navbar-expand-sm {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-sm .navbar-nav {flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-sm .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-sm .navbar-nav-scroll {overflow: visible;}.navbar-expand-sm .navbar-collapse {display: flex;flex-basis: auto;}.navbar-expand-sm .navbar-toggler {display: none;}.navbar-expand-sm .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto;height: auto;visibility: visible;background-color: transparent;border: 0;transform: none;transition: none;}.navbar-expand-sm .offcanvas .offcanvas-header {display: none;}.navbar-expand-sm .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 768px) {.navbar-expand-md {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-md .navbar-nav {flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-md .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-md .navbar-nav-scroll {overflow: visible;}.navbar-expand-md .navbar-collapse {display: flex;flex-basis: auto;}.navbar-expand-md .navbar-toggler {display: none;}.navbar-expand-md .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto;height: auto;visibility: visible;background-color: transparent;border: 0;transform: none;transition: none;}.navbar-expand-md .offcanvas .offcanvas-header {display: none;}.navbar-expand-md .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 992px) {.navbar-expand-lg {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-lg .navbar-nav {flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-lg .navbar-nav-scroll {overflow: visible;}.navbar-expand-lg .navbar-collapse {display: flex;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}.navbar-expand-lg .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto;height: auto;visibility: visible;background-color: transparent;border: 0;transform: none;transition: none;}.navbar-expand-lg .offcanvas .offcanvas-header {display: none;}.navbar-expand-lg .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}.card {position: relative;display: flex;flex-direction: column;min-width: 0;color: #212529;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid #dee2e6;border-radius: 0.375rem;}.card-body {flex: 1 1 auto;padding: 1rem 1rem;}.card-title {margin-bottom: 0.5rem;}.card-subtitle {margin-top: -0.25rem;margin-bottom: 0;}.card-header {padding: 0.5rem 1rem;background-color: rgba(33, 37, 41, 0.03);border-bottom: 1px solid rgba(0, 0, 0, 0.175);}.card-footer {padding: 0.5rem 1rem;background-color: rgba(33, 37, 41, 0.03);border-top: 1px solid rgba(0, 0, 0, 0.175);}.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1rem;border-radius: 5px;}.card-img, .card-img-top, .card-img-bottom {width: 100%;}.card-img, .card-img-top {border-top-left-radius: 5px;border-top-right-radius: 5px;}.card-img, .card-img-bottom {border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}.breadcrumb {display: flex;flex-wrap: wrap;padding: 0 0;list-style: none;}.breadcrumb-item + .breadcrumb-item {padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before {float: left;padding-right: 0.5rem;color: rgba(33, 37, 41, 0.75);content: ">";}.breadcrumb-item.active {color: rgba(33, 37, 41, 0.75);}.pagination {display: flex;padding-left: 0;list-style: none;}.page-link {position: relative;display: block;padding: 0.375rem 0.75rem;font-size: 1rem;text-decoration: none;background-color: #fff;border: 1px solid #dee2e6;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.page-link:hover {z-index: 2;background-color: #f8f9fa;}.page-link:focus {z-index: 3;background-color: #e9ecef;outline: 0;box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.page-link.active, .active>.page-link {z-index: 3;color: #fff;background-color: #0d6efd;border-color: #0d6efd;}.page-link.disabled, .disabled>.page-link {color: rgba(33, 37, 41, 0.75);pointer-events: none;background-color: #e9ecef;border-color: #dee2e6;}.page-item:not(:first-child) .page-link {margin-left: -1px;}.page-item:first-child .page-link {border-top-left-radius: 0.375rem;border-bottom-left-radius: 0.375rem;}.page-item:last-child .page-link {border-top-right-radius: 0.375rem;border-bottom-right-radius: 0.375rem;}.badge {display: inline-block;padding: 0.35em 0.65em;font-size: 0.75em;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.375rem;}.alert {--bs-alert-bg: transparent;--bs-alert-color: inherit;--bs-alert-border-color: transparent;position: relative;padding: 1rem 1rem;margin-bottom: 1rem;color: var(--bs-alert-color);background-color: var(--bs-alert-bg);border: 1px solid var(--bs-alert-border-color);border-radius: 0.375rem;}.alert-heading {color: inherit;}.alert-link {font-weight: 700;color: inherit;}.alert-dismissible {padding-right: 3rem;}.alert-dismissible .btn-close {position: absolute;top: 0;right: 0;z-index: 2;padding: 1.25rem 1rem;}.alert-primary {--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis);}.alert-secondary {--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis);}.alert-success {--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis);}.alert-danger {--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis);}.alert-warning {--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis);}.alert-info {--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis);}.alert-light {--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis);}.alert-dark {--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis);}.progress {display: flex;height: 1rem;overflow: hidden;font-size: 0.75rem;background-color: #e9ecef;border-radius: 0.375rem;}.progress-bar {display: flex;flex-direction: column;justify-content: center;overflow: hidden;color: #fff;text-align: center;white-space: nowrap;background-color: #0d6efd;transition: width 0.6s ease;}.progress-bar-striped {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 1rem 1rem;}.list-group {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: 0.375rem;}.list-group-item-action {width: 100%;color: rgba(33, 37, 41, 0.75);text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus {z-index: 1;color: #000;text-decoration: none;background-color: #f8f9fa;}.list-group-item-action:active {color: #212529;background-color: #e9ecef;}.list-group-item {position: relative;display: block;padding: 0.5rem 1rem;color: #212529;text-decoration: none;background-color: #fff;border: 1px solid #dee2e6;}.list-group-item+.list-group-item {border-top-width: 0;}.list-group-flush {border-radius: 0;}.list-group-flush > .list-group-item {border-width: 0 0 1px;}.list-group-flush > .list-group-item:last-child {border-bottom-width: 0;}.btn-close {box-sizing: content-box;width: 1em;height: 1em;padding: 0.25em 0.25em;color: #000;background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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.375rem;opacity: 0.5;}.btn-close:hover {color: #000;text-decoration: none;opacity: 0.75;}.btn-close:focus {outline: 0;box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);opacity: 1;}.btn-close-white {filter: invert(1) grayscale(100%) brightness(200%);}