.cc_pdljsqcs_e7RYS3apRM .mi {
  display: block;
  border-bottom: 1px solid var(--sema-menu-line, var(--zBh3UfSvbo, #e8e8e8));
}

.cc_pdljsqcs_e7RYS3apRM .mi-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.75rem;
  width: 100%;
  padding: 0.875rem 1rem;
  margin: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: var(--sema-menu-fg, var(--jio3NjVjgv, #000000));
  text-align: left;
  text-decoration: none;
  cursor: pointer;
}

.cc_pdljsqcs_e7RYS3apRM .mi-trigger:focus-visible {
  outline: 1px solid var(--5JtxAv3Dz8, #000000);
  outline-offset: -2px;
}

.cc_pdljsqcs_e7RYS3apRM .mi-label {
}

.cc_pdljsqcs_e7RYS3apRM .mi-accordion-icon {
  display: inline-flex;
  flex: 0 0 auto;
}

.cc_pdljsqcs_e7RYS3apRM .mi-icon {
  width: 0.875rem;
  height: 0.875rem;
}

.cc_pdljsqcs_e7RYS3apRM .mi-panel[hidden] {
  display: none;
}

@media (min-width: 1024px) {
  .cc_pdljsqcs_e7RYS3apRM .mi {
    display: flex;
    align-items: stretch;
    height: 100%;
    border-bottom: 0;
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-trigger {
    width: auto;
    padding: 0 0.5625rem;
    white-space: nowrap;
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-accordion-icon {
    display: none;
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-label {
    border-bottom: 1px solid transparent;
    padding-bottom: 1px;
    transition: border-color var(--sema-duration-fast, 0.2s) var(--sema-easing, ease-in-out);
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-trigger:hover .mi-label, .cc_pdljsqcs_e7RYS3apRM .mi-trigger:focus-visible .mi-label, .cc_pdljsqcs_e7RYS3apRM .mi[data-open="true"] .mi-label {
    border-bottom-color: currentColor;
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-panel {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 40;
    animation-name: _uyu7q51Gop;
  animation-duration: var(--sema-duration-fast, 0.2s);
  animation-timing-function: var(--sema-easing, ease-in-out);
  animation-fill-mode: both;
  }
}

@media (prefers-reduced-motion: reduce) {
  .cc_pdljsqcs_e7RYS3apRM .mi-panel {
    animation-duration: 0.01ms;
  }

  .cc_pdljsqcs_e7RYS3apRM .mi-label {
    transition-duration: 0.01ms;
  }
}
