#accessibilityBar {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  z-index: 2147483647 !important;
  position: fixed;
  top: 50%;
  right: 0;
  transform: translate(100%, -50%);
  background-color: rgba(34, 34, 34, 0.75);
  border-radius: 0.5rem 0 0 0.5rem;
  box-shadow: 0 5px 30px rgba(34, 34, 34, 0);
}
#accessibilityBar * {
  box-sizing: border-box;
}
#accessibilityBar.active {
  transform: translate(0, -50%);
  box-shadow: 0 5px 30px rgba(34, 34, 34, 0.5);
}
#accessibilityBar button {
  outline: none !important;
  box-shadow: none !important;
  -webkit-appearance: none;
  cursor: pointer;
}
#accessibilityBar button#universalAccessBtn {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
  color: white;
  background-color: #ed1c24;
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
  border-radius: 50%;
  border: none;
  position: absolute;
  top: 50%;
  transform: translate(-125%, -175%);
  cursor: pointer;
}
#accessibilityBar button#universalAccessBtn span {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1;
  text-align: right;
  font-weight: bold;
  color: white;
  background-color: #ed1c24;
  box-shadow: 0 10px 30px rgba(102, 102, 102, 0.1);
  height: 100%;
  padding: 0 1rem;
  border-radius: 0.25rem;
  display: flex;
  align-items: center;
  position: absolute;
  top: 50%;
  right: 120%;
  transform: translateY(-50%);
  pointer-events: none;
}
#accessibilityBar button#universalAccessBtn.collapsed span {
  opacity: 0;
  right: 50%;
}
#accessibilityBar button#universalAccessBtn:hover span {
  opacity: 1;
  right: 120%;
}
#accessibilityBar button.setAccessibility {
  font-size: 12px;
  font-size: 0.75rem;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #222;
  font-weight: 700;
  background-color: #eee;
  width: 100%;
  padding: 0.1rem 0.2rem;
  border-radius: 0.25rem;
  border: none;
  display: flex;
  align-items: center;
  margin: 0.25rem;
}
#accessibilityBar button.setAccessibility:hover {
  background-color: #fff;
}
#accessibilityBar button.setAccessibility strong {
  color: white;
  background-color: #ed1c24;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.25rem;
}
@media (max-width: 576px) {
  #accessibilityBar {
    position: fixed;
    top: initial;
    bottom: 0;
    transform: translateX(100%);
  }
  #accessibilityBar.active {
    transform: translateX(0);
  }
  #accessibilityBar #universalAccessBtn {
    top: initial;
    transform: translateX(-120%);
    bottom: 16px;
    border-radius: 50%;
  }
}

/*
	=== === === === === === === === === === === === === === === === === ===
	=== === === === === === Activating Buttons  === === === === === === ===
	=== === === === === === === === === === === === === === === === === ===
	*/
body.contrast #accessibilityBar button[data-accessibility=contrast] {
  background-color: #ed1c24;
}
body.darkmode #accessibilityBar button[data-accessibility=dark] {
  background-color: #ed1c24;
  color: white !important;
}
body.accessibility_readingLine #accessibilityBar button[data-accessibility=readingLine] {
  background-color: #ed1c24;
  color: white !important;
}
body.accessibility_markerLine #accessibilityBar button[data-accessibility=markerLine] {
  background-color: #ed1c24;
  color: white !important;
}
body div[vw].enabled {
  z-index: 214748364 !important;
}

/*
	=== === === === === === === === === === === === === === === === === ===
	=== === === === === === === readingLine === === === === === === === ===
	=== === === === === === === === === === === === === === === === === ===
	*/
body.accessibility_readingLine #readingLine {
  background-color: #ed1c24 !important;
  opacity: 1;
  width: 100vw;
  height: 0.5rem;
  position: absolute;
  left: 0;
  z-index: 9999999999 !important;
  transform: translateY(0.5rem);
}

/*
	=== === === === === === === === === === === === === === === === === ===
	=== === === === === === === readingLine === === === === === === === ===
	=== === === === === === === === === === === === === === === === === ===
	*/
body.accessibility_markerLine #markerLine {
  background-color: rgb(228, 253, 0) !important;
  opacity: 0.65;
  border-width: 0.1px 0;
  border-style: solid;
  border-color: #cde400;
  width: 100vw;
  height: 1.75rem;
  position: absolute;
  left: 0;
  z-index: 9999999999 !important;
  transform: translateY(-1rem);
  mix-blend-mode: hard-light;
}
body.accessibility_markerLine.contrast #markerLine {
  mix-blend-mode: unset;
  opacity: 0.65;
}
body.accessibility_markerLine.darkmode #markerLine {
  opacity: 0.25;
  background: #655b5b !important;
  mix-blend-mode: unset;
}

/*
	=== === === === === === === === === === === === === === === === === ===
	=== === === === === ===  HighConstrast  === === === === === === === ===
	=== === === === === === === === === === === === === === === === === ===
	To exclude elements, add this code: ELEMENT:not(.excludeThisClass):not(.andThis):not(.andThisOther):not(.andETC)
	e.g.: div:not(.featured-image):not(.wrapImgMon):not(.carousel-item):not(.carousel-inner)
  */
body.contrast {
  background: black !important;
  color: white !important;
}
body.contrast nav,
body.contrast ul,
body.contrast li,
body.contrast ol,
body.contrast header,
body.contrast footer,
body.contrast section,
body.contrast main,
body.contrast aside,
body.contrast article,
body.contrast div {
  background: black !important;
  color: white !important;
}
body.contrast h1,
body.contrast h2,
body.contrast h3,
body.contrast h4,
body.contrast h5,
body.contrast h6,
body.contrast p,
body.contrast label,
body.contrast strong,
body.contrast em,
body.contrast cite,
body.contrast q,
body.contrast i,
body.contrast b,
body.contrast u,
body.contrast price,
body.contrast td,
body.contrast span {
  color: white !important;
}
body.contrast a,
body.contrast small {
  color: yellow !important;
}
body.contrast a *,
body.contrast small * {
  color: yellow !important;
}
body.contrast .navbar-dark .navbar-nav .nav-link {
  color: yellow !important;
}
body.contrast .navbar-dark .navbar-nav .nav-link * {
  color: yellow !important;
}
body.contrast .nav-pills > li.active > a,
body.contrast .bem-vindo .badge.badge-warning,
body.contrast .table th,
body.contrast td span,
body.contrast .page-container .sidebar-menu #main-menu li ul > li > a,
body.contrast .mycourses__tabs .tabs__item.active,
body.contrast #top-logged .menu-icon-box a span,
body.contrast .payment-method-name,
body.contrast .nav-link {
  background: black !important;
  color: yellow !important;
}
body.contrast .nav-pills > li.active > a *,
body.contrast .bem-vindo .badge.badge-warning *,
body.contrast .table th *,
body.contrast td span *,
body.contrast .page-container .sidebar-menu #main-menu li ul > li > a *,
body.contrast .mycourses__tabs .tabs__item.active *,
body.contrast #top-logged .menu-icon-box a span *,
body.contrast .payment-method-name *,
body.contrast .nav-link * {
  color: yellow !important;
}
body.contrast .tab-item a {
  border-color: yellow !important;
}
body.contrast .blue-link {
  background-color: yellow !important;
  color: black !important;
  font-weight: bold;
  border: none !important;
}
body.contrast .accordion span {
  color: black !important;
}
body.contrast .badge,
body.contrast .dropdown-toggle,
body.contrast div.dropdown,
body.contrast .dropdown-menu,
body.contrast ul.dropdown-menu a,
body.contrast ul.dropdown-menu li {
  background: black !important;
}
body.contrast .step-container .step-icon-container .step-icon,
body.contrast #toast-container > .toast-success,
body.contrast #toast-container > .toast-error,
body.contrast #toast-container > .toast-info {
  background: black !important;
  color: white !important;
}
body.contrast .new-card .new-card-pre-header.red,
body.contrast .new-card .new-card-pre-header.blue,
body.contrast .new-card .new-card-pre-header.green,
body.contrast .panel-body,
body.contrast .card,
body.contrast .fxt-template-layout3 .fxt-header,
body.contrast .fxt-bg-color .p-80 {
  border: white 1px solid !important;
}
body.contrast .talk-links {
  background: black !important;
  border: white 1px solid !important;
}
body.contrast .bannernovaajust {
  background: transparent !important;
}
body.contrast .btn,
body.contrast .btn-group-filter,
body.contrast .zap-float,
body.contrast .new-card-btn,
body.contrast .pdf-new-btn,
body.contrast .btn-update-payment,
body.contrast #btn-next-class,
body.contrast #btn-access-your-account,
body.contrast #btn-sign-up,
body.contrast #seccional-toggle-header,
body.contrast #btn-all-courses,
body.contrast .search-filter-icon,
body.contrast .blue-button-home,
body.contrast .accordion-button,
body.contrast .footer-button,
body.contrast .menudropajust,
body.contrast #btn-sign-up,
body.contrast .blue-btn,
body.contrast #btn-coupon-mobile,
body.contrast #btn-coupon-desktop,
body.contrast .btn-payment-method.active,
body.contrast .padrao-botao,
body.contrast .btn-edit-card,
body.contrast .nav-tabs .nav-item.show .nav-link,
body.contrast .nav-tabs .nav-link.active,
body.contrast .search-button,
body.contrast .faq .accordion,
body.contrast .wc-accordion .accordion,
body.contrast .evaluate-button button,
body.contrast .keep-watching-mobile,
body.contrast #top-logged .menu-icon-box a span,
body.contrast .white-btn,
body.contrast input[type=button],
body.contrast input[type=reset],
body.contrast input[type=submit] {
  background: yellow !important;
  color: black !important;
  font-weight: bold;
  border: none !important;
}
body.contrast .btn > i,
body.contrast .btn-group-filter > i,
body.contrast .zap-float > i,
body.contrast .new-card-btn > i,
body.contrast .pdf-new-btn > i,
body.contrast .btn-update-payment > i,
body.contrast #btn-next-class > i,
body.contrast #btn-access-your-account > i,
body.contrast #btn-sign-up > i,
body.contrast #seccional-toggle-header > i,
body.contrast #btn-all-courses > i,
body.contrast .search-filter-icon > i,
body.contrast .blue-button-home > i,
body.contrast .accordion-button > i,
body.contrast .footer-button > i,
body.contrast .menudropajust > i,
body.contrast #btn-sign-up > i,
body.contrast .blue-btn > i,
body.contrast #btn-coupon-mobile > i,
body.contrast #btn-coupon-desktop > i,
body.contrast .btn-payment-method.active > i,
body.contrast .padrao-botao > i,
body.contrast .btn-edit-card > i,
body.contrast .nav-tabs .nav-item.show .nav-link > i,
body.contrast .nav-tabs .nav-link.active > i,
body.contrast .search-button > i,
body.contrast .faq .accordion > i,
body.contrast .wc-accordion .accordion > i,
body.contrast .evaluate-button button > i,
body.contrast .keep-watching-mobile > i,
body.contrast #top-logged .menu-icon-box a span > i,
body.contrast .white-btn > i,
body.contrast input[type=button] > i,
body.contrast input[type=reset] > i,
body.contrast input[type=submit] > i {
  color: black !important;
}
body.contrast .btn > svg,
body.contrast .btn-group-filter > svg,
body.contrast .zap-float > svg,
body.contrast .new-card-btn > svg,
body.contrast .pdf-new-btn > svg,
body.contrast .btn-update-payment > svg,
body.contrast #btn-next-class > svg,
body.contrast #btn-access-your-account > svg,
body.contrast #btn-sign-up > svg,
body.contrast #seccional-toggle-header > svg,
body.contrast #btn-all-courses > svg,
body.contrast .search-filter-icon > svg,
body.contrast .blue-button-home > svg,
body.contrast .accordion-button > svg,
body.contrast .footer-button > svg,
body.contrast .menudropajust > svg,
body.contrast #btn-sign-up > svg,
body.contrast .blue-btn > svg,
body.contrast #btn-coupon-mobile > svg,
body.contrast #btn-coupon-desktop > svg,
body.contrast .btn-payment-method.active > svg,
body.contrast .padrao-botao > svg,
body.contrast .btn-edit-card > svg,
body.contrast .nav-tabs .nav-item.show .nav-link > svg,
body.contrast .nav-tabs .nav-link.active > svg,
body.contrast .search-button > svg,
body.contrast .faq .accordion > svg,
body.contrast .wc-accordion .accordion > svg,
body.contrast .evaluate-button button > svg,
body.contrast .keep-watching-mobile > svg,
body.contrast #top-logged .menu-icon-box a span > svg,
body.contrast .white-btn > svg,
body.contrast input[type=button] > svg,
body.contrast input[type=reset] > svg,
body.contrast input[type=submit] > svg {
  color: black !important;
}
body.contrast img {
  filter: grayscale(100%) contrast(120%) !important;
}
body.contrast .select-filter,
body.contrast .select2-container--default .select2-selection--multiple .select2-selection__rendered,
body.contrast .filter-search-input,
body.contrast .form-select,
body.contrast .form-control,
body.contrast input[type=text],
body.contrast input[type=password],
body.contrast input[type=url],
body.contrast input[type=search],
body.contrast input[type=email],
body.contrast input[type=tel],
body.contrast input[type=date],
body.contrast input[type=month],
body.contrast input[type=week],
body.contrast input[type=datetime],
body.contrast input[type=datetime-local],
body.contrast textarea,
body.contrast input[type=number] {
  background: black !important;
  border: 1px solid white !important;
  color: white !important;
}
body.contrast #accessibilityBar * {
  background-color: black !important;
  color: yellow !important;
}
body.contrast #accessibilityBar .setAccessibility {
  border: 1px solid !important;
}
body.contrast #accessibilityBar .setAccessibility[data-accessibility=contrast] {
  background-color: yellow !important;
  color: black !important;
}

/*
	=== === === === === === === === === === === === === === === === === ===
	=== === === === === === ===   DarkMode  === === === === === === === ===
  === === === === === === === === === === === === === === === === === ===
  To exclude elements, add this code: ELEMENT:not(.excludeThisClass):not(.andThis):not(.andThisOther):not(.andETC)
	e.g.: div:not(.featured-image):not(.wrapImgMon):not(.carousel-item):not(.carousel-inner)
  */
body.darkmode {
  background: #121212 !important;
  color: #655b5b !important;
}
body.darkmode nav,
body.darkmode ul,
body.darkmode li,
body.darkmode ol,
body.darkmode header,
body.darkmode footer,
body.darkmode section,
body.darkmode main,
body.darkmode aside,
body.darkmode article,
body.darkmode div {
  background: #121212 !important;
  color: #655b5b !important;
}
body.darkmode h1,
body.darkmode h2,
body.darkmode h3,
body.darkmode h4,
body.darkmode h5,
body.darkmode h6,
body.darkmode p,
body.darkmode label,
body.darkmode strong,
body.darkmode em,
body.darkmode cite,
body.darkmode q,
body.darkmode i,
body.darkmode b,
body.darkmode u,
body.darkmode price,
body.darkmode td,
body.darkmode span {
  color: #655b5b !important;
}
body.darkmode a,
body.darkmode small {
  color: #8d8080 !important;
}
body.darkmode a *,
body.darkmode small * {
  color: #8d8080 !important;
}
body.darkmode .navbar-dark .navbar-nav .nav-link {
  color: #655b5b !important;
}
body.darkmode .navbar-dark .navbar-nav .nav-link * {
  color: #655b5b !important;
}
body.darkmode .nav-pills > li.active > a,
body.darkmode .bem-vindo .badge.badge-warning,
body.darkmode .table th,
body.darkmode td span,
body.darkmode .page-container .sidebar-menu #main-menu li ul > li > a,
body.darkmode .mycourses__tabs .tabs__item.active,
body.darkmode #top-logged .menu-icon-box a span .payment-method-name,
body.darkmode .nav-link {
  background: #121212 !important;
  color: #655b5b !important;
}
body.darkmode .nav-pills > li.active > a *,
body.darkmode .bem-vindo .badge.badge-warning *,
body.darkmode .table th *,
body.darkmode td span *,
body.darkmode .page-container .sidebar-menu #main-menu li ul > li > a *,
body.darkmode .mycourses__tabs .tabs__item.active *,
body.darkmode #top-logged .menu-icon-box a span .payment-method-name *,
body.darkmode .nav-link * {
  color: #655b5b !important;
}
body.darkmode .tab-item a {
  border-color: #121212 !important;
}
body.darkmode .blue-link {
  background-color: #121212 !important;
  color: #655b5b !important;
  font-weight: bold;
  border: none !important;
}
body.darkmode .accordion span {
  color: #655b5b !important;
}
body.darkmode .badge,
body.darkmode .dropdown-toggle,
body.darkmode div.dropdown,
body.darkmode .dropdown-menu,
body.darkmode ul.dropdown-menu a,
body.darkmode ul.dropdown-menu li {
  background: #121212 !important;
}
body.darkmode .step-container .step-icon-container .step-icon,
body.darkmode #toast-container > .toast-success,
body.darkmode #toast-container > .toast-error,
body.darkmode #toast-container > .toast-info {
  background: #121212 !important;
  color: #655b5b !important;
}
body.darkmode .new-card .new-card-pre-header.red,
body.darkmode .new-card .new-card-pre-header.blue,
body.darkmode .new-card .new-card-pre-header.green,
body.darkmode .panel-body,
body.darkmode .card,
body.darkmode .fxt-template-layout3 .fxt-header,
body.darkmode .fxt-bg-color .p-80 {
  border: #655b5b 1px solid !important;
}
body.darkmode .talk-links {
  background: #121212 !important;
  border: #655b5b 1px solid !important;
}
body.darkmode .bannernovaajust {
  background: transparent !important;
}
body.darkmode .btn,
body.darkmode .btn-group-filter,
body.darkmode .zap-float,
body.darkmode .new-card-btn,
body.darkmode .pdf-new-btn,
body.darkmode .btn-update-payment,
body.darkmode #btn-next-class,
body.darkmode #btn-access-your-account,
body.darkmode #btn-sign-up,
body.darkmode #seccional-toggle-header,
body.darkmode #btn-all-courses,
body.darkmode .search-filter-icon,
body.darkmode .blue-button-home,
body.darkmode .accordion-button,
body.darkmode .footer-button,
body.darkmode .menudropajust,
body.darkmode #btn-sign-up,
body.darkmode .blue-btn,
body.darkmode #btn-coupon-mobile,
body.darkmode #btn-coupon-desktop,
body.darkmode .btn-payment-method.active,
body.darkmode .padrao-botao,
body.darkmode .btn-edit-card,
body.darkmode .nav-tabs .nav-item.show .nav-link,
body.darkmode .nav-tabs .nav-link.active,
body.darkmode .search-button,
body.darkmode .faq .accordion,
body.darkmode .wc-accordion .accordion,
body.darkmode .evaluate-button button,
body.darkmode .keep-watching-mobile,
body.darkmode #top-logged .menu-icon-box a span,
body.darkmode .white-btn,
body.darkmode input[type=button],
body.darkmode input[type=reset],
body.darkmode input[type=submit] {
  background: #292323 !important;
  color: #655b5b !important;
  border: #191414 !important;
}
body.darkmode .btn > i,
body.darkmode .btn-group-filter > i,
body.darkmode .zap-float > i,
body.darkmode .new-card-btn > i,
body.darkmode .pdf-new-btn > i,
body.darkmode .btn-update-payment > i,
body.darkmode #btn-next-class > i,
body.darkmode #btn-access-your-account > i,
body.darkmode #btn-sign-up > i,
body.darkmode #seccional-toggle-header > i,
body.darkmode #btn-all-courses > i,
body.darkmode .search-filter-icon > i,
body.darkmode .blue-button-home > i,
body.darkmode .accordion-button > i,
body.darkmode .footer-button > i,
body.darkmode .menudropajust > i,
body.darkmode #btn-sign-up > i,
body.darkmode .blue-btn > i,
body.darkmode #btn-coupon-mobile > i,
body.darkmode #btn-coupon-desktop > i,
body.darkmode .btn-payment-method.active > i,
body.darkmode .padrao-botao > i,
body.darkmode .btn-edit-card > i,
body.darkmode .nav-tabs .nav-item.show .nav-link > i,
body.darkmode .nav-tabs .nav-link.active > i,
body.darkmode .search-button > i,
body.darkmode .faq .accordion > i,
body.darkmode .wc-accordion .accordion > i,
body.darkmode .evaluate-button button > i,
body.darkmode .keep-watching-mobile > i,
body.darkmode #top-logged .menu-icon-box a span > i,
body.darkmode .white-btn > i,
body.darkmode input[type=button] > i,
body.darkmode input[type=reset] > i,
body.darkmode input[type=submit] > i {
  color: #655b5b !important;
}
body.darkmode .btn > svg,
body.darkmode .btn-group-filter > svg,
body.darkmode .zap-float > svg,
body.darkmode .new-card-btn > svg,
body.darkmode .pdf-new-btn > svg,
body.darkmode .btn-update-payment > svg,
body.darkmode #btn-next-class > svg,
body.darkmode #btn-access-your-account > svg,
body.darkmode #btn-sign-up > svg,
body.darkmode #seccional-toggle-header > svg,
body.darkmode #btn-all-courses > svg,
body.darkmode .search-filter-icon > svg,
body.darkmode .blue-button-home > svg,
body.darkmode .accordion-button > svg,
body.darkmode .footer-button > svg,
body.darkmode .menudropajust > svg,
body.darkmode #btn-sign-up > svg,
body.darkmode .blue-btn > svg,
body.darkmode #btn-coupon-mobile > svg,
body.darkmode #btn-coupon-desktop > svg,
body.darkmode .btn-payment-method.active > svg,
body.darkmode .padrao-botao > svg,
body.darkmode .btn-edit-card > svg,
body.darkmode .nav-tabs .nav-item.show .nav-link > svg,
body.darkmode .nav-tabs .nav-link.active > svg,
body.darkmode .search-button > svg,
body.darkmode .faq .accordion > svg,
body.darkmode .wc-accordion .accordion > svg,
body.darkmode .evaluate-button button > svg,
body.darkmode .keep-watching-mobile > svg,
body.darkmode #top-logged .menu-icon-box a span > svg,
body.darkmode .white-btn > svg,
body.darkmode input[type=button] > svg,
body.darkmode input[type=reset] > svg,
body.darkmode input[type=submit] > svg {
  color: #655b5b !important;
}
body.darkmode img {
  filter: grayscale(100%) contrast(120%);
}
body.darkmode .select-filter,
body.darkmode .select2-container--default .select2-selection--multiple .select2-selection__rendered,
body.darkmode .filter-search-input,
body.darkmode .form-select,
body.darkmode .form-control,
body.darkmode input[type=text],
body.darkmode input[type=password],
body.darkmode input[type=url],
body.darkmode input[type=search],
body.darkmode input[type=email],
body.darkmode input[type=tel],
body.darkmode input[type=date],
body.darkmode input[type=month],
body.darkmode input[type=week],
body.darkmode input[type=datetime],
body.darkmode input[type=datetime-local],
body.darkmode textarea,
body.darkmode input[type=number] {
  background: #191414 !important;
  border: 1px solid #292323 !important;
  color: #655b5b !important;
}
body.darkmode img {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  filter: grayscale(75%) contrast(90%);
}
body.darkmode img:hover {
  filter: grayscale(0) contrast(100%);
}
body.darkmode #accessibilityBar * {
  background-color: #655b5b !important;
  color: #121212 !important;
}
body.darkmode #accessibilityBar .setAccessibility[data-accessibility=darkmode] {
  background-color: #121212 !important;
  color: #655b5b !important;
}
body.darkmode #accessibilityBar .setAccessibility {
  color: #8d8080 !important;
}
body.darkmode #accessibilityBar .setAccessibility * {
  color: #8d8080 !important;
}
body.darkmode #accessibilityBar .setAccessibility strong,
body.darkmode #accessibilityBar .setAccessibility i {
  background-color: #191414 !important;
}

/*# sourceMappingURL=asb.css.map */
