@charset "UTF-8";
[data-theme=dark] {
  background-color: #151515;
}
[data-theme=dark] .progress-title, [data-theme=dark] .progress-body, [data-theme=dark] .progress-hide {
  color: #151515;
}
[data-theme=dark] .tutorials a {
  background-color: black;
}
[data-theme=dark] .tutorials .icon {
  background-image: url("/img/icons/arrow-right-white.svg");
}
[data-theme=dark] span.product-count {
  color: #ffffae;
}
[data-theme=dark] dialog.empty .dialog {
  background-color: black;
}
[data-theme=dark] dialog {
  background: black;
  color: white;
  border: 0;
}
[data-theme=dark] dialog h2 {
  color: white;
}
[data-theme=dark] dialog input {
  color: white;
}
[data-theme=dark] dialog input[type=date] {
  background-color: transparent;
}
[data-theme=dark] .table .item {
  outline-color: #fbfbfb;
}
[data-theme=dark] .header .msg {
  color: white;
}
[data-theme=dark] .category-icon {
  background-image: url(/img/icons/category-black.svg);
}
[data-theme=dark] a {
  color: #fbfbfb;
}
[data-theme=dark] .help-open {
  color: #151515;
}
[data-theme=dark] .help-box {
  background-color: #151515;
  box-shadow: #2D2B2B 1px 0px 32px -8px;
}
[data-theme=dark] .round-card {
  background-color: #151515;
  border-color: #fbfbfb;
}
[data-theme=dark] .round-card.dashed {
  border: 1px dashed #fbfbfb;
}
[data-theme=dark] .themes .theme.dark {
  border: 3px solid #ffb82a;
  outline: 4px solid;
}
[data-theme=dark] .droparea .drop-msg {
  color: #fbfbfb;
}
[data-theme=dark] .droparea {
  border-color: #eee !important;
}
[data-theme=dark] .branches-frame table {
  background-color: none;
  color: #fbfbfb;
}
[data-theme=dark] .branches-frame table th {
  color: #fbfbfb;
}
[data-theme=dark] .pricing-table .feature:nth-child(odd), [data-theme=dark] .pricing-table .plan-head {
  background-color: #2D2B2B;
}

body[data-theme=light] {
  background-color: white;
  color: #272727;
}
body[data-theme=light] .category-footer {
  background-color: #fbfbfb;
  border-color: #e1e1e1;
}
body[data-theme=light] dialog .img-suggested {
  border: 1px solid #f5f5f5;
  box-shadow: 0 0 6px 5px rgba(233, 233, 233, 0.9607843137);
}
body[data-theme=light] .hamburger span {
  background: black;
}
body[data-theme=light] select {
  color: black;
  border-color: #b1b1b1;
}
body[data-theme=light] dialog {
  border: 1px solid #dfdfdf;
  box-shadow: -3px 5px 18px 0px #979797;
}
body[data-theme=light] dialog {
  border: 1px solid #dfdfdf;
  box-shadow: -3px 5px 18px 0px #979797;
}
body[data-theme=light] .bar:nth-child(1) {
  background: #5e5e5e;
}
body[data-theme=light] .bar:nth-child(2) {
  background: #5e5e5e;
}
body[data-theme=light] .bar:nth-child(3) {
  background: #5e5e5e;
}
body[data-theme=light] .bar:nth-child(4) {
  background: #5e5e5e;
}
body[data-theme=light] .bar:nth-child(5) {
  background: #5e5e5e;
}
body[data-theme=light] .themes .theme.light {
  border: 3px solid #ffb82a;
  outline: 4px solid;
}
body[data-theme=light] .main-title {
  color: #151515;
}
body[data-theme=light] .popup-container {
  background-color: #fbfbfb;
  border-color: #e1e1e1;
}
body[data-theme=light] .wysiwyg-btns {
  border: 1px solid #e1e1e1;
}
body[data-theme=light] .info-field, body[data-theme=light] .wysiwyg-btns {
  background: #fbfbfb;
}
body[data-theme=light] label input[type=text], body[data-theme=light] label input[type=mail], body[data-theme=light] label input[type=password], body[data-theme=light] label input[type=number], body[data-theme=light] label input[type=date], body[data-theme=light] label textarea {
  border: 1px solid #b1b1b1;
  color: #151515;
  background-color: white;
}
body[data-theme=light] label input[type=text]:disabled, body[data-theme=light] label input[type=mail]:disabled, body[data-theme=light] label input[type=password]:disabled, body[data-theme=light] label textarea:disabled, body[data-theme=light] input[type=number]:disabled {
  background-color: #e8e8e8;
}
body[data-theme=light] .round-line {
  border-color: #151515;
}
body[data-theme=light] .profile .apis {
  background-color: white;
}
body[data-theme=light] .tutorials a {
  background-color: white;
}
body[data-theme=light] .enhancement-search {
  border: 1px solid #e1e1e1;
}
body[data-theme=light] .table .item {
  outline-color: #e1e1e1;
  background: #fbfbfb;
}
body[data-theme=light] .progress-title, body[data-theme=light] .progress-body, body[data-theme=light] .progress-hide {
  color: #151515;
}
body[data-theme=light] .prod-info .description {
  box-shadow: -1px 3px 18px 0px #f1f1f1;
}

[data-theme=darkish] {
  background-color: #151515;
}
[data-theme=darkish] .tutorials a {
  background-color: #2d2b2b;
}
[data-theme=darkish] .quota div.used {
  background: #f7b844;
}
[data-theme=darkish] .help-box {
  background-color: #2D2B2B;
  border-color: #494949;
  box-shadow: #151515 1px 0px 32px -8px;
}
[data-theme=darkish] .help-open {
  color: #151515;
}
[data-theme=darkish] .tutorials .icon {
  background-image: url("/img/icons/arrow-right-white.svg");
}
[data-theme=darkish] span.product-count {
  color: #ffffae;
}
[data-theme=darkish] .user-list {
  outline: 15px solid #151515 !important;
  background-color: #2D2B2B;
}
[data-theme=darkish] .header .msg {
  color: white;
}
[data-theme=darkish] dialog.empty .dialog {
  background-color: black;
}
[data-theme=darkish] dialog {
  background: black;
  color: white;
  border: 0;
}
[data-theme=darkish] dialog h2 {
  color: white;
}
[data-theme=darkish] dialog input {
  color: white;
}
[data-theme=darkish] dialog input[type=date] {
  background-color: #151515;
  position: relative;
}
[data-theme=darkish] dialog input[type=date]::before {
  content: "📅";
  position: absolute;
  top: 38%;
  right: -5px;
  transform: translateY(-50%);
  pointer-events: none;
  color: #fbfbfb;
  font-size: 1.2em;
}
[data-theme=darkish] dialog input[type=date]::-webkit-calendar-picker-indicator {
  opacity: 0;
  cursor: pointer;
  position: absolute;
  right: 0;
  width: 100%;
  height: 100%;
}
[data-theme=darkish] dialog input[type=date]::-webkit-inner-spin-button, [data-theme=darkish] dialog input[type=date]::-webkit-clear-button {
  display: none;
}
[data-theme=darkish] .category-footer {
  border-color: #e1e1e1;
}
[data-theme=darkish] .file-info.prod-info .round-card.description, [data-theme=darkish] .cadastro-em-massa-origin .round-card.description, [data-theme=darkish] .enriquecimento-em-massa-origin .round-card.description, [data-theme=darkish] .redator-seo .round-card.description, [data-theme=darkish] .cadastro-em-massa-origin .round-card.description {
  background-color: white;
  color: #151515;
}
[data-theme=darkish] .payment-form .vr-divisor {
  background-color: #2D2B2B;
}
[data-theme=darkish] .payment-form .payment-card .option-card {
  border-color: #fbfbfb;
}
[data-theme=darkish] .pricing-table td, [data-theme=darkish] .pricing-table .feature, [data-theme=darkish] .pricing-table .quota, [data-theme=darkish] .pricing-table .plan-head {
  border-color: #2D2B2B;
}
[data-theme=darkish] .pricing-table .feature:nth-child(odd), [data-theme=darkish] .pricing-table .plan-head {
  background-color: #2D2B2B;
}
[data-theme=darkish] .round-card {
  background: #2D2B2B;
  border-color: #494949;
}
[data-theme=darkish] .round-card.dashed {
  background: none;
  border: 1px dashed #fbfbfb;
}
[data-theme=darkish] a {
  color: #fbfbfb;
}
[data-theme=darkish] .logo-text {
  color: white;
}
[data-theme=darkish] nav {
  background-color: #2D2B2B;
}
[data-theme=darkish] nav .logo {
  background-image: url(/img/icons/logo-icon-yellow.svg);
}
[data-theme=darkish] .themes .theme.darkish {
  border: 3px solid #2D2B2B;
  outline: 4px solid;
}
[data-theme=darkish] nav .plan {
  color: white;
}
[data-theme=darkish] nav .menu-items li {
  color: white;
}
[data-theme=darkish] nav .menu-items li a {
  color: white;
}
[data-theme=darkish] nav .menu-items li .menu-icon {
  background: #ffb82a;
  padding: 3px;
  margin-top: -3px;
  margin-bottom: -3px;
  border-radius: 4px;
  width: 23px;
  vertical-align: middle;
}
[data-theme=darkish] nav .menu-profile {
  background-color: #2D2B2B;
}
[data-theme=darkish] nav .menu-profile .data {
  color: white;
}
[data-theme=darkish] nav .menu-profile .company {
  color: white;
}
[data-theme=darkish] nav .menu-profile .logout {
  filter: invert(1);
}
[data-theme=darkish] .approve-msg, [data-theme=darkish] .create-count, [data-theme=darkish] .enhancement-count, [data-theme=darkish] .category-count, [data-theme=darkish] button.black {
  background: #ffb82a;
  color: #151515;
}
[data-theme=darkish] .round-line, [data-theme=darkish] .profile .apis {
  background: #2D2B2B;
}
[data-theme=darkish] .progress-title {
  color: white;
}
[data-theme=darkish] .droparea {
  border-color: #eee !important;
}
[data-theme=darkish] .droparea .drop-msg {
  color: #fbfbfb;
}
[data-theme=darkish] .branches-frame table {
  background-color: none;
  color: #fbfbfb;
}
[data-theme=darkish] .branches-frame table th {
  color: #fbfbfb;
}

[data-theme=darkish] .plan-head.empty, [data-theme=dark] .plan-head.empty {
  background-color: #151515 !important;
}
[data-theme=darkish] .profile .apis .api:hover .api-settings, [data-theme=dark] .profile .apis .api:hover .api-settings {
  filter: invert(1);
}
[data-theme=darkish] .creation.product .round-card .atributos .atributo img.close, [data-theme=dark] .creation.product .round-card .atributos .atributo img.close {
  filter: invert(1);
}
[data-theme=darkish] .filter-date-start, [data-theme=darkish] .filter-date-end, [data-theme=dark] .filter-date-start, [data-theme=dark] .filter-date-end {
  color: black;
}
[data-theme=darkish] .semi-round-card, [data-theme=dark] .semi-round-card {
  border-color: rgba(255, 255, 255, 0.5803921569);
}
[data-theme=darkish] .enhanced-prompt, [data-theme=dark] .enhanced-prompt {
  color: white;
}
[data-theme=darkish] .table .search, [data-theme=dark] .table .search {
  color: black;
}
[data-theme=darkish] .custom-credits, [data-theme=dark] .custom-credits {
  background: rgba(109, 109, 109, 0.4);
}
[data-theme=darkish] .custom-credits .icon.package, [data-theme=dark] .custom-credits .icon.package {
  background-image: url(/img/icons/packages-white.svg);
}
[data-theme=darkish] .icon.enhancement, [data-theme=dark] .icon.enhancement {
  background-image: url(/img/icons/enrichment-yelow.svg);
}
[data-theme=darkish] .icon.category, [data-theme=dark] .icon.category {
  background-image: url(/img/icons/category-yellow.svg);
}
[data-theme=darkish] .icon.register, [data-theme=dark] .icon.register {
  background-image: url(/img/icons/register-yellow.svg);
}
[data-theme=darkish] .icon.edit, [data-theme=dark] .icon.edit {
  background-image: url(/img/icons/register-yellow.svg);
}
[data-theme=darkish] .icon.delete, [data-theme=dark] .icon.delete {
  background-image: url(/img/icons/trash-yellow.svg);
}
[data-theme=darkish] .icon.approve, [data-theme=dark] .icon.approve {
  background-image: url(/img/icons/check-yellow.svg);
}
[data-theme=darkish] .icon.tools, [data-theme=dark] .icon.tools {
  background-image: url(/img/icons/tools-yellow.svg);
}
[data-theme=darkish] .icon.integration, [data-theme=dark] .icon.integration {
  background-image: url(/img/icons/integrations-yellow.svg);
}
[data-theme=darkish] .icon.settings, [data-theme=dark] .icon.settings {
  background-image: url(/img/icons/settings-yellow.svg);
}
[data-theme=darkish] .icon.pricetag, [data-theme=dark] .icon.pricetag {
  background-image: url(/img/icons/on-demand-yellow.svg);
}
[data-theme=darkish] .icon.stock, [data-theme=dark] .icon.stock {
  background-image: url(/img/icons/stock-yellow.svg);
}
[data-theme=darkish] .icon.image, [data-theme=dark] .icon.image {
  background-image: url(/img/icons/image-yellow.svg);
}
[data-theme=darkish] .icon.package, [data-theme=dark] .icon.package {
  background-image: url(/img/icons/packages-yellow.svg);
}
[data-theme=darkish] .sub-category, [data-theme=dark] .sub-category {
  background-color: #2D2B2B;
  color: #fbfbfb;
}

.themes > span {
  vertical-align: middle;
}
.themes .theme {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  margin: 0px 4px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  text-align: center;
}
.themes .theme:hover {
  transform: scale(1.1);
}
.themes .theme.dark {
  background-color: black;
}
.themes .theme.light {
  background-color: white;
}
.themes .theme.darkish {
  background-color: #5c5656;
}
.themes .theme.active {
  border: 3px solid #ffb82a;
  outline: 4px solid;
}