table {  caption-side: bottom;  border-collapse: collapse;}table {  --bs-table-color-type: initial;  --bs-table-bg-type: initial;  --bs-table-color-state: initial;  --bs-table-bg-state: initial;  --bs-table-color: var(--bs-emphasis-color);  --bs-table-bg: var(--bs-body-bg);  --bs-table-border-color: var(--bs-border-color);  --bs-table-accent-bg: transparent;  --bs-table-striped-color: var(--bs-emphasis-color);  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);  --bs-table-active-color: var(--bs-emphasis-color);  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);  --bs-table-hover-color: var(--bs-emphasis-color);  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);  width: 100%;  margin-bottom: 1rem;  vertical-align: top;  border-color: var(--bs-table-border-color);}table th,table td {  font-variant-numeric: tabular-nums;}.table {  border-radius: var(--bs-border-radius, 0.75rem);}.table > :not(caption) > * > * {  padding: 0.65rem 0.75rem;  color: #fff;  background-color: var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-bg)));  border-bottom-width: var(--bs-border-width);  border-bottom-style: solid;  border-bottom-color: var(--bs-table-border-color);  vertical-align: middle;  line-height: 1.25;  word-break: break-word;}.table > tbody {  vertical-align: inherit;}.table > thead {  vertical-align: bottom;}.table > thead > tr > * {  font-weight: 600;  letter-spacing: 0.02em;  white-space: nowrap;}.table > tbody > tr > * {  transition: background-color 120ms ease, color 120ms ease;}.table-group-divider {  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;}caption {  padding-top: 0.5rem;  padding-bottom: 0.25rem;  line-height: 1.2;}.caption-top {  caption-side: top;}.table-sm > :not(caption) > * > * {  padding: 0.4rem 0.5rem;  line-height: 1.2;}.table-bordered > :not(caption) > * {  border-width: var(--bs-border-width) 0;}.table-bordered > :not(caption) > * > * {  border-width: 0 var(--bs-border-width);}.table-borderless > :not(caption) > * > * {  border-bottom-width: 0;}.table-borderless > :not(:first-child) {  border-top-width: 0;}.table-active {  --bs-table-color-state: var(--bs-table-active-color);  --bs-table-bg-state: var(--bs-table-active-bg);}.table-hover > tbody > tr:hover > * {  --bs-table-color-state: var(--bs-table-hover-color);  --bs-table-bg-state: var(--bs-table-hover-bg);}.table-striped > tbody > tr:nth-of-type(odd) > * {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg);}.table-striped-columns > :not(caption) > tr > :nth-child(even) {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg);}.table-primary {  --bs-table-color: #000;  --bs-table-bg: #cfe2ff;  --bs-table-border-color: #a6b5cc;  --bs-table-striped-bg: #c5d7f2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bacbe6;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfd1ec;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-secondary {  --bs-table-color: #000;  --bs-table-bg: #e2e3e5;  --bs-table-border-color: #b5b6b7;  --bs-table-striped-bg: #d7d8da;  --bs-table-striped-color: #000;  --bs-table-active-bg: #cbccce;  --bs-table-active-color: #000;  --bs-table-hover-bg: #d1d2d4;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-success {  --bs-table-color: #000;  --bs-table-bg: #d1e7dd;  --bs-table-border-color: #a7b9b1;  --bs-table-striped-bg: #c7dbd2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bcd0c7;  --bs-table-active-color: #000;  --bs-table-hover-bg: #c1d6cc;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-info {  --bs-table-color: #000;  --bs-table-bg: #cff4fc;  --bs-table-border-color: #a6c3ca;  --bs-table-striped-bg: #c5e8ef;  --bs-table-striped-color: #000;  --bs-table-active-bg: #badce3;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfe2e9;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-warning {  --bs-table-color: #000;  --bs-table-bg: #fff3cd;  --bs-table-border-color: #ccc2a4;  --bs-table-striped-bg: #f2e7c3;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e6dbb9;  --bs-table-active-color: #000;  --bs-table-hover-bg: #ece1be;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-danger {  --bs-table-color: #000;  --bs-table-bg: #f8d7da;  --bs-table-border-color: #c6acae;  --bs-table-striped-bg: #eccccf;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfc2c4;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5c7ca;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-light {  --bs-table-color: #000;  --bs-table-bg: #f8f9fa;  --bs-table-border-color: #c6c7c8;  --bs-table-striped-bg: #ecedee;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfe0e1;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5e6e7;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-dark {  --bs-table-color: #fff;  --bs-table-bg: #212529;  --bs-table-border-color: #4d5154;  --bs-table-striped-bg: #2c3034;  --bs-table-striped-color: #fff;  --bs-table-active-bg: #373b3e;  --bs-table-active-color: #fff;  --bs-table-hover-bg: #323539;  --bs-table-hover-color: #fff;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-responsive {  overflow-x: auto;  -webkit-overflow-scrolling: touch;  width: 100%;  border-radius: var(--bs-border-radius, 0.75rem);  border: var(--bs-border-width) solid var(--bs-border-color);  scrollbar-gutter: stable;  overscroll-behavior-x: contain;}.table-responsive > .table {  margin-bottom: 0;}.table-responsive .table > thead > tr > * {  position: sticky;  top: 0;  z-index: 1;}@media (max-width: 575.98px) {  .table > :not(caption) > * > * {    padding: 0.55rem 0.6rem;  }  .table-responsive-sm {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 767.98px) {  .table-responsive-md {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 991.98px) {  .table-responsive-lg {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 1199.98px) {  .table-responsive-xl {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 1399.98px) {  .table-responsive-xxl {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}.d-table {  display: table !important;}.d-table-row {  display: table-row !important;}.d-table-cell {  display: table-cell !important;}@keyframes scroll {  0% {    transform: translateX(0);  }  100% {    transform: translateX(calc(-250px * 7));  }}.slider {  background: transparent;  height: 100px;  margin: auto;  overflow: hidden;  position: relative;  width: 100%;  max-width: 960px;}.slider::before,.slider::after {  background: linear-gradient(to right, transparent 0%, rgba(255, 255, 255, 0) 100%);  content: "";  height: 100px;  position: absolute;  width: 200px;  z-index: 2;}.slider::after {  right: 0;  top: 0;  transform: rotateZ(180deg);}.slider::before {  left: 0;  top: 0;}.slider .slide-track {  animation: scroll 40s linear infinite;  display: flex;  width: calc(250px * 14);}.slider .slide {  height: 100px;  width: 25%;  max-width: 250px;}@media (max-width: 600px) {  .slider {    height: 80px;  }  .slider .slide {    height: 80px;    width: 40vw;  }  .slider .slide-track {    width: calc(40vw * 14);  }}