body.quiz-page .wm-site-header,
body.quizzes-page .wm-site-header,
body.dark-mode.quiz-page .wm-site-header,
body.dark-mode.quizzes-page .wm-site-header {
  color: #071d2b !important;
  background: rgba(255, 253, 249, 0.92) !important;
  border-color: rgba(241, 221, 217, 0.95) !important;
  box-shadow: 0 18px 55px rgba(137, 92, 91, 0.11) !important;
}

body.quiz-page .wm-header-brand,
body.quiz-page .wm-header-brand strong,
body.quiz-page .wm-header-brand small,
body.quizzes-page .wm-header-brand,
body.quizzes-page .wm-header-brand strong,
body.quizzes-page .wm-header-brand small,
body.dark-mode.quiz-page .wm-header-brand,
body.dark-mode.quiz-page .wm-header-brand strong,
body.dark-mode.quiz-page .wm-header-brand small,
body.dark-mode.quizzes-page .wm-header-brand,
body.dark-mode.quizzes-page .wm-header-brand strong,
body.dark-mode.quizzes-page .wm-header-brand small {
  color: #071d2b !important;
  opacity: 1 !important;
}

body.quiz-page .wm-header-brand small,
body.quizzes-page .wm-header-brand small,
body.dark-mode.quiz-page .wm-header-brand small,
body.dark-mode.quizzes-page .wm-header-brand small {
  color: #53666e !important;
}

body.quiz-page .wm-nav-shell,
body.quizzes-page .wm-nav-shell,
body.dark-mode.quiz-page .wm-nav-shell,
body.dark-mode.quizzes-page .wm-nav-shell {
  color: #071d2b !important;
  background: #f8faf6 !important;
  border-color: #dce3df !important;
  box-shadow: 0 22px 55px rgba(7, 29, 43, 0.16) !important;
}

body.quiz-page .wm-main-nav,
body.quizzes-page .wm-main-nav,
body.dark-mode.quiz-page .wm-main-nav,
body.dark-mode.quizzes-page .wm-main-nav {
  color: #53666e !important;
}

body.quiz-page .wm-main-nav a,
body.quiz-page .wm-main-nav .wm-countdown-link,
body.quizzes-page .wm-main-nav a,
body.quizzes-page .wm-main-nav .wm-countdown-link,
body.dark-mode.quiz-page .wm-main-nav a,
body.dark-mode.quiz-page .wm-main-nav .wm-countdown-link,
body.dark-mode.quizzes-page .wm-main-nav a,
body.dark-mode.quizzes-page .wm-main-nav .wm-countdown-link {
  color: #53666e !important;
  background: #fff !important;
  border-color: #e2e7e3 !important;
}

body.quiz-page .wm-main-nav a:hover,
body.quiz-page .wm-main-nav a:focus-visible,
body.quiz-page .wm-main-nav a.active,
body.quizzes-page .wm-main-nav a:hover,
body.quizzes-page .wm-main-nav a:focus-visible,
body.quizzes-page .wm-main-nav a.active,
body.dark-mode.quiz-page .wm-main-nav a:hover,
body.dark-mode.quiz-page .wm-main-nav a:focus-visible,
body.dark-mode.quiz-page .wm-main-nav a.active,
body.dark-mode.quizzes-page .wm-main-nav a:hover,
body.dark-mode.quizzes-page .wm-main-nav a:focus-visible,
body.dark-mode.quizzes-page .wm-main-nav a.active {
  color: #e94f86 !important;
  background: #fff !important;
  border-color: #e2e7e3 !important;
}

body.quiz-page .wm-main-nav a::after,
body.quizzes-page .wm-main-nav a::after,
body.dark-mode.quiz-page .wm-main-nav a::after,
body.dark-mode.quizzes-page .wm-main-nav a::after {
  background: linear-gradient(90deg, #e94f86, #f7a8c6) !important;
}

body.quiz-page .wm-header-search,
body.quizzes-page .wm-header-search,
body.dark-mode.quiz-page .wm-header-search,
body.dark-mode.quizzes-page .wm-header-search {
  color: #53666e !important;
  background: #fff !important;
  border-color: #e2e7e3 !important;
}

body.quiz-page .wm-header-search input,
body.quizzes-page .wm-header-search input,
body.dark-mode.quiz-page .wm-header-search input,
body.dark-mode.quizzes-page .wm-header-search input {
  color: #071d2b !important;
}

body.quiz-page .wm-header-search input::placeholder,
body.quizzes-page .wm-header-search input::placeholder,
body.dark-mode.quiz-page .wm-header-search input::placeholder,
body.dark-mode.quizzes-page .wm-header-search input::placeholder {
  color: rgba(83, 102, 110, 0.68) !important;
}

body.quiz-page .wm-app-download,
body.quizzes-page .wm-app-download,
body.dark-mode.quiz-page .wm-app-download,
body.dark-mode.quizzes-page .wm-app-download {
  color: #071d2b !important;
  background: transparent !important;
  border-color: rgba(126, 164, 37, 0.35) !important;
  box-shadow: 0 10px 22px rgba(36, 199, 207, 0.16) !important;
}

body.quiz-page .wm-menu-toggle,
body.quizzes-page .wm-menu-toggle,
body.dark-mode.quiz-page .wm-menu-toggle,
body.dark-mode.quizzes-page .wm-menu-toggle {
  color: #071d2b !important;
  background: #fff !important;
  border-color: #dce3df !important;
  box-shadow: none !important;
}

body.quiz-page .wm-menu-toggle span,
body.quizzes-page .wm-menu-toggle span,
body.dark-mode.quiz-page .wm-menu-toggle span,
body.dark-mode.quizzes-page .wm-menu-toggle span {
  background: #071d2b !important;
}

body.quiz-page .wm-theme-toggle,
body.quizzes-page .wm-theme-toggle,
body.dark-mode.quiz-page .wm-theme-toggle,
body.dark-mode.quizzes-page .wm-theme-toggle {
  display: none !important;
}

body.quiz-page .wm-site-footer,
body.quizzes-page .wm-site-footer,
body.dark-mode.quiz-page .wm-site-footer,
body.dark-mode.quizzes-page .wm-site-footer {
  border-color: #dce3df !important;
  color: #40545d !important;
  background:
    radial-gradient(circle at 8% 0%, rgba(203, 243, 106, 0.15), transparent 26%),
    #f8faf6 !important;
  box-shadow: 0 24px 65px rgba(7, 29, 43, 0.08) !important;
}

body.quiz-page .wm-footer-brand a strong,
body.quiz-page .wm-footer-column > strong,
body.quizzes-page .wm-footer-brand a strong,
body.quizzes-page .wm-footer-column > strong,
body.dark-mode.quiz-page .wm-footer-brand a strong,
body.dark-mode.quiz-page .wm-footer-column > strong,
body.dark-mode.quizzes-page .wm-footer-brand a strong,
body.dark-mode.quizzes-page .wm-footer-column > strong {
  color: #071d2b !important;
}

body.quiz-page .wm-footer-brand a small,
body.quiz-page .wm-footer-brand p,
body.quiz-page .wm-footer-column a,
body.quizzes-page .wm-footer-brand a small,
body.quizzes-page .wm-footer-brand p,
body.quizzes-page .wm-footer-column a,
body.dark-mode.quiz-page .wm-footer-brand a small,
body.dark-mode.quiz-page .wm-footer-brand p,
body.dark-mode.quiz-page .wm-footer-column a,
body.dark-mode.quizzes-page .wm-footer-brand a small,
body.dark-mode.quizzes-page .wm-footer-brand p,
body.dark-mode.quizzes-page .wm-footer-column a {
  color: #607178 !important;
}

body.quiz-page .wm-footer-column a:hover,
body.quiz-page .wm-footer-column a.active,
body.quizzes-page .wm-footer-column a:hover,
body.quizzes-page .wm-footer-column a.active,
body.dark-mode.quiz-page .wm-footer-column a:hover,
body.dark-mode.quiz-page .wm-footer-column a.active,
body.dark-mode.quizzes-page .wm-footer-column a:hover,
body.dark-mode.quizzes-page .wm-footer-column a.active {
  color: #253b43 !important;
}

body.quiz-page .wm-footer-column a::after,
body.quizzes-page .wm-footer-column a::after,
body.dark-mode.quiz-page .wm-footer-column a::after,
body.dark-mode.quizzes-page .wm-footer-column a::after {
  background: #8eb72b !important;
}

body.quiz-page .wm-footer-bottom,
body.quizzes-page .wm-footer-bottom,
body.dark-mode.quiz-page .wm-footer-bottom,
body.dark-mode.quizzes-page .wm-footer-bottom {
  border-color: #dce3df !important;
  color: #718086 !important;
  background: rgba(236, 241, 235, 0.72) !important;
}

body.quiz-page .wm-footer-note,
body.quizzes-page .wm-footer-note,
body.dark-mode.quiz-page .wm-footer-note,
body.dark-mode.quizzes-page .wm-footer-note {
  color: #4a5f67 !important;
}

@media (min-width: 1180px) {
  body.quiz-page .wm-site-header,
  body.quizzes-page .wm-site-header,
  body.dark-mode.quiz-page .wm-site-header,
  body.dark-mode.quizzes-page .wm-site-header {
    width: min(1260px, calc(100% - 40px)) !important;
    min-height: 76px !important;
    margin: 10px auto 0 !important;
    padding: 0 14px !important;
    top: 10px !important;
    right: auto !important;
    left: auto !important;
    transform: none !important;
    border-radius: 22px !important;
  }

  body.quiz-page .wm-menu-toggle,
  body.quizzes-page .wm-menu-toggle,
  body.dark-mode.quiz-page .wm-menu-toggle,
  body.dark-mode.quizzes-page .wm-menu-toggle {
    display: none !important;
  }

  body.quiz-page .wm-nav-shell,
  body.quizzes-page .wm-nav-shell,
  body.dark-mode.quiz-page .wm-nav-shell,
  body.dark-mode.quizzes-page .wm-nav-shell {
    position: static !important;
    inset: auto !important;
    flex: 1 1 auto !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 8px !important;
    min-width: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
  }

  body.quiz-page .wm-main-nav,
  body.quizzes-page .wm-main-nav,
  body.dark-mode.quiz-page .wm-main-nav,
  body.dark-mode.quizzes-page .wm-main-nav {
    flex: 1 1 auto !important;
    display: flex !important;
    grid-template-columns: none !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    min-width: 0 !important;
  }

  body.quiz-page .wm-main-nav a,
  body.quiz-page .wm-main-nav .wm-countdown-link,
  body.quizzes-page .wm-main-nav a,
  body.quizzes-page .wm-main-nav .wm-countdown-link,
  body.dark-mode.quiz-page .wm-main-nav a,
  body.dark-mode.quiz-page .wm-main-nav .wm-countdown-link,
  body.dark-mode.quizzes-page .wm-main-nav a,
  body.dark-mode.quizzes-page .wm-main-nav .wm-countdown-link {
    width: auto !important;
    min-height: 34px !important;
    padding: 7px 4px !important;
    grid-column: auto !important;
    justify-content: center !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    font-size: 10px !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
  }

  body.quiz-page .wm-main-nav a::after,
  body.quizzes-page .wm-main-nav a::after,
  body.dark-mode.quiz-page .wm-main-nav a::after,
  body.dark-mode.quizzes-page .wm-main-nav a::after {
    display: block !important;
    bottom: 1px !important;
  }

  body.quiz-page .wm-header-search,
  body.quizzes-page .wm-header-search,
  body.dark-mode.quiz-page .wm-header-search,
  body.dark-mode.quizzes-page .wm-header-search {
    width: 118px !important;
    height: 38px !important;
    flex: 0 0 118px !important;
    border-radius: 13px !important;
  }

  body.quiz-page .wm-header-search input,
  body.quizzes-page .wm-header-search input,
  body.dark-mode.quiz-page .wm-header-search input,
  body.dark-mode.quizzes-page .wm-header-search input {
    padding-inline: 10px !important;
    font-size: 9px !important;
  }

  body.quiz-page .wm-header-search button,
  body.quizzes-page .wm-header-search button,
  body.dark-mode.quiz-page .wm-header-search button,
  body.dark-mode.quizzes-page .wm-header-search button {
    width: 36px !important;
    height: 36px !important;
    flex-basis: 36px !important;
  }

  body.quiz-page .wm-app-download,
  body.quizzes-page .wm-app-download,
  body.dark-mode.quiz-page .wm-app-download,
  body.dark-mode.quizzes-page .wm-app-download {
    min-height: 38px !important;
    padding-inline: 12px !important;
    font-size: 11px !important;
  }
}

@media (min-width: 1180px) and (max-width: 1280px) {
  body.quiz-page .wm-header-brand,
  body.quizzes-page .wm-header-brand,
  body.dark-mode.quiz-page .wm-header-brand,
  body.dark-mode.quizzes-page .wm-header-brand {
    min-width: 142px !important;
  }

  body.quiz-page .wm-header-brand small,
  body.quizzes-page .wm-header-brand small,
  body.dark-mode.quiz-page .wm-header-brand small,
  body.dark-mode.quizzes-page .wm-header-brand small {
    display: none !important;
  }

  body.quiz-page .wm-main-nav a,
  body.quiz-page .wm-main-nav .wm-countdown-link,
  body.quizzes-page .wm-main-nav a,
  body.quizzes-page .wm-main-nav .wm-countdown-link,
  body.dark-mode.quiz-page .wm-main-nav a,
  body.dark-mode.quiz-page .wm-main-nav .wm-countdown-link,
  body.dark-mode.quizzes-page .wm-main-nav a,
  body.dark-mode.quizzes-page .wm-main-nav .wm-countdown-link {
    font-size: 9px !important;
    padding-inline: 3px !important;
  }
}

@media (max-width: 620px) {
  body.quiz-page .wm-nav-shell.is-open,
  body.quizzes-page .wm-nav-shell.is-open,
  body.dark-mode.quiz-page .wm-nav-shell.is-open,
  body.dark-mode.quizzes-page .wm-nav-shell.is-open {
    background: #f8faf6 !important;
    border-color: #dce3df !important;
    box-shadow: 0 18px 45px rgba(7, 29, 43, 0.14) !important;
  }

  body.quiz-page .wm-nav-shell.is-open .wm-main-nav a,
  body.quizzes-page .wm-nav-shell.is-open .wm-main-nav a,
  body.dark-mode.quiz-page .wm-nav-shell.is-open .wm-main-nav a,
  body.dark-mode.quizzes-page .wm-nav-shell.is-open .wm-main-nav a {
    color: #53666e !important;
    background: #fff !important;
    border: 1px solid #e2e7e3 !important;
  }

  body.quiz-page .wm-nav-shell.is-open .wm-main-nav a.active,
  body.quizzes-page .wm-nav-shell.is-open .wm-main-nav a.active,
  body.dark-mode.quiz-page .wm-nav-shell.is-open .wm-main-nav a.active,
  body.dark-mode.quizzes-page .wm-nav-shell.is-open .wm-main-nav a.active {
    color: #e94f86 !important;
    background: #fff !important;
  }
}
