/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/search-button/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.editor-styles-wrapper a:where(.mw-button) {
  text-decoration: none !important;
}

@media screen and (max-width: 1280px) and (min-width: 745px) {
  button.mw-button.md-mw-button__width--full, div.mw-button.md-mw-button__width--full {
    width: 100%;
  }
  a.md-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--primary-border) - var(--button-sm--primary-pr) - var(--button-sm--primary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--primary-border) - var(--button-md--primary-pr) - var(--button-md--primary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--primary-border) - var(--button-lg--primary-pr) - var(--button-lg--primary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--secondary-border) - var(--button-sm--secondary-pr) - var(--button-sm--secondary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--secondary-border) - var(--button-md--secondary-pr) - var(--button-md--secondary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--secondary-border) - var(--button-lg--secondary-pr) - var(--button-lg--secondary-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--link-border) - var(--button-sm--link-pr) - var(--button-sm--link-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--link-border) - var(--button-md--link-pr) - var(--button-md--link-pl));
  }
  a.md-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--link-border) - var(--button-lg--link-pr) - var(--button-lg--link-pl));
  }
}

@media screen and (max-width: 744px) {
  button.mw-button.sm-mw-button__width--full, div.mw-button.sm-mw-button__width--full {
    width: 100%;
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--primary-border) - var(--button-sm--primary-pr) - var(--button-sm--primary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--primary-border) - var(--button-md--primary-pr) - var(--button-md--primary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--primary-border) - var(--button-lg--primary-pr) - var(--button-lg--primary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--secondary-border) - var(--button-sm--secondary-pr) - var(--button-sm--secondary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--secondary-border) - var(--button-md--secondary-pr) - var(--button-md--secondary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--secondary-border) - var(--button-lg--secondary-pr) - var(--button-lg--secondary-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--sm {
    width: calc(100% - 2 * var(--button-sm--link-border) - var(--button-sm--link-pr) - var(--button-sm--link-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--md {
    width: calc(100% - 2 * var(--button-md--link-border) - var(--button-md--link-pr) - var(--button-md--link-pl));
  }
  a.sm-mw-button__width--full.mw-button__hierarchy--link.mw-button__size--lg {
    width: calc(100% - 2 * var(--button-lg--link-border) - var(--button-lg--link-pr) - var(--button-lg--link-pl));
  }
}

button.mw-button.mw-button__width--full, div.mw-button.mw-button__width--full {
  width: 100%;
}

a.mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--sm {
  width: calc(100% - 2 * var(--button-sm--primary-border) - var(--button-sm--primary-pr) - var(--button-sm--primary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--md {
  width: calc(100% - 2 * var(--button-md--primary-border) - var(--button-md--primary-pr) - var(--button-md--primary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--primary.mw-button__size--lg {
  width: calc(100% - 2 * var(--button-lg--primary-border) - var(--button-lg--primary-pr) - var(--button-lg--primary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--sm {
  width: calc(100% - 2 * var(--button-sm--secondary-border) - var(--button-sm--secondary-pr) - var(--button-sm--secondary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--md {
  width: calc(100% - 2 * var(--button-md--secondary-border) - var(--button-md--secondary-pr) - var(--button-md--secondary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--secondary.mw-button__size--lg {
  width: calc(100% - 2 * var(--button-lg--secondary-border) - var(--button-lg--secondary-pr) - var(--button-lg--secondary-pl));
}

a.mw-button__width--full.mw-button__hierarchy--link.mw-button__size--sm {
  width: calc(100% - 2 * var(--button-sm--link-border) - var(--button-sm--link-pr) - var(--button-sm--link-pl));
}

a.mw-button__width--full.mw-button__hierarchy--link.mw-button__size--md {
  width: calc(100% - 2 * var(--button-md--link-border) - var(--button-md--link-pr) - var(--button-md--link-pl));
}

a.mw-button__width--full.mw-button__hierarchy--link.mw-button__size--lg {
  width: calc(100% - 2 * var(--button-lg--link-border) - var(--button-lg--link-pr) - var(--button-lg--link-pl));
}

.editor-styles-wrapper .mw-button {
  width: -moz-fit-content;
  width: fit-content;
}

.mw-button {
  text-decoration: none !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.25s ease-in-out;
  border-style: solid;
}

.mw-button .mw-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.mw-button:hover {
  cursor: pointer;
}

.mw-button:hover[target=_blank] {
  cursor: alias;
}

.mw-button__hierarchy--primary.mw-button__bg--gradient-1 {
  background: var(--color-gradient-1);
}

.mw-button__hierarchy--primary.mw-button__bg--gradient-2 {
  background: var(--color-gradient-2);
}

.mw-button__hierarchy--primary.mw-button__bg--gradient-3 {
  background: var(--color-gradient-3);
}

.mw-button__hierarchy--primary.mw-button__bg--gradient-4 {
  background: var(--color-gradient-4);
}

.mw-button__hierarchy--primary.mw-button__bg--gradient-5 {
  background: var(--color-gradient-5);
}

.mw-button__hierarchy--primary.mw-button__bg--white {
  background-color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__bg--black {
  background-color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-25 {
  background-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-25:hover {
  background-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-50 {
  background-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-50:hover {
  background-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-100 {
  background-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-100:hover {
  background-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-200 {
  background-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-200:hover {
  background-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-300 {
  background-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-300:hover {
  background-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-400 {
  background-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-400:hover {
  background-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-500 {
  background-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-500:hover {
  background-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-600 {
  background-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-600:hover {
  background-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-700 {
  background-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-700:hover {
  background-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-800 {
  background-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-800:hover {
  background-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-900 {
  background-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-900:hover {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-950 {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--primary-950:hover {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-25 {
  background-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-25:hover {
  background-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-50 {
  background-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-50:hover {
  background-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-100 {
  background-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-100:hover {
  background-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-200 {
  background-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-200:hover {
  background-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-300 {
  background-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-300:hover {
  background-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-400 {
  background-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-400:hover {
  background-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-500 {
  background-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-500:hover {
  background-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-600 {
  background-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-600:hover {
  background-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-700 {
  background-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-700:hover {
  background-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-800 {
  background-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-800:hover {
  background-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-900 {
  background-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-900:hover {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-950 {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--secondary-950:hover {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-25 {
  background-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-25:hover {
  background-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-50 {
  background-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-50:hover {
  background-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-100 {
  background-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-100:hover {
  background-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-200 {
  background-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-200:hover {
  background-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-300 {
  background-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-300:hover {
  background-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-400 {
  background-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-400:hover {
  background-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-500 {
  background-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-500:hover {
  background-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-600 {
  background-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-600:hover {
  background-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-700 {
  background-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-700:hover {
  background-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-800 {
  background-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-800:hover {
  background-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-900 {
  background-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-900:hover {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-950 {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--tertiary-950:hover {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-25 {
  background-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-25:hover {
  background-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-50 {
  background-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-50:hover {
  background-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-100 {
  background-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-100:hover {
  background-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-200 {
  background-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-200:hover {
  background-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-300 {
  background-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-300:hover {
  background-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-400 {
  background-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-400:hover {
  background-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-500 {
  background-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-500:hover {
  background-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-600 {
  background-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-600:hover {
  background-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-700 {
  background-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-700:hover {
  background-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-800 {
  background-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-800:hover {
  background-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-900 {
  background-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-900:hover {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-950 {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--quaternary-950:hover {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__bg--body-25 {
  background-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__bg--body-25:hover {
  background-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__bg--body-50 {
  background-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__bg--body-50:hover {
  background-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__bg--body-100 {
  background-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__bg--body-100:hover {
  background-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__bg--body-200 {
  background-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__bg--body-200:hover {
  background-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__bg--body-300 {
  background-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__bg--body-300:hover {
  background-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__bg--body-400 {
  background-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__bg--body-400:hover {
  background-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__bg--body-500 {
  background-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__bg--body-500:hover {
  background-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__bg--body-600 {
  background-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__bg--body-600:hover {
  background-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__bg--body-700 {
  background-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__bg--body-700:hover {
  background-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__bg--body-800 {
  background-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__bg--body-800:hover {
  background-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__bg--body-900 {
  background-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__bg--body-900:hover {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__bg--body-950 {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__bg--body-950:hover {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__bg--success-25 {
  background-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__bg--success-25:hover {
  background-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__bg--success-50 {
  background-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__bg--success-50:hover {
  background-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__bg--success-100 {
  background-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__bg--success-100:hover {
  background-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__bg--success-200 {
  background-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__bg--success-200:hover {
  background-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__bg--success-300 {
  background-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__bg--success-300:hover {
  background-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__bg--success-400 {
  background-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__bg--success-400:hover {
  background-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__bg--success-500 {
  background-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__bg--success-500:hover {
  background-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__bg--success-600 {
  background-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__bg--success-600:hover {
  background-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__bg--success-700 {
  background-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__bg--success-700:hover {
  background-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__bg--success-800 {
  background-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__bg--success-800:hover {
  background-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__bg--success-900 {
  background-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__bg--success-900:hover {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__bg--success-950 {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__bg--success-950:hover {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-25 {
  background-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-25:hover {
  background-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-50 {
  background-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-50:hover {
  background-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-100 {
  background-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-100:hover {
  background-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-200 {
  background-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-200:hover {
  background-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-300 {
  background-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-300:hover {
  background-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-400 {
  background-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-400:hover {
  background-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-500 {
  background-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-500:hover {
  background-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-600 {
  background-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-600:hover {
  background-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-700 {
  background-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-700:hover {
  background-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-800 {
  background-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-800:hover {
  background-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-900 {
  background-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-900:hover {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-950 {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__bg--warning-950:hover {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__bg--error-25 {
  background-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__bg--error-25:hover {
  background-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__bg--error-50 {
  background-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__bg--error-50:hover {
  background-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__bg--error-100 {
  background-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__bg--error-100:hover {
  background-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__bg--error-200 {
  background-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__bg--error-200:hover {
  background-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__bg--error-300 {
  background-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__bg--error-300:hover {
  background-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__bg--error-400 {
  background-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__bg--error-400:hover {
  background-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__bg--error-500 {
  background-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__bg--error-500:hover {
  background-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__bg--error-600 {
  background-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__bg--error-600:hover {
  background-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__bg--error-700 {
  background-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__bg--error-700:hover {
  background-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__bg--error-800 {
  background-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__bg--error-800:hover {
  background-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__bg--error-900 {
  background-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__bg--error-900:hover {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__bg--error-950 {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__bg--error-950:hover {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--white {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__border--white:hover {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__border--white .block-editor-rich-text__editable {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__border--white .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__border--black {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__border--black:hover {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__border--black .block-editor-rich-text__editable {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__border--black .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__border--primary-25 {
  border-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__border--primary-25:hover {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__border--primary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__border--primary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__border--primary-50 {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__border--primary-50:hover {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__border--primary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__border--primary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__border--primary-100 {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__border--primary-100:hover {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__border--primary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__border--primary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__border--primary-200 {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__border--primary-200:hover {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__border--primary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__border--primary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__border--primary-300 {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__border--primary-300:hover {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__border--primary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__border--primary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__border--primary-400 {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__border--primary-400:hover {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__border--primary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__border--primary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__border--primary-500 {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__border--primary-500:hover {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__border--primary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__border--primary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__border--primary-600 {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__border--primary-600:hover {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__border--primary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__border--primary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__border--primary-700 {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__border--primary-700:hover {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__border--primary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__border--primary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__border--primary-800 {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__border--primary-800:hover {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__border--primary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__border--primary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__border--primary-900 {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__border--primary-900:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--primary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__border--primary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--primary-950 {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--primary-950:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--primary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--primary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-25 {
  border-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-25:hover {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-50 {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-50:hover {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-100 {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-100:hover {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-200 {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-200:hover {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-300 {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-300:hover {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-400 {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-400:hover {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-500 {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-500:hover {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-600 {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-600:hover {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-700 {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-700:hover {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-800 {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-800:hover {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-900 {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-900:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-950 {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-950:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--secondary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-25 {
  border-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-25:hover {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-50 {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-50:hover {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-100 {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-100:hover {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-200 {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-200:hover {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-300 {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-300:hover {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-400 {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-400:hover {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-500 {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-500:hover {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-600 {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-600:hover {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-700 {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-700:hover {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-800 {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-800:hover {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-900 {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-900:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-950 {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-950:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--tertiary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-25 {
  border-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-25:hover {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-50 {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-50:hover {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-100 {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-100:hover {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-200 {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-200:hover {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-300 {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-300:hover {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-400 {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-400:hover {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-500 {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-500:hover {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-600 {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-600:hover {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-700 {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-700:hover {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-800 {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-800:hover {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-900 {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-900:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-950 {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-950:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--quaternary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-25 {
  border-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__border--body-25:hover {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__border--body-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__border--body-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__border--body-50 {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__border--body-50:hover {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__border--body-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__border--body-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__border--body-100 {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__border--body-100:hover {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__border--body-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__border--body-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__border--body-200 {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__border--body-200:hover {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__border--body-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__border--body-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__border--body-300 {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__border--body-300:hover {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__border--body-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__border--body-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__border--body-400 {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__border--body-400:hover {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__border--body-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__border--body-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__border--body-500 {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__border--body-500:hover {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__border--body-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__border--body-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__border--body-600 {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__border--body-600:hover {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__border--body-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__border--body-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__border--body-700 {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__border--body-700:hover {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__border--body-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__border--body-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__border--body-800 {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__border--body-800:hover {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__border--body-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__border--body-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__border--body-900 {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__border--body-900:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__border--body-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-950 {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-950:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--body-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-25 {
  border-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__border--success-25:hover {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__border--success-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__border--success-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__border--success-50 {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__border--success-50:hover {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__border--success-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__border--success-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__border--success-100 {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__border--success-100:hover {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__border--success-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__border--success-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__border--success-200 {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__border--success-200:hover {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__border--success-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__border--success-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__border--success-300 {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__border--success-300:hover {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__border--success-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__border--success-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__border--success-400 {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__border--success-400:hover {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__border--success-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__border--success-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__border--success-500 {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__border--success-500:hover {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__border--success-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__border--success-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__border--success-600 {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__border--success-600:hover {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__border--success-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__border--success-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__border--success-700 {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__border--success-700:hover {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__border--success-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__border--success-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__border--success-800 {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__border--success-800:hover {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__border--success-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__border--success-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__border--success-900 {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__border--success-900:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__border--success-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-950 {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-950:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--success-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-25 {
  border-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__border--warning-25:hover {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__border--warning-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__border--warning-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__border--warning-50 {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__border--warning-50:hover {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__border--warning-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__border--warning-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__border--warning-100 {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__border--warning-100:hover {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__border--warning-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__border--warning-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__border--warning-200 {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__border--warning-200:hover {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__border--warning-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__border--warning-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__border--warning-300 {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__border--warning-300:hover {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__border--warning-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__border--warning-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__border--warning-400 {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__border--warning-400:hover {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__border--warning-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__border--warning-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__border--warning-500 {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__border--warning-500:hover {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__border--warning-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__border--warning-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__border--warning-600 {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__border--warning-600:hover {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__border--warning-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__border--warning-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__border--warning-700 {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__border--warning-700:hover {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__border--warning-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__border--warning-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__border--warning-800 {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__border--warning-800:hover {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__border--warning-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__border--warning-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__border--warning-900 {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__border--warning-900:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__border--warning-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-950 {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-950:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--warning-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-25 {
  border-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__border--error-25:hover {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__border--error-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__border--error-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__border--error-50 {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__border--error-50:hover {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__border--error-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__border--error-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__border--error-100 {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__border--error-100:hover {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__border--error-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__border--error-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__border--error-200 {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__border--error-200:hover {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__border--error-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__border--error-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__border--error-300 {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__border--error-300:hover {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__border--error-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__border--error-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__border--error-400 {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__border--error-400:hover {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__border--error-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__border--error-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__border--error-500 {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__border--error-500:hover {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__border--error-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__border--error-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__border--error-600 {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__border--error-600:hover {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__border--error-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__border--error-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__border--error-700 {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__border--error-700:hover {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__border--error-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__border--error-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__border--error-800 {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__border--error-800:hover {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__border--error-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__border--error-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__border--error-900 {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__border--error-900:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__border--error-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-950 {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-950:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__border--error-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__color--white {
  color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__color--white .block-editor-rich-text__editable {
  color: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__color--white svg path {
  stroke: rgb(var(--color-white));
}

.mw-button__hierarchy--primary.mw-button__color--black {
  color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__color--black .block-editor-rich-text__editable {
  color: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__color--black svg path {
  stroke: rgb(var(--color-black));
}

.mw-button__hierarchy--primary.mw-button__color--primary-25 {
  color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__color--primary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__color--primary-25 svg path {
  stroke: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--primary.mw-button__color--primary-50 {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__color--primary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__color--primary-50 svg path {
  stroke: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--primary.mw-button__color--primary-100 {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__color--primary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__color--primary-100 svg path {
  stroke: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--primary.mw-button__color--primary-200 {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__color--primary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__color--primary-200 svg path {
  stroke: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--primary.mw-button__color--primary-300 {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__color--primary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__color--primary-300 svg path {
  stroke: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--primary.mw-button__color--primary-400 {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__color--primary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__color--primary-400 svg path {
  stroke: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--primary.mw-button__color--primary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__color--primary-500 svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--primary.mw-button__color--primary-600 {
  color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__color--primary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__color--primary-600 svg path {
  stroke: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--primary.mw-button__color--primary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__color--primary-700 svg path {
  stroke: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--primary.mw-button__color--primary-800 {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__color--primary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__color--primary-800 svg path {
  stroke: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--primary.mw-button__color--primary-900 {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__color--primary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__color--primary-900 svg path {
  stroke: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--primary.mw-button__color--primary-950 {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__color--primary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__color--primary-950 svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-25 {
  color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-25 svg path {
  stroke: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-50 {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-50 svg path {
  stroke: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-100 {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-100 svg path {
  stroke: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-200 {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-200 svg path {
  stroke: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-300 {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-300 svg path {
  stroke: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-400 {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-400 svg path {
  stroke: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-500 svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-600 {
  color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-600 svg path {
  stroke: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-700 svg path {
  stroke: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-800 {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-800 svg path {
  stroke: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-900 {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-900 svg path {
  stroke: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-950 {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__color--secondary-950 svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-25 {
  color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-25 svg path {
  stroke: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-50 {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-50 svg path {
  stroke: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-100 {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-100 svg path {
  stroke: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-200 {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-200 svg path {
  stroke: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-300 {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-300 svg path {
  stroke: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-400 {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-400 svg path {
  stroke: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-500 svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-600 {
  color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-600 svg path {
  stroke: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-700 svg path {
  stroke: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-800 {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-800 svg path {
  stroke: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-900 {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-900 svg path {
  stroke: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-950 {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__color--tertiary-950 svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-25 {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-25 svg path {
  stroke: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-50 {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-50 svg path {
  stroke: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-100 {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-100 svg path {
  stroke: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-200 {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-200 svg path {
  stroke: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-300 {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-300 svg path {
  stroke: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-400 {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-400 svg path {
  stroke: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-500 svg path {
  stroke: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-600 {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-600 svg path {
  stroke: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-700 svg path {
  stroke: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-800 {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-800 svg path {
  stroke: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-900 {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-900 svg path {
  stroke: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-950 {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__color--quaternary-950 svg path {
  stroke: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--primary.mw-button__color--body-25 {
  color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__color--body-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__color--body-25 svg path {
  stroke: rgb(var(--color-body-25));
}

.mw-button__hierarchy--primary.mw-button__color--body-50 {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__color--body-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__color--body-50 svg path {
  stroke: rgb(var(--color-body-50));
}

.mw-button__hierarchy--primary.mw-button__color--body-100 {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__color--body-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__color--body-100 svg path {
  stroke: rgb(var(--color-body-100));
}

.mw-button__hierarchy--primary.mw-button__color--body-200 {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__color--body-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__color--body-200 svg path {
  stroke: rgb(var(--color-body-200));
}

.mw-button__hierarchy--primary.mw-button__color--body-300 {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__color--body-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__color--body-300 svg path {
  stroke: rgb(var(--color-body-300));
}

.mw-button__hierarchy--primary.mw-button__color--body-400 {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__color--body-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__color--body-400 svg path {
  stroke: rgb(var(--color-body-400));
}

.mw-button__hierarchy--primary.mw-button__color--body-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__color--body-500 svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--primary.mw-button__color--body-600 {
  color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__color--body-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__color--body-600 svg path {
  stroke: rgb(var(--color-body-600));
}

.mw-button__hierarchy--primary.mw-button__color--body-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__color--body-700 svg path {
  stroke: rgb(var(--color-body-700));
}

.mw-button__hierarchy--primary.mw-button__color--body-800 {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__color--body-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__color--body-800 svg path {
  stroke: rgb(var(--color-body-800));
}

.mw-button__hierarchy--primary.mw-button__color--body-900 {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__color--body-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__color--body-900 svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-button__hierarchy--primary.mw-button__color--body-950 {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__color--body-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__color--body-950 svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--primary.mw-button__color--success-25 {
  color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__color--success-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__color--success-25 svg path {
  stroke: rgb(var(--color-success-25));
}

.mw-button__hierarchy--primary.mw-button__color--success-50 {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__color--success-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__color--success-50 svg path {
  stroke: rgb(var(--color-success-50));
}

.mw-button__hierarchy--primary.mw-button__color--success-100 {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__color--success-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__color--success-100 svg path {
  stroke: rgb(var(--color-success-100));
}

.mw-button__hierarchy--primary.mw-button__color--success-200 {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__color--success-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__color--success-200 svg path {
  stroke: rgb(var(--color-success-200));
}

.mw-button__hierarchy--primary.mw-button__color--success-300 {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__color--success-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__color--success-300 svg path {
  stroke: rgb(var(--color-success-300));
}

.mw-button__hierarchy--primary.mw-button__color--success-400 {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__color--success-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__color--success-400 svg path {
  stroke: rgb(var(--color-success-400));
}

.mw-button__hierarchy--primary.mw-button__color--success-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__color--success-500 svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--primary.mw-button__color--success-600 {
  color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__color--success-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__color--success-600 svg path {
  stroke: rgb(var(--color-success-600));
}

.mw-button__hierarchy--primary.mw-button__color--success-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__color--success-700 svg path {
  stroke: rgb(var(--color-success-700));
}

.mw-button__hierarchy--primary.mw-button__color--success-800 {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__color--success-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__color--success-800 svg path {
  stroke: rgb(var(--color-success-800));
}

.mw-button__hierarchy--primary.mw-button__color--success-900 {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__color--success-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__color--success-900 svg path {
  stroke: rgb(var(--color-success-900));
}

.mw-button__hierarchy--primary.mw-button__color--success-950 {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__color--success-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__color--success-950 svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--primary.mw-button__color--warning-25 {
  color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__color--warning-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__color--warning-25 svg path {
  stroke: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--primary.mw-button__color--warning-50 {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__color--warning-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__color--warning-50 svg path {
  stroke: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--primary.mw-button__color--warning-100 {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__color--warning-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__color--warning-100 svg path {
  stroke: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--primary.mw-button__color--warning-200 {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__color--warning-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__color--warning-200 svg path {
  stroke: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--primary.mw-button__color--warning-300 {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__color--warning-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__color--warning-300 svg path {
  stroke: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--primary.mw-button__color--warning-400 {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__color--warning-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__color--warning-400 svg path {
  stroke: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--primary.mw-button__color--warning-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__color--warning-500 svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--primary.mw-button__color--warning-600 {
  color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__color--warning-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__color--warning-600 svg path {
  stroke: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--primary.mw-button__color--warning-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__color--warning-700 svg path {
  stroke: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--primary.mw-button__color--warning-800 {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__color--warning-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__color--warning-800 svg path {
  stroke: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--primary.mw-button__color--warning-900 {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__color--warning-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__color--warning-900 svg path {
  stroke: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--primary.mw-button__color--warning-950 {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__color--warning-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__color--warning-950 svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--primary.mw-button__color--error-25 {
  color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__color--error-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__color--error-25 svg path {
  stroke: rgb(var(--color-error-25));
}

.mw-button__hierarchy--primary.mw-button__color--error-50 {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__color--error-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__color--error-50 svg path {
  stroke: rgb(var(--color-error-50));
}

.mw-button__hierarchy--primary.mw-button__color--error-100 {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__color--error-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__color--error-100 svg path {
  stroke: rgb(var(--color-error-100));
}

.mw-button__hierarchy--primary.mw-button__color--error-200 {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__color--error-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__color--error-200 svg path {
  stroke: rgb(var(--color-error-200));
}

.mw-button__hierarchy--primary.mw-button__color--error-300 {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__color--error-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__color--error-300 svg path {
  stroke: rgb(var(--color-error-300));
}

.mw-button__hierarchy--primary.mw-button__color--error-400 {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__color--error-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__color--error-400 svg path {
  stroke: rgb(var(--color-error-400));
}

.mw-button__hierarchy--primary.mw-button__color--error-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__color--error-500 svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--primary.mw-button__color--error-600 {
  color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__color--error-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__color--error-600 svg path {
  stroke: rgb(var(--color-error-600));
}

.mw-button__hierarchy--primary.mw-button__color--error-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__color--error-700 svg path {
  stroke: rgb(var(--color-error-700));
}

.mw-button__hierarchy--primary.mw-button__color--error-800 {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__color--error-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__color--error-800 svg path {
  stroke: rgb(var(--color-error-800));
}

.mw-button__hierarchy--primary.mw-button__color--error-900 {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__color--error-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__color--error-900 svg path {
  stroke: rgb(var(--color-error-900));
}

.mw-button__hierarchy--primary.mw-button__color--error-950 {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__color--error-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__color--error-950 svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--primary.mw-button__size--sm {
  padding: var(--button-sm--primary-pt) var(--button-sm--primary-pr) var(--button-sm--primary-pb) var(--button-sm--primary-pl);
  font-size: var(--button-sm--primary-typography-fz);
  line-height: var(--button-sm--primary-typography-lh);
  letter-spacing: var(--button-sm--primary-typography-ls);
  font-family: var(--button-sm--primary-font-family), sans-serif;
  font-weight: var(--button-sm--primary-font-weight);
  gap: var(--button-sm--primary-gap);
  border-width: var(--button-sm--primary-border);
  border-radius: var(--button-sm--primary-rounded);
  box-shadow: var(--button-sm--primary-shadow);
}

.mw-button__hierarchy--primary.mw-button__size--md {
  padding: var(--button-md--primary-pt) var(--button-md--primary-pr) var(--button-md--primary-pb) var(--button-md--primary-pl);
  font-size: var(--button-md--primary-typography-fz);
  line-height: var(--button-md--primary-typography-lh);
  letter-spacing: var(--button-md--primary-typography-ls);
  font-family: var(--button-md--primary-font-family), sans-serif;
  font-weight: var(--button-md--primary-font-weight);
  gap: var(--button-md--primary-gap);
  border-width: var(--button-md--primary-border);
  border-radius: var(--button-md--primary-rounded);
  box-shadow: var(--button-md--primary-shadow);
}

.mw-button__hierarchy--primary.mw-button__size--lg {
  padding: var(--button-lg--primary-pt) var(--button-lg--primary-pr) var(--button-lg--primary-pb) var(--button-lg--primary-pl);
  font-size: var(--button-lg--primary-typography-fz);
  line-height: var(--button-lg--primary-typography-lh);
  letter-spacing: var(--button-lg--primary-typography-ls);
  font-family: var(--button-lg--primary-font-family), sans-serif;
  font-weight: var(--button-lg--primary-font-weight);
  gap: var(--button-lg--primary-gap);
  border-width: var(--button-lg--primary-border);
  border-radius: var(--button-lg--primary-rounded);
  box-shadow: var(--button-lg--primary-shadow);
}

.mw-button__hierarchy--secondary.mw-button__bg--gradient-1 {
  background: var(--color-gradient-1);
}

.mw-button__hierarchy--secondary.mw-button__bg--gradient-2 {
  background: var(--color-gradient-2);
}

.mw-button__hierarchy--secondary.mw-button__bg--gradient-3 {
  background: var(--color-gradient-3);
}

.mw-button__hierarchy--secondary.mw-button__bg--gradient-4 {
  background: var(--color-gradient-4);
}

.mw-button__hierarchy--secondary.mw-button__bg--gradient-5 {
  background: var(--color-gradient-5);
}

.mw-button__hierarchy--secondary.mw-button__bg--white {
  background-color: rgb(var(--color-white));
}

.mw-button__hierarchy--secondary.mw-button__bg--black {
  background-color: rgb(var(--color-black));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-25 {
  background-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-25:hover {
  background-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-50 {
  background-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-50:hover {
  background-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-100 {
  background-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-100:hover {
  background-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-200 {
  background-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-200:hover {
  background-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-300 {
  background-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-300:hover {
  background-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-400 {
  background-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-400:hover {
  background-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-500 {
  background-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-500:hover {
  background-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-600 {
  background-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-600:hover {
  background-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-700 {
  background-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-700:hover {
  background-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-800 {
  background-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-800:hover {
  background-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-900 {
  background-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-900:hover {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-950 {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--primary-950:hover {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-25 {
  background-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-25:hover {
  background-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-50 {
  background-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-50:hover {
  background-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-100 {
  background-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-100:hover {
  background-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-200 {
  background-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-200:hover {
  background-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-300 {
  background-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-300:hover {
  background-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-400 {
  background-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-400:hover {
  background-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-500 {
  background-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-500:hover {
  background-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-600 {
  background-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-600:hover {
  background-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-700 {
  background-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-700:hover {
  background-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-800 {
  background-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-800:hover {
  background-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-900 {
  background-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-900:hover {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-950 {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--secondary-950:hover {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-25 {
  background-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-25:hover {
  background-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-50 {
  background-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-50:hover {
  background-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-100 {
  background-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-100:hover {
  background-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-200 {
  background-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-200:hover {
  background-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-300 {
  background-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-300:hover {
  background-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-400 {
  background-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-400:hover {
  background-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-500 {
  background-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-500:hover {
  background-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-600 {
  background-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-600:hover {
  background-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-700 {
  background-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-700:hover {
  background-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-800 {
  background-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-800:hover {
  background-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-900 {
  background-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-900:hover {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-950 {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--tertiary-950:hover {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-25 {
  background-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-25:hover {
  background-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-50 {
  background-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-50:hover {
  background-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-100 {
  background-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-100:hover {
  background-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-200 {
  background-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-200:hover {
  background-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-300 {
  background-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-300:hover {
  background-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-400 {
  background-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-400:hover {
  background-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-500 {
  background-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-500:hover {
  background-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-600 {
  background-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-600:hover {
  background-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-700 {
  background-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-700:hover {
  background-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-800 {
  background-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-800:hover {
  background-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-900 {
  background-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-900:hover {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-950 {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--quaternary-950:hover {
  background-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-25 {
  background-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-25:hover {
  background-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-50 {
  background-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-50:hover {
  background-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-100 {
  background-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-100:hover {
  background-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-200 {
  background-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-200:hover {
  background-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-300 {
  background-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-300:hover {
  background-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-400 {
  background-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-400:hover {
  background-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-500 {
  background-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-500:hover {
  background-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-600 {
  background-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-600:hover {
  background-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-700 {
  background-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-700:hover {
  background-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-800 {
  background-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-800:hover {
  background-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-900 {
  background-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-900:hover {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-950 {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--body-950:hover {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-25 {
  background-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-25:hover {
  background-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-50 {
  background-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-50:hover {
  background-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-100 {
  background-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-100:hover {
  background-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-200 {
  background-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-200:hover {
  background-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-300 {
  background-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-300:hover {
  background-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-400 {
  background-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-400:hover {
  background-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-500 {
  background-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-500:hover {
  background-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-600 {
  background-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-600:hover {
  background-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-700 {
  background-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-700:hover {
  background-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-800 {
  background-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-800:hover {
  background-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-900 {
  background-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-900:hover {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-950 {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--success-950:hover {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-25 {
  background-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-25:hover {
  background-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-50 {
  background-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-50:hover {
  background-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-100 {
  background-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-100:hover {
  background-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-200 {
  background-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-200:hover {
  background-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-300 {
  background-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-300:hover {
  background-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-400 {
  background-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-400:hover {
  background-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-500 {
  background-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-500:hover {
  background-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-600 {
  background-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-600:hover {
  background-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-700 {
  background-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-700:hover {
  background-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-800 {
  background-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-800:hover {
  background-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-900 {
  background-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-900:hover {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-950 {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--warning-950:hover {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-25 {
  background-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-25:hover {
  background-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-50 {
  background-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-50:hover {
  background-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-100 {
  background-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-100:hover {
  background-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-200 {
  background-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-200:hover {
  background-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-300 {
  background-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-300:hover {
  background-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-400 {
  background-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-400:hover {
  background-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-500 {
  background-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-500:hover {
  background-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-600 {
  background-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-600:hover {
  background-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-700 {
  background-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-700:hover {
  background-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-800 {
  background-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-800:hover {
  background-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-900 {
  background-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-900:hover {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-950 {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__bg--error-950:hover {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--white {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--secondary.mw-button__border--white:hover {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--secondary.mw-button__border--white .block-editor-rich-text__editable {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--secondary.mw-button__border--white .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-white));
}

.mw-button__hierarchy--secondary.mw-button__border--black {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--secondary.mw-button__border--black:hover {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--secondary.mw-button__border--black .block-editor-rich-text__editable {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--secondary.mw-button__border--black .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-black));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-25 {
  border-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-25:hover {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-50 {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-50:hover {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-100 {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-100:hover {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-200 {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-200:hover {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-300 {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-300:hover {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-400 {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-400:hover {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-500 {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-500:hover {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-600 {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-600:hover {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-700 {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-700:hover {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-800 {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-800:hover {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-900 {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-900:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-950 {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-950:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--primary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-25 {
  border-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-25:hover {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-50 {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-50:hover {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-100 {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-100:hover {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-200 {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-200:hover {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-300 {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-300:hover {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-400 {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-400:hover {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-500 {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-500:hover {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-600 {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-600:hover {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-700 {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-700:hover {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-800 {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-800:hover {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-900 {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-900:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-950 {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-950:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--secondary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-25 {
  border-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-25:hover {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-50 {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-50:hover {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-100 {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-100:hover {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-200 {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-200:hover {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-300 {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-300:hover {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-400 {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-400:hover {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-500 {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-500:hover {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-600 {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-600:hover {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-700 {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-700:hover {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-800 {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-800:hover {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-900 {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-900:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-950 {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-950:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--tertiary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-25 {
  border-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-25:hover {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-50 {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-50:hover {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-100 {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-100:hover {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-200 {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-200:hover {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-300 {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-300:hover {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-400 {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-400:hover {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-500 {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-500:hover {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-600 {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-600:hover {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-700 {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-700:hover {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-800 {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-800:hover {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-900 {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-900:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-950 {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-950:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--quaternary-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-25 {
  border-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--secondary.mw-button__border--body-25:hover {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__border--body-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--secondary.mw-button__border--body-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__border--body-50 {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__border--body-50:hover {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__border--body-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__border--body-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__border--body-100 {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__border--body-100:hover {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__border--body-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__border--body-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__border--body-200 {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__border--body-200:hover {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__border--body-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__border--body-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__border--body-300 {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__border--body-300:hover {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__border--body-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__border--body-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__border--body-400 {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__border--body-400:hover {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__border--body-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__border--body-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__border--body-500 {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__border--body-500:hover {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__border--body-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__border--body-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__border--body-600 {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__border--body-600:hover {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__border--body-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__border--body-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__border--body-700 {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__border--body-700:hover {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__border--body-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__border--body-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__border--body-800 {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__border--body-800:hover {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__border--body-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__border--body-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__border--body-900 {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__border--body-900:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__border--body-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-950 {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-950:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--body-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-25 {
  border-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--secondary.mw-button__border--success-25:hover {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__border--success-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--secondary.mw-button__border--success-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__border--success-50 {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__border--success-50:hover {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__border--success-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__border--success-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__border--success-100 {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__border--success-100:hover {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__border--success-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__border--success-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__border--success-200 {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__border--success-200:hover {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__border--success-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__border--success-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__border--success-300 {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__border--success-300:hover {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__border--success-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__border--success-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__border--success-400 {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__border--success-400:hover {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__border--success-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__border--success-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__border--success-500 {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__border--success-500:hover {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__border--success-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__border--success-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__border--success-600 {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__border--success-600:hover {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__border--success-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__border--success-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__border--success-700 {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__border--success-700:hover {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__border--success-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__border--success-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__border--success-800 {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__border--success-800:hover {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__border--success-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__border--success-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__border--success-900 {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__border--success-900:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__border--success-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-950 {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-950:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--success-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-25 {
  border-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-25:hover {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-50 {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-50:hover {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-100 {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-100:hover {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-200 {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-200:hover {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-300 {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-300:hover {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-400 {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-400:hover {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-500 {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-500:hover {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-600 {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-600:hover {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-700 {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-700:hover {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-800 {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-800:hover {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-900 {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-900:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-950 {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-950:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--warning-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-25 {
  border-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--secondary.mw-button__border--error-25:hover {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__border--error-25 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--secondary.mw-button__border--error-25 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__border--error-50 {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__border--error-50:hover {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__border--error-50 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__border--error-50 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__border--error-100 {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__border--error-100:hover {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__border--error-100 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__border--error-100 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__border--error-200 {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__border--error-200:hover {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__border--error-200 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__border--error-200 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__border--error-300 {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__border--error-300:hover {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__border--error-300 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__border--error-300 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__border--error-400 {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__border--error-400:hover {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__border--error-400 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__border--error-400 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__border--error-500 {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__border--error-500:hover {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__border--error-500 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__border--error-500 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__border--error-600 {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__border--error-600:hover {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__border--error-600 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__border--error-600 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__border--error-700 {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__border--error-700:hover {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__border--error-700 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__border--error-700 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__border--error-800 {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__border--error-800:hover {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__border--error-800 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__border--error-800 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__border--error-900 {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__border--error-900:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-900 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__border--error-900 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-950 {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-950:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-950 .block-editor-rich-text__editable {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__border--error-950 .block-editor-rich-text__editable:hover {
  border-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-25 {
  color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-25 svg path {
  stroke: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-25:hover {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-25:hover svg path {
  stroke: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-50 {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-50 svg path {
  stroke: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-50:hover {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-50:hover svg path {
  stroke: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-100 {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-100 svg path {
  stroke: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-100:hover {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-100:hover svg path {
  stroke: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-200 {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-200 svg path {
  stroke: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-200:hover {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-200:hover svg path {
  stroke: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-300 {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-300 svg path {
  stroke: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-300:hover {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-300:hover svg path {
  stroke: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-400 {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-400 svg path {
  stroke: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-400:hover {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-400:hover svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-500 {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-500 svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-500:hover {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-500:hover svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-600 {
  color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-600 svg path {
  stroke: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-600:hover {
  color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-600:hover svg path {
  stroke: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-700 {
  color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-700 svg path {
  stroke: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-700:hover {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-700:hover svg path {
  stroke: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-800 {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-800 svg path {
  stroke: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-800:hover {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-800:hover svg path {
  stroke: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-900 {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-900 svg path {
  stroke: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-900:hover {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-900:hover svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-950 {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-950 svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-950:hover {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--primary-950:hover svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-25 {
  color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-25 svg path {
  stroke: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-25:hover {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-25:hover svg path {
  stroke: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-50 {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-50 svg path {
  stroke: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-50:hover {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-50:hover svg path {
  stroke: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-100 {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-100 svg path {
  stroke: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-100:hover {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-100:hover svg path {
  stroke: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-200 {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-200 svg path {
  stroke: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-200:hover {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-200:hover svg path {
  stroke: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-300 {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-300 svg path {
  stroke: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-300:hover {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-300:hover svg path {
  stroke: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-400 {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-400 svg path {
  stroke: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-400:hover {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-400:hover svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-500 {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-500 svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-500:hover {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-500:hover svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-600 {
  color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-600 svg path {
  stroke: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-600:hover {
  color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-600:hover svg path {
  stroke: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-700 {
  color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-700 svg path {
  stroke: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-700:hover {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-700:hover svg path {
  stroke: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-800 {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-800 svg path {
  stroke: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-800:hover {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-800:hover svg path {
  stroke: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-900 {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-900 svg path {
  stroke: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-900:hover {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-900:hover svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-950 {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-950 svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-950:hover {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--secondary-950:hover svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-25 {
  color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-25 svg path {
  stroke: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-25:hover {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-25:hover svg path {
  stroke: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-50 {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-50 svg path {
  stroke: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-50:hover {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-50:hover svg path {
  stroke: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-100 {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-100 svg path {
  stroke: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-100:hover {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-100:hover svg path {
  stroke: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-200 {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-200 svg path {
  stroke: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-200:hover {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-200:hover svg path {
  stroke: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-300 {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-300 svg path {
  stroke: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-300:hover {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-300:hover svg path {
  stroke: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-400 {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-400 svg path {
  stroke: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-400:hover {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-400:hover svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-500 {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-500 svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-500:hover {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-500:hover svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-600 {
  color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-600 svg path {
  stroke: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-600:hover {
  color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-600:hover svg path {
  stroke: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-700 {
  color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-700 svg path {
  stroke: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-700:hover {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-700:hover svg path {
  stroke: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-800 {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-800 svg path {
  stroke: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-800:hover {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-800:hover svg path {
  stroke: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-900 {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-900 svg path {
  stroke: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-900:hover {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-900:hover svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-950 {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-950 svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-950:hover {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--tertiary-950:hover svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-25 {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-25 svg path {
  stroke: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-50 {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-50 svg path {
  stroke: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-100 {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-100 svg path {
  stroke: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-200 {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-200 svg path {
  stroke: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-300 {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-300 svg path {
  stroke: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-400 {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-400 svg path {
  stroke: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-500 svg path {
  stroke: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-600 {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-600 svg path {
  stroke: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-700 svg path {
  stroke: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-800 {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-800 svg path {
  stroke: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-900 {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-900 svg path {
  stroke: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-950 {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--quaternary-950 svg path {
  stroke: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-25 {
  color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--secondary.mw-button__color--body-25 svg path {
  stroke: rgb(var(--color-body-25));
}

.mw-button__hierarchy--secondary.mw-button__color--body-25:hover {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__color--body-25:hover svg path {
  stroke: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__color--body-50 {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__color--body-50 svg path {
  stroke: rgb(var(--color-body-50));
}

.mw-button__hierarchy--secondary.mw-button__color--body-50:hover {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__color--body-50:hover svg path {
  stroke: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__color--body-100 {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__color--body-100 svg path {
  stroke: rgb(var(--color-body-100));
}

.mw-button__hierarchy--secondary.mw-button__color--body-100:hover {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__color--body-100:hover svg path {
  stroke: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__color--body-200 {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__color--body-200 svg path {
  stroke: rgb(var(--color-body-200));
}

.mw-button__hierarchy--secondary.mw-button__color--body-200:hover {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__color--body-200:hover svg path {
  stroke: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__color--body-300 {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__color--body-300 svg path {
  stroke: rgb(var(--color-body-300));
}

.mw-button__hierarchy--secondary.mw-button__color--body-300:hover {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__color--body-300:hover svg path {
  stroke: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__color--body-400 {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__color--body-400 svg path {
  stroke: rgb(var(--color-body-400));
}

.mw-button__hierarchy--secondary.mw-button__color--body-400:hover {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-400:hover svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-500 {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-500 svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-500:hover {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-500:hover svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--secondary.mw-button__color--body-600 {
  color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__color--body-600 svg path {
  stroke: rgb(var(--color-body-600));
}

.mw-button__hierarchy--secondary.mw-button__color--body-600:hover {
  color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__color--body-600:hover svg path {
  stroke: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__color--body-700 {
  color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__color--body-700 svg path {
  stroke: rgb(var(--color-body-700));
}

.mw-button__hierarchy--secondary.mw-button__color--body-700:hover {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__color--body-700:hover svg path {
  stroke: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__color--body-800 {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__color--body-800 svg path {
  stroke: rgb(var(--color-body-800));
}

.mw-button__hierarchy--secondary.mw-button__color--body-800:hover {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__color--body-800:hover svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__color--body-900 {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__color--body-900 svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-button__hierarchy--secondary.mw-button__color--body-900:hover {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-900:hover svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-950 {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-950 svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-950:hover {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--body-950:hover svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-25 {
  color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--secondary.mw-button__color--success-25 svg path {
  stroke: rgb(var(--color-success-25));
}

.mw-button__hierarchy--secondary.mw-button__color--success-25:hover {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__color--success-25:hover svg path {
  stroke: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__color--success-50 {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__color--success-50 svg path {
  stroke: rgb(var(--color-success-50));
}

.mw-button__hierarchy--secondary.mw-button__color--success-50:hover {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__color--success-50:hover svg path {
  stroke: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__color--success-100 {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__color--success-100 svg path {
  stroke: rgb(var(--color-success-100));
}

.mw-button__hierarchy--secondary.mw-button__color--success-100:hover {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__color--success-100:hover svg path {
  stroke: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__color--success-200 {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__color--success-200 svg path {
  stroke: rgb(var(--color-success-200));
}

.mw-button__hierarchy--secondary.mw-button__color--success-200:hover {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__color--success-200:hover svg path {
  stroke: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__color--success-300 {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__color--success-300 svg path {
  stroke: rgb(var(--color-success-300));
}

.mw-button__hierarchy--secondary.mw-button__color--success-300:hover {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__color--success-300:hover svg path {
  stroke: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__color--success-400 {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__color--success-400 svg path {
  stroke: rgb(var(--color-success-400));
}

.mw-button__hierarchy--secondary.mw-button__color--success-400:hover {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-400:hover svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-500 {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-500 svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-500:hover {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-500:hover svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--secondary.mw-button__color--success-600 {
  color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__color--success-600 svg path {
  stroke: rgb(var(--color-success-600));
}

.mw-button__hierarchy--secondary.mw-button__color--success-600:hover {
  color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__color--success-600:hover svg path {
  stroke: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__color--success-700 {
  color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__color--success-700 svg path {
  stroke: rgb(var(--color-success-700));
}

.mw-button__hierarchy--secondary.mw-button__color--success-700:hover {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__color--success-700:hover svg path {
  stroke: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__color--success-800 {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__color--success-800 svg path {
  stroke: rgb(var(--color-success-800));
}

.mw-button__hierarchy--secondary.mw-button__color--success-800:hover {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__color--success-800:hover svg path {
  stroke: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__color--success-900 {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__color--success-900 svg path {
  stroke: rgb(var(--color-success-900));
}

.mw-button__hierarchy--secondary.mw-button__color--success-900:hover {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-900:hover svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-950 {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-950 svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-950:hover {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--success-950:hover svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-25 {
  color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-25 svg path {
  stroke: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-25:hover {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-25:hover svg path {
  stroke: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-50 {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-50 svg path {
  stroke: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-50:hover {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-50:hover svg path {
  stroke: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-100 {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-100 svg path {
  stroke: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-100:hover {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-100:hover svg path {
  stroke: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-200 {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-200 svg path {
  stroke: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-200:hover {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-200:hover svg path {
  stroke: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-300 {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-300 svg path {
  stroke: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-300:hover {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-300:hover svg path {
  stroke: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-400 {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-400 svg path {
  stroke: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-400:hover {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-400:hover svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-500 {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-500 svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-500:hover {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-500:hover svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-600 {
  color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-600 svg path {
  stroke: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-600:hover {
  color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-600:hover svg path {
  stroke: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-700 {
  color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-700 svg path {
  stroke: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-700:hover {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-700:hover svg path {
  stroke: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-800 {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-800 svg path {
  stroke: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-800:hover {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-800:hover svg path {
  stroke: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-900 {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-900 svg path {
  stroke: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-900:hover {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-900:hover svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-950 {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-950 svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-950:hover {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--warning-950:hover svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-25 {
  color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--secondary.mw-button__color--error-25 svg path {
  stroke: rgb(var(--color-error-25));
}

.mw-button__hierarchy--secondary.mw-button__color--error-25:hover {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__color--error-25:hover svg path {
  stroke: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__color--error-50 {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__color--error-50 svg path {
  stroke: rgb(var(--color-error-50));
}

.mw-button__hierarchy--secondary.mw-button__color--error-50:hover {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__color--error-50:hover svg path {
  stroke: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__color--error-100 {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__color--error-100 svg path {
  stroke: rgb(var(--color-error-100));
}

.mw-button__hierarchy--secondary.mw-button__color--error-100:hover {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__color--error-100:hover svg path {
  stroke: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__color--error-200 {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__color--error-200 svg path {
  stroke: rgb(var(--color-error-200));
}

.mw-button__hierarchy--secondary.mw-button__color--error-200:hover {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__color--error-200:hover svg path {
  stroke: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__color--error-300 {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__color--error-300 svg path {
  stroke: rgb(var(--color-error-300));
}

.mw-button__hierarchy--secondary.mw-button__color--error-300:hover {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__color--error-300:hover svg path {
  stroke: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__color--error-400 {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__color--error-400 svg path {
  stroke: rgb(var(--color-error-400));
}

.mw-button__hierarchy--secondary.mw-button__color--error-400:hover {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-400:hover svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-500 {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-500 svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-500:hover {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-500:hover svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--secondary.mw-button__color--error-600 {
  color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__color--error-600 svg path {
  stroke: rgb(var(--color-error-600));
}

.mw-button__hierarchy--secondary.mw-button__color--error-600:hover {
  color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__color--error-600:hover svg path {
  stroke: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__color--error-700 {
  color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__color--error-700 svg path {
  stroke: rgb(var(--color-error-700));
}

.mw-button__hierarchy--secondary.mw-button__color--error-700:hover {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__color--error-700:hover svg path {
  stroke: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__color--error-800 {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__color--error-800 svg path {
  stroke: rgb(var(--color-error-800));
}

.mw-button__hierarchy--secondary.mw-button__color--error-800:hover {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__color--error-800:hover svg path {
  stroke: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__color--error-900 {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__color--error-900 svg path {
  stroke: rgb(var(--color-error-900));
}

.mw-button__hierarchy--secondary.mw-button__color--error-900:hover {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-900:hover svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-950 {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-950 svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-950:hover {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__color--error-950:hover svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--secondary.mw-button__size--sm {
  padding: var(--button-sm--secondary-pt) var(--button-sm--secondary-pr) var(--button-sm--secondary-pb) var(--button-sm--secondary-pl);
  font-size: var(--button-sm--secondary-typography-fz);
  line-height: var(--button-sm--secondary-typography-lh);
  letter-spacing: var(--button-sm--secondary-typography-ls);
  font-family: var(--button-sm--secondary-font-family), sans-serif;
  font-weight: var(--button-sm--secondary-font-weight);
  gap: var(--button-sm--secondary-gap);
  border-width: var(--button-sm--secondary-border);
  border-radius: var(--button-sm--secondary-rounded);
  box-shadow: var(--button-sm--secondary-shadow);
}

.mw-button__hierarchy--secondary.mw-button__size--md {
  padding: var(--button-md--secondary-pt) var(--button-md--secondary-pr) var(--button-md--secondary-pb) var(--button-md--secondary-pl);
  font-size: var(--button-md--secondary-typography-fz);
  line-height: var(--button-md--secondary-typography-lh);
  letter-spacing: var(--button-md--secondary-typography-ls);
  font-family: var(--button-md--secondary-font-family), sans-serif;
  font-weight: var(--button-md--secondary-font-weight);
  gap: var(--button-md--secondary-gap);
  border-width: var(--button-md--secondary-border);
  border-radius: var(--button-md--secondary-rounded);
  box-shadow: var(--button-md--secondary-shadow);
}

.mw-button__hierarchy--secondary.mw-button__size--lg {
  padding: var(--button-lg--secondary-pt) var(--button-lg--secondary-pr) var(--button-lg--secondary-pb) var(--button-lg--secondary-pl);
  font-size: var(--button-lg--secondary-typography-fz);
  line-height: var(--button-lg--secondary-typography-lh);
  letter-spacing: var(--button-lg--secondary-typography-ls);
  font-family: var(--button-lg--secondary-font-family), sans-serif;
  font-weight: var(--button-lg--secondary-font-weight);
  gap: var(--button-lg--secondary-gap);
  border-width: var(--button-lg--secondary-border);
  border-radius: var(--button-lg--secondary-rounded);
  box-shadow: var(--button-lg--secondary-shadow);
}

.mw-button__hierarchy--link {
  position: relative;
  background-color: transparent;
}

.mw-button__hierarchy--link::after {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  content: "";
  width: 0;
  height: 1px;
  transition: all 0.25s ease-in-out;
}

.mw-button__hierarchy--link:hover::after {
  width: 100%;
}

.mw-button__hierarchy--link.mw-button__color--white {
  color: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--white svg path {
  stroke: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--white:hover {
  color: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--white:hover svg path {
  stroke: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--white:hover::after {
  background-color: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--white::after {
  background-color: rgb(var(--color-white));
}

.mw-button__hierarchy--link.mw-button__color--black {
  color: rgb(var(--color-black));
}

.mw-button__hierarchy--link.mw-button__color--black svg path {
  stroke: rgb(var(--color-black));
}

.mw-button__hierarchy--link.mw-button__color--black:hover {
  color: rgb(var(--color-black));
}

.mw-button__hierarchy--link.mw-button__color--black:hover svg path {
  stroke: rgb(var(--color-black));
}

.mw-button__hierarchy--link.mw-button__color--black::after {
  background-color: rgb(var(--color-black));
}

.mw-button__hierarchy--link.mw-button__color--primary-25 {
  color: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--link.mw-button__color--primary-25 svg path {
  stroke: rgb(var(--color-primary-25));
}

.mw-button__hierarchy--link.mw-button__color--primary-25:hover {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--link.mw-button__color--primary-25:hover svg path {
  stroke: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--link.mw-button__color--primary-25::after {
  background-color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--link.mw-button__color--primary-50 {
  color: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--link.mw-button__color--primary-50 svg path {
  stroke: rgb(var(--color-primary-50));
}

.mw-button__hierarchy--link.mw-button__color--primary-50:hover {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--link.mw-button__color--primary-50:hover svg path {
  stroke: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--link.mw-button__color--primary-50::after {
  background-color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--link.mw-button__color--primary-100 {
  color: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--link.mw-button__color--primary-100 svg path {
  stroke: rgb(var(--color-primary-100));
}

.mw-button__hierarchy--link.mw-button__color--primary-100:hover {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--link.mw-button__color--primary-100:hover svg path {
  stroke: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--link.mw-button__color--primary-100::after {
  background-color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--link.mw-button__color--primary-200 {
  color: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--link.mw-button__color--primary-200 svg path {
  stroke: rgb(var(--color-primary-200));
}

.mw-button__hierarchy--link.mw-button__color--primary-200:hover {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--link.mw-button__color--primary-200:hover svg path {
  stroke: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--link.mw-button__color--primary-200::after {
  background-color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--link.mw-button__color--primary-300 {
  color: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--link.mw-button__color--primary-300 svg path {
  stroke: rgb(var(--color-primary-300));
}

.mw-button__hierarchy--link.mw-button__color--primary-300:hover {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--link.mw-button__color--primary-300:hover svg path {
  stroke: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--link.mw-button__color--primary-300::after {
  background-color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--link.mw-button__color--primary-400 {
  color: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--link.mw-button__color--primary-400 svg path {
  stroke: rgb(var(--color-primary-400));
}

.mw-button__hierarchy--link.mw-button__color--primary-400:hover {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--link.mw-button__color--primary-400:hover svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--link.mw-button__color--primary-400::after {
  background-color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--link.mw-button__color--primary-500 {
  color: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--link.mw-button__color--primary-500 svg path {
  stroke: rgb(var(--color-primary-500));
}

.mw-button__hierarchy--link.mw-button__color--primary-500:hover {
  color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--link.mw-button__color--primary-500:hover svg path {
  stroke: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--link.mw-button__color--primary-500::after {
  background-color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--link.mw-button__color--primary-600 {
  color: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--link.mw-button__color--primary-600 svg path {
  stroke: rgb(var(--color-primary-600));
}

.mw-button__hierarchy--link.mw-button__color--primary-600:hover {
  color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--link.mw-button__color--primary-600:hover svg path {
  stroke: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--link.mw-button__color--primary-600::after {
  background-color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--link.mw-button__color--primary-700 {
  color: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--link.mw-button__color--primary-700 svg path {
  stroke: rgb(var(--color-primary-700));
}

.mw-button__hierarchy--link.mw-button__color--primary-700:hover {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--link.mw-button__color--primary-700:hover svg path {
  stroke: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--link.mw-button__color--primary-700::after {
  background-color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--link.mw-button__color--primary-800 {
  color: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--link.mw-button__color--primary-800 svg path {
  stroke: rgb(var(--color-primary-800));
}

.mw-button__hierarchy--link.mw-button__color--primary-800:hover {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--link.mw-button__color--primary-800:hover svg path {
  stroke: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--link.mw-button__color--primary-800::after {
  background-color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--link.mw-button__color--primary-900 {
  color: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--link.mw-button__color--primary-900 svg path {
  stroke: rgb(var(--color-primary-900));
}

.mw-button__hierarchy--link.mw-button__color--primary-900:hover {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-900:hover svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-900::after {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-950 {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-950 svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-950:hover {
  color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-950:hover svg path {
  stroke: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--primary-950::after {
  background-color: rgb(var(--color-primary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-25 {
  color: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--link.mw-button__color--secondary-25 svg path {
  stroke: rgb(var(--color-secondary-25));
}

.mw-button__hierarchy--link.mw-button__color--secondary-25:hover {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--link.mw-button__color--secondary-25:hover svg path {
  stroke: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--link.mw-button__color--secondary-25::after {
  background-color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--link.mw-button__color--secondary-50 {
  color: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--link.mw-button__color--secondary-50 svg path {
  stroke: rgb(var(--color-secondary-50));
}

.mw-button__hierarchy--link.mw-button__color--secondary-50:hover {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--link.mw-button__color--secondary-50:hover svg path {
  stroke: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--link.mw-button__color--secondary-50::after {
  background-color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--link.mw-button__color--secondary-100 {
  color: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--link.mw-button__color--secondary-100 svg path {
  stroke: rgb(var(--color-secondary-100));
}

.mw-button__hierarchy--link.mw-button__color--secondary-100:hover {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--link.mw-button__color--secondary-100:hover svg path {
  stroke: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--link.mw-button__color--secondary-100::after {
  background-color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--link.mw-button__color--secondary-200 {
  color: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--link.mw-button__color--secondary-200 svg path {
  stroke: rgb(var(--color-secondary-200));
}

.mw-button__hierarchy--link.mw-button__color--secondary-200:hover {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--link.mw-button__color--secondary-200:hover svg path {
  stroke: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--link.mw-button__color--secondary-200::after {
  background-color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--link.mw-button__color--secondary-300 {
  color: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--link.mw-button__color--secondary-300 svg path {
  stroke: rgb(var(--color-secondary-300));
}

.mw-button__hierarchy--link.mw-button__color--secondary-300:hover {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--link.mw-button__color--secondary-300:hover svg path {
  stroke: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--link.mw-button__color--secondary-300::after {
  background-color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--link.mw-button__color--secondary-400 {
  color: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--link.mw-button__color--secondary-400 svg path {
  stroke: rgb(var(--color-secondary-400));
}

.mw-button__hierarchy--link.mw-button__color--secondary-400:hover {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--link.mw-button__color--secondary-400:hover svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--link.mw-button__color--secondary-400::after {
  background-color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--link.mw-button__color--secondary-500 {
  color: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--link.mw-button__color--secondary-500 svg path {
  stroke: rgb(var(--color-secondary-500));
}

.mw-button__hierarchy--link.mw-button__color--secondary-500:hover {
  color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--link.mw-button__color--secondary-500:hover svg path {
  stroke: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--link.mw-button__color--secondary-500::after {
  background-color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--link.mw-button__color--secondary-600 {
  color: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--link.mw-button__color--secondary-600 svg path {
  stroke: rgb(var(--color-secondary-600));
}

.mw-button__hierarchy--link.mw-button__color--secondary-600:hover {
  color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--link.mw-button__color--secondary-600:hover svg path {
  stroke: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--link.mw-button__color--secondary-600::after {
  background-color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--link.mw-button__color--secondary-700 {
  color: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--link.mw-button__color--secondary-700 svg path {
  stroke: rgb(var(--color-secondary-700));
}

.mw-button__hierarchy--link.mw-button__color--secondary-700:hover {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--link.mw-button__color--secondary-700:hover svg path {
  stroke: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--link.mw-button__color--secondary-700::after {
  background-color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--link.mw-button__color--secondary-800 {
  color: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--link.mw-button__color--secondary-800 svg path {
  stroke: rgb(var(--color-secondary-800));
}

.mw-button__hierarchy--link.mw-button__color--secondary-800:hover {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--link.mw-button__color--secondary-800:hover svg path {
  stroke: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--link.mw-button__color--secondary-800::after {
  background-color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--link.mw-button__color--secondary-900 {
  color: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--link.mw-button__color--secondary-900 svg path {
  stroke: rgb(var(--color-secondary-900));
}

.mw-button__hierarchy--link.mw-button__color--secondary-900:hover {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-900:hover svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-900::after {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-950 {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-950 svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-950:hover {
  color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-950:hover svg path {
  stroke: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--secondary-950::after {
  background-color: rgb(var(--color-secondary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-25 {
  color: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-25 svg path {
  stroke: rgb(var(--color-tertiary-25));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-25:hover {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-25:hover svg path {
  stroke: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-25::after {
  background-color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-50 {
  color: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-50 svg path {
  stroke: rgb(var(--color-tertiary-50));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-50:hover {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-50:hover svg path {
  stroke: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-50::after {
  background-color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-100 {
  color: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-100 svg path {
  stroke: rgb(var(--color-tertiary-100));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-100:hover {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-100:hover svg path {
  stroke: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-100::after {
  background-color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-200 {
  color: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-200 svg path {
  stroke: rgb(var(--color-tertiary-200));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-200:hover {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-200:hover svg path {
  stroke: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-200::after {
  background-color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-300 {
  color: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-300 svg path {
  stroke: rgb(var(--color-tertiary-300));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-300:hover {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-300:hover svg path {
  stroke: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-300::after {
  background-color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-400 {
  color: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-400 svg path {
  stroke: rgb(var(--color-tertiary-400));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-400:hover {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-400:hover svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-400::after {
  background-color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-500 {
  color: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-500 svg path {
  stroke: rgb(var(--color-tertiary-500));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-500:hover {
  color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-500:hover svg path {
  stroke: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-500::after {
  background-color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-600 {
  color: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-600 svg path {
  stroke: rgb(var(--color-tertiary-600));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-600:hover {
  color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-600:hover svg path {
  stroke: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-600::after {
  background-color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-700 {
  color: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-700 svg path {
  stroke: rgb(var(--color-tertiary-700));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-700:hover {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-700:hover svg path {
  stroke: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-700::after {
  background-color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-800 {
  color: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-800 svg path {
  stroke: rgb(var(--color-tertiary-800));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-800:hover {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-800:hover svg path {
  stroke: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-800::after {
  background-color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-900 {
  color: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-900 svg path {
  stroke: rgb(var(--color-tertiary-900));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-900:hover {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-900:hover svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-900::after {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-950 {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-950 svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-950:hover {
  color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-950:hover svg path {
  stroke: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--tertiary-950::after {
  background-color: rgb(var(--color-tertiary-950));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-25 {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-25 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-25 svg path {
  stroke: rgb(var(--color-quaternary-25));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-50 {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-50 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-50 svg path {
  stroke: rgb(var(--color-quaternary-50));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-100 {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-100 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-100 svg path {
  stroke: rgb(var(--color-quaternary-100));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-200 {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-200 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-200 svg path {
  stroke: rgb(var(--color-quaternary-200));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-300 {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-300 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-300 svg path {
  stroke: rgb(var(--color-quaternary-300));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-400 {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-400 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-400 svg path {
  stroke: rgb(var(--color-quaternary-400));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-500 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-500 svg path {
  stroke: rgb(var(--color-quaternary-500));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-600 {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-600 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-600 svg path {
  stroke: rgb(var(--color-quaternary-600));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-700 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-700 svg path {
  stroke: rgb(var(--color-quaternary-700));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-800 {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-800 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-800 svg path {
  stroke: rgb(var(--color-quaternary-800));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-900 {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-900 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-900 svg path {
  stroke: rgb(var(--color-quaternary-900));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-950 {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-950 .block-editor-rich-text__editable {
  color: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--link.mw-button__color--quaternary-950 svg path {
  stroke: rgb(var(--color-quaternary-950));
}

.mw-button__hierarchy--link.mw-button__color--body-25 {
  color: rgb(var(--color-body-25));
}

.mw-button__hierarchy--link.mw-button__color--body-25 svg path {
  stroke: rgb(var(--color-body-25));
}

.mw-button__hierarchy--link.mw-button__color--body-25:hover {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--link.mw-button__color--body-25:hover svg path {
  stroke: rgb(var(--color-body-50));
}

.mw-button__hierarchy--link.mw-button__color--body-25::after {
  background-color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--link.mw-button__color--body-50 {
  color: rgb(var(--color-body-50));
}

.mw-button__hierarchy--link.mw-button__color--body-50 svg path {
  stroke: rgb(var(--color-body-50));
}

.mw-button__hierarchy--link.mw-button__color--body-50:hover {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--link.mw-button__color--body-50:hover svg path {
  stroke: rgb(var(--color-body-100));
}

.mw-button__hierarchy--link.mw-button__color--body-50::after {
  background-color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--link.mw-button__color--body-100 {
  color: rgb(var(--color-body-100));
}

.mw-button__hierarchy--link.mw-button__color--body-100 svg path {
  stroke: rgb(var(--color-body-100));
}

.mw-button__hierarchy--link.mw-button__color--body-100:hover {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--link.mw-button__color--body-100:hover svg path {
  stroke: rgb(var(--color-body-200));
}

.mw-button__hierarchy--link.mw-button__color--body-100::after {
  background-color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--link.mw-button__color--body-200 {
  color: rgb(var(--color-body-200));
}

.mw-button__hierarchy--link.mw-button__color--body-200 svg path {
  stroke: rgb(var(--color-body-200));
}

.mw-button__hierarchy--link.mw-button__color--body-200:hover {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--link.mw-button__color--body-200:hover svg path {
  stroke: rgb(var(--color-body-300));
}

.mw-button__hierarchy--link.mw-button__color--body-200::after {
  background-color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--link.mw-button__color--body-300 {
  color: rgb(var(--color-body-300));
}

.mw-button__hierarchy--link.mw-button__color--body-300 svg path {
  stroke: rgb(var(--color-body-300));
}

.mw-button__hierarchy--link.mw-button__color--body-300:hover {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--link.mw-button__color--body-300:hover svg path {
  stroke: rgb(var(--color-body-400));
}

.mw-button__hierarchy--link.mw-button__color--body-300::after {
  background-color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--link.mw-button__color--body-400 {
  color: rgb(var(--color-body-400));
}

.mw-button__hierarchy--link.mw-button__color--body-400 svg path {
  stroke: rgb(var(--color-body-400));
}

.mw-button__hierarchy--link.mw-button__color--body-400:hover {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--link.mw-button__color--body-400:hover svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--link.mw-button__color--body-400::after {
  background-color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--link.mw-button__color--body-500 {
  color: rgb(var(--color-body-500));
}

.mw-button__hierarchy--link.mw-button__color--body-500 svg path {
  stroke: rgb(var(--color-body-500));
}

.mw-button__hierarchy--link.mw-button__color--body-500:hover {
  color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--link.mw-button__color--body-500:hover svg path {
  stroke: rgb(var(--color-body-600));
}

.mw-button__hierarchy--link.mw-button__color--body-500::after {
  background-color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--link.mw-button__color--body-600 {
  color: rgb(var(--color-body-600));
}

.mw-button__hierarchy--link.mw-button__color--body-600 svg path {
  stroke: rgb(var(--color-body-600));
}

.mw-button__hierarchy--link.mw-button__color--body-600:hover {
  color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--link.mw-button__color--body-600:hover svg path {
  stroke: rgb(var(--color-body-700));
}

.mw-button__hierarchy--link.mw-button__color--body-600::after {
  background-color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--link.mw-button__color--body-700 {
  color: rgb(var(--color-body-700));
}

.mw-button__hierarchy--link.mw-button__color--body-700 svg path {
  stroke: rgb(var(--color-body-700));
}

.mw-button__hierarchy--link.mw-button__color--body-700:hover {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--link.mw-button__color--body-700:hover svg path {
  stroke: rgb(var(--color-body-800));
}

.mw-button__hierarchy--link.mw-button__color--body-700::after {
  background-color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--link.mw-button__color--body-800 {
  color: rgb(var(--color-body-800));
}

.mw-button__hierarchy--link.mw-button__color--body-800 svg path {
  stroke: rgb(var(--color-body-800));
}

.mw-button__hierarchy--link.mw-button__color--body-800:hover {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--link.mw-button__color--body-800:hover svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-button__hierarchy--link.mw-button__color--body-800::after {
  background-color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--link.mw-button__color--body-900 {
  color: rgb(var(--color-body-900));
}

.mw-button__hierarchy--link.mw-button__color--body-900 svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-button__hierarchy--link.mw-button__color--body-900:hover {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-900:hover svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-900::after {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-950 {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-950 svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-950:hover {
  color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-950:hover svg path {
  stroke: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--body-950::after {
  background-color: rgb(var(--color-body-950));
}

.mw-button__hierarchy--link.mw-button__color--success-25 {
  color: rgb(var(--color-success-25));
}

.mw-button__hierarchy--link.mw-button__color--success-25 svg path {
  stroke: rgb(var(--color-success-25));
}

.mw-button__hierarchy--link.mw-button__color--success-25:hover {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--link.mw-button__color--success-25:hover svg path {
  stroke: rgb(var(--color-success-50));
}

.mw-button__hierarchy--link.mw-button__color--success-25::after {
  background-color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--link.mw-button__color--success-50 {
  color: rgb(var(--color-success-50));
}

.mw-button__hierarchy--link.mw-button__color--success-50 svg path {
  stroke: rgb(var(--color-success-50));
}

.mw-button__hierarchy--link.mw-button__color--success-50:hover {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--link.mw-button__color--success-50:hover svg path {
  stroke: rgb(var(--color-success-100));
}

.mw-button__hierarchy--link.mw-button__color--success-50::after {
  background-color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--link.mw-button__color--success-100 {
  color: rgb(var(--color-success-100));
}

.mw-button__hierarchy--link.mw-button__color--success-100 svg path {
  stroke: rgb(var(--color-success-100));
}

.mw-button__hierarchy--link.mw-button__color--success-100:hover {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--link.mw-button__color--success-100:hover svg path {
  stroke: rgb(var(--color-success-200));
}

.mw-button__hierarchy--link.mw-button__color--success-100::after {
  background-color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--link.mw-button__color--success-200 {
  color: rgb(var(--color-success-200));
}

.mw-button__hierarchy--link.mw-button__color--success-200 svg path {
  stroke: rgb(var(--color-success-200));
}

.mw-button__hierarchy--link.mw-button__color--success-200:hover {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--link.mw-button__color--success-200:hover svg path {
  stroke: rgb(var(--color-success-300));
}

.mw-button__hierarchy--link.mw-button__color--success-200::after {
  background-color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--link.mw-button__color--success-300 {
  color: rgb(var(--color-success-300));
}

.mw-button__hierarchy--link.mw-button__color--success-300 svg path {
  stroke: rgb(var(--color-success-300));
}

.mw-button__hierarchy--link.mw-button__color--success-300:hover {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--link.mw-button__color--success-300:hover svg path {
  stroke: rgb(var(--color-success-400));
}

.mw-button__hierarchy--link.mw-button__color--success-300::after {
  background-color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--link.mw-button__color--success-400 {
  color: rgb(var(--color-success-400));
}

.mw-button__hierarchy--link.mw-button__color--success-400 svg path {
  stroke: rgb(var(--color-success-400));
}

.mw-button__hierarchy--link.mw-button__color--success-400:hover {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--link.mw-button__color--success-400:hover svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--link.mw-button__color--success-400::after {
  background-color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--link.mw-button__color--success-500 {
  color: rgb(var(--color-success-500));
}

.mw-button__hierarchy--link.mw-button__color--success-500 svg path {
  stroke: rgb(var(--color-success-500));
}

.mw-button__hierarchy--link.mw-button__color--success-500:hover {
  color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--link.mw-button__color--success-500:hover svg path {
  stroke: rgb(var(--color-success-600));
}

.mw-button__hierarchy--link.mw-button__color--success-500::after {
  background-color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--link.mw-button__color--success-600 {
  color: rgb(var(--color-success-600));
}

.mw-button__hierarchy--link.mw-button__color--success-600 svg path {
  stroke: rgb(var(--color-success-600));
}

.mw-button__hierarchy--link.mw-button__color--success-600:hover {
  color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--link.mw-button__color--success-600:hover svg path {
  stroke: rgb(var(--color-success-700));
}

.mw-button__hierarchy--link.mw-button__color--success-600::after {
  background-color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--link.mw-button__color--success-700 {
  color: rgb(var(--color-success-700));
}

.mw-button__hierarchy--link.mw-button__color--success-700 svg path {
  stroke: rgb(var(--color-success-700));
}

.mw-button__hierarchy--link.mw-button__color--success-700:hover {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--link.mw-button__color--success-700:hover svg path {
  stroke: rgb(var(--color-success-800));
}

.mw-button__hierarchy--link.mw-button__color--success-700::after {
  background-color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--link.mw-button__color--success-800 {
  color: rgb(var(--color-success-800));
}

.mw-button__hierarchy--link.mw-button__color--success-800 svg path {
  stroke: rgb(var(--color-success-800));
}

.mw-button__hierarchy--link.mw-button__color--success-800:hover {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--link.mw-button__color--success-800:hover svg path {
  stroke: rgb(var(--color-success-900));
}

.mw-button__hierarchy--link.mw-button__color--success-800::after {
  background-color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--link.mw-button__color--success-900 {
  color: rgb(var(--color-success-900));
}

.mw-button__hierarchy--link.mw-button__color--success-900 svg path {
  stroke: rgb(var(--color-success-900));
}

.mw-button__hierarchy--link.mw-button__color--success-900:hover {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-900:hover svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-900::after {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-950 {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-950 svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-950:hover {
  color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-950:hover svg path {
  stroke: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--success-950::after {
  background-color: rgb(var(--color-success-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-25 {
  color: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--link.mw-button__color--warning-25 svg path {
  stroke: rgb(var(--color-warning-25));
}

.mw-button__hierarchy--link.mw-button__color--warning-25:hover {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--link.mw-button__color--warning-25:hover svg path {
  stroke: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--link.mw-button__color--warning-25::after {
  background-color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--link.mw-button__color--warning-50 {
  color: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--link.mw-button__color--warning-50 svg path {
  stroke: rgb(var(--color-warning-50));
}

.mw-button__hierarchy--link.mw-button__color--warning-50:hover {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--link.mw-button__color--warning-50:hover svg path {
  stroke: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--link.mw-button__color--warning-50::after {
  background-color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--link.mw-button__color--warning-100 {
  color: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--link.mw-button__color--warning-100 svg path {
  stroke: rgb(var(--color-warning-100));
}

.mw-button__hierarchy--link.mw-button__color--warning-100:hover {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--link.mw-button__color--warning-100:hover svg path {
  stroke: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--link.mw-button__color--warning-100::after {
  background-color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--link.mw-button__color--warning-200 {
  color: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--link.mw-button__color--warning-200 svg path {
  stroke: rgb(var(--color-warning-200));
}

.mw-button__hierarchy--link.mw-button__color--warning-200:hover {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--link.mw-button__color--warning-200:hover svg path {
  stroke: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--link.mw-button__color--warning-200::after {
  background-color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--link.mw-button__color--warning-300 {
  color: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--link.mw-button__color--warning-300 svg path {
  stroke: rgb(var(--color-warning-300));
}

.mw-button__hierarchy--link.mw-button__color--warning-300:hover {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--link.mw-button__color--warning-300:hover svg path {
  stroke: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--link.mw-button__color--warning-300::after {
  background-color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--link.mw-button__color--warning-400 {
  color: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--link.mw-button__color--warning-400 svg path {
  stroke: rgb(var(--color-warning-400));
}

.mw-button__hierarchy--link.mw-button__color--warning-400:hover {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--link.mw-button__color--warning-400:hover svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--link.mw-button__color--warning-400::after {
  background-color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--link.mw-button__color--warning-500 {
  color: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--link.mw-button__color--warning-500 svg path {
  stroke: rgb(var(--color-warning-500));
}

.mw-button__hierarchy--link.mw-button__color--warning-500:hover {
  color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--link.mw-button__color--warning-500:hover svg path {
  stroke: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--link.mw-button__color--warning-500::after {
  background-color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--link.mw-button__color--warning-600 {
  color: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--link.mw-button__color--warning-600 svg path {
  stroke: rgb(var(--color-warning-600));
}

.mw-button__hierarchy--link.mw-button__color--warning-600:hover {
  color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--link.mw-button__color--warning-600:hover svg path {
  stroke: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--link.mw-button__color--warning-600::after {
  background-color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--link.mw-button__color--warning-700 {
  color: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--link.mw-button__color--warning-700 svg path {
  stroke: rgb(var(--color-warning-700));
}

.mw-button__hierarchy--link.mw-button__color--warning-700:hover {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--link.mw-button__color--warning-700:hover svg path {
  stroke: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--link.mw-button__color--warning-700::after {
  background-color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--link.mw-button__color--warning-800 {
  color: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--link.mw-button__color--warning-800 svg path {
  stroke: rgb(var(--color-warning-800));
}

.mw-button__hierarchy--link.mw-button__color--warning-800:hover {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--link.mw-button__color--warning-800:hover svg path {
  stroke: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--link.mw-button__color--warning-800::after {
  background-color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--link.mw-button__color--warning-900 {
  color: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--link.mw-button__color--warning-900 svg path {
  stroke: rgb(var(--color-warning-900));
}

.mw-button__hierarchy--link.mw-button__color--warning-900:hover {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-900:hover svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-900::after {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-950 {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-950 svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-950:hover {
  color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-950:hover svg path {
  stroke: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--warning-950::after {
  background-color: rgb(var(--color-warning-950));
}

.mw-button__hierarchy--link.mw-button__color--error-25 {
  color: rgb(var(--color-error-25));
}

.mw-button__hierarchy--link.mw-button__color--error-25 svg path {
  stroke: rgb(var(--color-error-25));
}

.mw-button__hierarchy--link.mw-button__color--error-25:hover {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--link.mw-button__color--error-25:hover svg path {
  stroke: rgb(var(--color-error-50));
}

.mw-button__hierarchy--link.mw-button__color--error-25::after {
  background-color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--link.mw-button__color--error-50 {
  color: rgb(var(--color-error-50));
}

.mw-button__hierarchy--link.mw-button__color--error-50 svg path {
  stroke: rgb(var(--color-error-50));
}

.mw-button__hierarchy--link.mw-button__color--error-50:hover {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--link.mw-button__color--error-50:hover svg path {
  stroke: rgb(var(--color-error-100));
}

.mw-button__hierarchy--link.mw-button__color--error-50::after {
  background-color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--link.mw-button__color--error-100 {
  color: rgb(var(--color-error-100));
}

.mw-button__hierarchy--link.mw-button__color--error-100 svg path {
  stroke: rgb(var(--color-error-100));
}

.mw-button__hierarchy--link.mw-button__color--error-100:hover {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--link.mw-button__color--error-100:hover svg path {
  stroke: rgb(var(--color-error-200));
}

.mw-button__hierarchy--link.mw-button__color--error-100::after {
  background-color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--link.mw-button__color--error-200 {
  color: rgb(var(--color-error-200));
}

.mw-button__hierarchy--link.mw-button__color--error-200 svg path {
  stroke: rgb(var(--color-error-200));
}

.mw-button__hierarchy--link.mw-button__color--error-200:hover {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--link.mw-button__color--error-200:hover svg path {
  stroke: rgb(var(--color-error-300));
}

.mw-button__hierarchy--link.mw-button__color--error-200::after {
  background-color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--link.mw-button__color--error-300 {
  color: rgb(var(--color-error-300));
}

.mw-button__hierarchy--link.mw-button__color--error-300 svg path {
  stroke: rgb(var(--color-error-300));
}

.mw-button__hierarchy--link.mw-button__color--error-300:hover {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--link.mw-button__color--error-300:hover svg path {
  stroke: rgb(var(--color-error-400));
}

.mw-button__hierarchy--link.mw-button__color--error-300::after {
  background-color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--link.mw-button__color--error-400 {
  color: rgb(var(--color-error-400));
}

.mw-button__hierarchy--link.mw-button__color--error-400 svg path {
  stroke: rgb(var(--color-error-400));
}

.mw-button__hierarchy--link.mw-button__color--error-400:hover {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--link.mw-button__color--error-400:hover svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--link.mw-button__color--error-400::after {
  background-color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--link.mw-button__color--error-500 {
  color: rgb(var(--color-error-500));
}

.mw-button__hierarchy--link.mw-button__color--error-500 svg path {
  stroke: rgb(var(--color-error-500));
}

.mw-button__hierarchy--link.mw-button__color--error-500:hover {
  color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--link.mw-button__color--error-500:hover svg path {
  stroke: rgb(var(--color-error-600));
}

.mw-button__hierarchy--link.mw-button__color--error-500::after {
  background-color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--link.mw-button__color--error-600 {
  color: rgb(var(--color-error-600));
}

.mw-button__hierarchy--link.mw-button__color--error-600 svg path {
  stroke: rgb(var(--color-error-600));
}

.mw-button__hierarchy--link.mw-button__color--error-600:hover {
  color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--link.mw-button__color--error-600:hover svg path {
  stroke: rgb(var(--color-error-700));
}

.mw-button__hierarchy--link.mw-button__color--error-600::after {
  background-color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--link.mw-button__color--error-700 {
  color: rgb(var(--color-error-700));
}

.mw-button__hierarchy--link.mw-button__color--error-700 svg path {
  stroke: rgb(var(--color-error-700));
}

.mw-button__hierarchy--link.mw-button__color--error-700:hover {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--link.mw-button__color--error-700:hover svg path {
  stroke: rgb(var(--color-error-800));
}

.mw-button__hierarchy--link.mw-button__color--error-700::after {
  background-color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--link.mw-button__color--error-800 {
  color: rgb(var(--color-error-800));
}

.mw-button__hierarchy--link.mw-button__color--error-800 svg path {
  stroke: rgb(var(--color-error-800));
}

.mw-button__hierarchy--link.mw-button__color--error-800:hover {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--link.mw-button__color--error-800:hover svg path {
  stroke: rgb(var(--color-error-900));
}

.mw-button__hierarchy--link.mw-button__color--error-800::after {
  background-color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--link.mw-button__color--error-900 {
  color: rgb(var(--color-error-900));
}

.mw-button__hierarchy--link.mw-button__color--error-900 svg path {
  stroke: rgb(var(--color-error-900));
}

.mw-button__hierarchy--link.mw-button__color--error-900:hover {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-900:hover svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-900::after {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-950 {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-950 svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-950:hover {
  color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-950:hover svg path {
  stroke: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__color--error-950::after {
  background-color: rgb(var(--color-error-950));
}

.mw-button__hierarchy--link.mw-button__size--sm {
  padding: var(--button-sm--link-pt) var(--button-sm--link-pr) var(--button-sm--link-pb) var(--button-sm--link-pl);
  font-size: var(--button-sm--link-typography-fz);
  line-height: var(--button-sm--link-typography-lh);
  letter-spacing: var(--button-sm--link-typography-ls);
  font-family: var(--button-sm--link-font-family), sans-serif;
  font-weight: var(--button-sm--link-font-weight);
  gap: var(--button-sm--link-gap);
  border-width: var(--button-sm--link-border);
  border-radius: var(--button-sm--link-rounded);
  box-shadow: var(--button-sm--link-shadow);
}

.mw-button__hierarchy--link.mw-button__size--md {
  padding: var(--button-md--link-pt) var(--button-md--link-pr) var(--button-md--link-pb) var(--button-md--link-pl);
  font-size: var(--button-md--link-typography-fz);
  line-height: var(--button-md--link-typography-lh);
  letter-spacing: var(--button-md--link-typography-ls);
  font-family: var(--button-md--link-font-family), sans-serif;
  font-weight: var(--button-md--link-font-weight);
  gap: var(--button-md--link-gap);
  border-width: var(--button-md--link-border);
  border-radius: var(--button-md--link-rounded);
  box-shadow: var(--button-md--link-shadow);
}

.mw-button__hierarchy--link.mw-button__size--lg {
  padding: var(--button-lg--link-pt) var(--button-lg--link-pr) var(--button-lg--link-pb) var(--button-lg--link-pl);
  font-size: var(--button-lg--link-typography-fz);
  line-height: var(--button-lg--link-typography-lh);
  letter-spacing: var(--button-lg--link-typography-ls);
  font-family: var(--button-lg--link-font-family), sans-serif;
  font-weight: var(--button-lg--link-font-weight);
  gap: var(--button-lg--link-gap);
  border-width: var(--button-lg--link-border);
  border-radius: var(--button-lg--link-rounded);
  box-shadow: var(--button-lg--link-shadow);
}

@media screen and (max-width: 744px) {
  .mw-button {
    width: -moz-fit-content;
    width: fit-content;
  }
}

.mw-search-result {
  width: 100%;
}

.mw-search-result .is-hidden {
  display: none;
}

.mw-search-result__tab-panel-title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-sm-font-size);
  line-height: var(--typography-display-sm-line-height);
  letter-spacing: var(--typography-display-sm-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-body-600));
}

.mw-search-result__tab-panel-subtitle {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-body-600));
}

.mw-search-result__tab-list {
  display: flex;
  align-items: center;
  gap: var(--spacing-5xl);
  padding: 0;
  list-style-type: none;
}

.mw-search-result__tab-button {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: none;
}

.mw-search-result__tab-button .focus {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.mw-search-result__tab-button .focus > span:first-child {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-lg-font-size);
  line-height: var(--typography-display-lg-line-height);
  letter-spacing: var(--typography-display-lg-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-primary-800));
  transition: all 0.25s ease-in-out;
}

.mw-search-result__tab-button .focus > span:last-child {
  font-family: var(--font-family--text), sans-serif;
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-600));
  transition: all 0.25s ease-in-out;
}

.mw-search-result__tab-button:hover {
  cursor: pointer;
}

.mw-search-result__tab-button.current .focus > span:first-child, .mw-search-result__tab-button:hover .focus > span:first-child {
  color: rgb(var(--color-primary-800));
}

.mw-search-result__tab-button.current .focus > span:last-child, .mw-search-result__tab-button:hover .focus > span:last-child {
  color: rgb(var(--color-primary-800));
}

.mw-search-result__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-3xl);
}

.mw-search-result__item {
  width: calc(33.3333333333% - 16px);
}

.mw-search-result__empty {
  font-family: var(--font-family--text), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-600));
}

.mw-search-result .mw-directories-list__card {
  padding: var(--spacing-lg);
  text-decoration: none;
  border-bottom: 1px solid rgb(var(--color-body-900));
}

.mw-search-result .mw-directories-list__card-panel {
  margin-top: var(--spacing-lg);
}

.mw-search-result .mw-directories-list__card-panel > div {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sm);
}

.mw-search-result .mw-directories-list__card-panel > div p, .mw-search-result .mw-directories-list__card-panel > div a {
  margin: 0;
  color: rgb(var(--color-body-900));
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-directories-list__card-panel > div a:hover {
  color: rgb(var(--color-body-900));
}

.mw-search-result .mw-directories-list__card .mw-icon {
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-3xl);
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-directories-list__card .mw-icon--plus {
  display: inline-flex;
  background-color: #02B0A4;
}

.mw-search-result .mw-directories-list__card .mw-icon--minus {
  display: none;
  background-color: rgb(var(--color-primary-800));
}

.mw-search-result .mw-directories-list__card .mw-icon svg {
  width: 18px;
  height: 18px;
}

.mw-search-result .mw-directories-list__card .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-result .mw-directories-list__card-title {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-body-900));
  width: -moz-fit-content;
  width: fit-content;
}

.mw-search-result .mw-directories-list__card-title-container {
  margin: 0;
}

.mw-search-result .mw-directories-list__card-trigger {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-xl);
  width: 100%;
}

.mw-search-result .mw-directories-list__card-trigger[aria-expanded=true] .mw-icon--plus {
  display: none;
}

.mw-search-result .mw-directories-list__card-trigger[aria-expanded=true] .mw-icon--minus {
  display: inline-flex;
}

.mw-search-result .mw-directories-list__card-metas {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-md);
}

.mw-search-result .mw-directories-list__card-category {
  display: inline-flex;
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  justify-content: center;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
  background-color: rgb(var(--color-primary-50));
  border: solid 1px rgb(var(--color-primary-200));
  border-radius: var(--radius-xs);
  margin: 0;
}

.mw-search-result .mw-directories-list__card-municipality {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 400;
  color: rgb(var(--color-body-600));
}

.mw-search-result .mw-directories-list__card-left {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-md);
}

.mw-search-result .mw-people-directory-list__card {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  align-items: center;
  justify-content: center;
  padding: var(--spacing-3xl) 0;
}

.mw-search-result .mw-people-directory-list__card-title-container {
  margin: 0;
  margin-top: 8px;
  text-align: center;
}

.mw-search-result .mw-people-directory-list__card-title-container span {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-sm-font-size);
  line-height: var(--typography-text-sm-line-height);
  letter-spacing: var(--typography-text-sm-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-900));
}

.mw-search-result .mw-people-directory-list__card-title-container .mw-icon {
  width: 20px;
  height: 20px;
}

.mw-search-result .mw-people-directory-list__card-title-container .mw-icon--minus {
  display: none;
}

.mw-search-result .mw-people-directory-list__card-title-container .mw-icon--plus {
  display: block;
}

.mw-search-result .mw-people-directory-list__card-title-container .mw-icon svg {
  width: 20px;
  height: 20px;
}

.mw-search-result .mw-people-directory-list__card-title-container .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-result .mw-people-directory-list__card-panel > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin-top: 8px;
}

.mw-search-result .mw-people-directory-list__card-panel p, .mw-search-result .mw-people-directory-list__card-panel a {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
  margin: 0;
  text-decoration: none;
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-people-directory-list__card-panel a:hover {
  text-decoration: underline;
}

.mw-search-result .mw-people-directory-list__card-trigger {
  display: inline-flex;
  gap: 6px;
  padding: 0;
  margin: 0;
  background-color: transparent;
  align-items: center;
  justify-content: center;
  border: none;
  text-align: center;
  position: relative;
  padding-bottom: 3px;
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-people-directory-list__card-trigger::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: #02CABC;
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-people-directory-list__card-trigger:hover {
  cursor: pointer;
}

.mw-search-result .mw-people-directory-list__card-trigger:hover::after {
  width: 100%;
}

.mw-search-result .mw-people-directory-list__card-trigger[aria-expanded=true] .mw-icon--plus {
  display: none;
}

.mw-search-result .mw-people-directory-list__card-trigger[aria-expanded=true] .mw-icon--minus {
  display: inline-flex;
}

.mw-search-result .mw-people-directory-list__card-thumbnail-container {
  margin: 0;
  width: 96px;
  height: 96px;
  overflow: hidden;
  border-radius: var(--radius-full);
}

.mw-search-result .mw-people-directory-list__card-thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.mw-search-result .mw-people-directory-list__card-title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-text-xl-font-size);
  line-height: var(--typography-text-xl-line-height);
  letter-spacing: var(--typography-text-xl-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-900));
  margin: 0;
  text-align: center;
}

.mw-search-result .mw-people-directory-list__card-title span {
  text-transform: uppercase;
}

.mw-search-result .mw-people-directory-list__card-responsabilities {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
}

.mw-search-result .mw-people-directory-list__card-responsability {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-body-900));
  margin: 0;
  text-align: center;
}

.mw-search-result .mw-municipalities-list__card {
  padding: var(--spacing-lg);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--spacing-md);
  justify-content: space-between;
  border-bottom: 1px solid rgb(var(--color-body-600));
}

.mw-search-result .mw-municipalities-list__card-left {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-md);
}

.mw-search-result .mw-municipalities-list__title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-900));
  margin: 0;
}

.mw-search-result .mw-municipalities-list__mayor-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: var(--spacing-lg);
}

.mw-search-result .mw-municipalities-list__mayor-name {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xl-font-size);
  line-height: var(--typography-text-xl-line-height);
  letter-spacing: var(--typography-text-xl-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-body-900));
  margin: 0;
}

.mw-search-result .mw-municipalities-list__mayor-name-last {
  text-transform: uppercase;
}

.mw-search-result .mw-municipalities-list__mayor-badge {
  display: inline-flex;
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  justify-content: center;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
  background-color: rgb(var(--color-primary-50));
  border: solid 1px rgb(var(--color-primary-200));
  border-radius: var(--radius-xs);
  margin: 0;
}

.mw-search-result .mw-municipalities-list .mw-icon {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-3xl);
  background-color: #02B0A4;
}

.mw-search-result .mw-municipalities-list .mw-icon svg {
  width: 18px;
  height: 18px;
}

.mw-search-result .mw-municipalities-list .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-result .mw-posts-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
}

.mw-search-result .mw-posts-list__card:hover .mw-posts-list__title {
  text-decoration: underline;
}

.mw-search-result .mw-posts-list__card:hover .mw-posts-list__card-button::after {
  width: 100%;
}

.mw-search-result .mw-posts-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
}

.mw-search-result .mw-posts-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-xs);
  border: 1px solid rgb(var(--color-primary-200));
  background: rgb(var(--color-primary-25));
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
}

.mw-search-result .mw-posts-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-posts-list__thumbnail-container {
  margin: 0;
  height: 480px;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-posts-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-posts-list__title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-body-900));
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-posts-list__excerpt {
  margin: 0;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 400;
  color: rgb(var(--color-body-900));
}

.mw-search-result .mw-posts-list__card-button {
  display: flex;
  gap: var(--spacing-sm);
  align-self: end;
  align-items: center;
  padding-bottom: 2px;
  position: relative;
}

.mw-search-result .mw-posts-list__card-button::after {
  position: absolute;
  content: "";
  bottom: -5px;
  left: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: rgb(var(--color-primary-500));
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-posts-list__card-button span {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-sm-font-size);
  line-height: var(--typography-text-sm-line-height);
  letter-spacing: var(--typography-text-sm-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-body-900));
}

.mw-search-result .mw-posts-list__card-button svg path {
  stroke: rgb(var(--color-body-900));
}

.mw-search-result .mw-shows-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
  position: relative;
}

.mw-search-result .mw-shows-list__card:hover .mw-shows-list__title {
  text-decoration: underline;
}

.mw-search-result .mw-shows-list__card:hover .mw-shows-list__card-button::after {
  width: 100%;
}

.mw-search-result .mw-shows-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  left: var(--spacing-3xl);
  bottom: var(--spacing-3xl);
}

.mw-search-result .mw-shows-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-sm);
}

.mw-search-result .mw-shows-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-shows-list__thumbnail-container {
  margin: 0;
  height: 435px;
  border-radius: var(--radius-lg, 10px);
  background-color: rgb(var(--color-black));
  position: relative;
}

.mw-search-result .mw-shows-list__thumbnail-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-shows-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-shows-list__title {
  font-family: var(--font-family--display);
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-body-900));
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-shows-list__informations {
  display: flex;
  gap: var(--spacing-xl);
  flex-wrap: wrap;
}

.mw-search-result .mw-shows-list__informations span {
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
}

.mw-search-result .mw-shows-list__artist {
  margin: 0;
  font-family: var(--font-family--body);
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
}

.mw-search-result .mw-events-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
  background-color: white;
  padding: 10px 10px 20px 10px;
  border-radius: 12px;
}

.mw-search-result .mw-events-list__card:hover {
  box-shadow: inset 0px 0px 0px 0.5px rgb(var(--color-body-400));
}

.mw-search-result .mw-events-list__card:hover .mw-events-list__title {
  text-decoration: underline;
}

.mw-search-result .mw-events-list__card:hover .mw-events-list__card-button::after {
  width: 100%;
}

.mw-search-result .mw-events-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
}

.mw-search-result .mw-events-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-xs);
  border: 1px solid rgb(var(--color-primary-200));
  background: rgb(var(--color-primary-25));
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
}

.mw-search-result .mw-events-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-events-list__thumbnail-container {
  margin: 0;
  height: 140px;
  border-radius: var(--radius-lg, 10px);
  position: relative;
}

.mw-search-result .mw-events-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-result .mw-events-list__title {
  font-family: var(--font-family--display);
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-primary-900));
  transition: all 0.25s ease-in-out;
}

.mw-search-result .mw-events-list__informations {
  display: flex;
  gap: var(--spacing-xl);
}

.mw-search-result .mw-events-list__dates {
  margin: 0;
  font-family: var(--font-family--body);
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-primary-800));
}

@media screen and (max-width: 744px) {
  .mw-search-result__list {
    flex-direction: column;
  }
  .mw-search-result__item {
    width: 100%;
  }
}

.mw-search-button .mw-directories-list__card {
  padding: var(--spacing-lg);
  text-decoration: none;
  border-bottom: 1px solid rgb(var(--color-white));
}

.mw-search-button .mw-directories-list__card-panel {
  margin-top: var(--spacing-lg);
}

.mw-search-button .mw-directories-list__card-panel > div {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sm);
}

.mw-search-button .mw-directories-list__card-panel > div p, .mw-search-button .mw-directories-list__card-panel > div a {
  margin: 0;
  color: rgb(var(--color-white));
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-directories-list__card-panel > div a:hover {
  color: rgb(var(--color-body-700));
}

.mw-search-button .mw-directories-list__card .mw-icon {
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-3xl);
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-directories-list__card .mw-icon--plus {
  display: inline-flex;
  background-color: #02B0A4;
}

.mw-search-button .mw-directories-list__card .mw-icon--minus {
  display: none;
  background-color: rgb(var(--color-primary-800));
}

.mw-search-button .mw-directories-list__card .mw-icon svg {
  width: 18px;
  height: 18px;
}

.mw-search-button .mw-directories-list__card .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-button .mw-directories-list__card-title {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
  width: -moz-fit-content;
  width: fit-content;
}

.mw-search-button .mw-directories-list__card-title-container {
  margin: 0;
}

.mw-search-button .mw-directories-list__card-trigger {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-xl);
  width: 100%;
}

.mw-search-button .mw-directories-list__card-trigger[aria-expanded=true] .mw-icon--plus {
  display: none;
}

.mw-search-button .mw-directories-list__card-trigger[aria-expanded=true] .mw-icon--minus {
  display: inline-flex;
}

.mw-search-button .mw-directories-list__card-metas {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-md);
}

.mw-search-button .mw-directories-list__card-category {
  display: inline-flex;
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  justify-content: center;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
  background-color: rgb(var(--color-primary-50));
  border: solid 1px rgb(var(--color-primary-200));
  border-radius: var(--radius-xs);
  margin: 0;
}

.mw-search-button .mw-directories-list__card-municipality {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 400;
  color: rgb(var(--color-body-600));
}

.mw-search-button .mw-directories-list__card-left {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-md);
}

.mw-search-button #mw-search-button__open {
  border: none !important;
  background-color: unset !important;
}

.mw-search-button .mw-people-directory-list__card {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  align-items: center;
  justify-content: center;
  padding: var(--spacing-3xl) 0;
}

.mw-search-button .mw-people-directory-list__card-title-container {
  margin: 0;
  margin-top: 8px;
  text-align: center;
}

.mw-search-button .mw-people-directory-list__card-title-container span {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-sm-font-size);
  line-height: var(--typography-text-sm-line-height);
  letter-spacing: var(--typography-text-sm-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-people-directory-list__card-title-container .mw-icon {
  width: 20px;
  height: 20px;
}

.mw-search-button .mw-people-directory-list__card-title-container .mw-icon--minus {
  display: none;
}

.mw-search-button .mw-people-directory-list__card-title-container .mw-icon--plus {
  display: block;
}

.mw-search-button .mw-people-directory-list__card-title-container .mw-icon svg {
  width: 20px;
  height: 20px;
}

.mw-search-button .mw-people-directory-list__card-title-container .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-button .mw-people-directory-list__card-panel > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin-top: 8px;
}

.mw-search-button .mw-people-directory-list__card-panel p, .mw-search-button .mw-people-directory-list__card-panel a {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
  margin: 0;
  text-decoration: none;
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-people-directory-list__card-panel a:hover {
  text-decoration: underline;
}

.mw-search-button .mw-people-directory-list__card-trigger {
  display: inline-flex;
  gap: 6px;
  padding: 0;
  margin: 0;
  background-color: transparent;
  align-items: center;
  justify-content: center;
  border: none;
  text-align: center;
  position: relative;
  padding-bottom: 3px;
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-people-directory-list__card-trigger::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: #02CABC;
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-people-directory-list__card-trigger:hover {
  cursor: pointer;
}

.mw-search-button .mw-people-directory-list__card-trigger:hover::after {
  width: 100%;
}

.mw-search-button .mw-people-directory-list__card-trigger[aria-expanded=true] .mw-icon--plus {
  display: none;
}

.mw-search-button .mw-people-directory-list__card-trigger[aria-expanded=true] .mw-icon--minus {
  display: inline-flex;
}

.mw-search-button .mw-people-directory-list__card-thumbnail-container {
  margin: 0;
  width: 96px;
  height: 96px;
  overflow: hidden;
  border-radius: var(--radius-full);
}

.mw-search-button .mw-people-directory-list__card-thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.mw-search-button .mw-people-directory-list__card-title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-text-xl-font-size);
  line-height: var(--typography-text-xl-line-height);
  letter-spacing: var(--typography-text-xl-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
  margin: 0;
  text-align: center;
}

.mw-search-button .mw-people-directory-list__card-title span {
  text-transform: uppercase;
}

.mw-search-button .mw-people-directory-list__card-responsabilities {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
}

.mw-search-button .mw-people-directory-list__card-responsability {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
  margin: 0;
  text-align: center;
}

.mw-search-button .mw-municipalities-list__card {
  padding: var(--spacing-lg);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--spacing-md);
  justify-content: space-between;
  border-bottom: 1px solid rgb(var(--color-body-600));
}

.mw-search-button .mw-municipalities-list__card-left {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-md);
}

.mw-search-button .mw-municipalities-list__title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
  margin: 0;
}

.mw-search-button .mw-municipalities-list__mayor-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: var(--spacing-lg);
}

.mw-search-button .mw-municipalities-list__mayor-name {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xl-font-size);
  line-height: var(--typography-text-xl-line-height);
  letter-spacing: var(--typography-text-xl-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
  margin: 0;
}

.mw-search-button .mw-municipalities-list__mayor-name-last {
  text-transform: uppercase;
}

.mw-search-button .mw-municipalities-list__mayor-badge {
  display: inline-flex;
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  justify-content: center;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
  background-color: rgb(var(--color-primary-50));
  border: solid 1px rgb(var(--color-primary-200));
  border-radius: var(--radius-xs);
  margin: 0;
}

.mw-search-button .mw-municipalities-list .mw-icon {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-3xl);
  background-color: #02B0A4;
}

.mw-search-button .mw-municipalities-list .mw-icon svg {
  width: 18px;
  height: 18px;
}

.mw-search-button .mw-municipalities-list .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-button .mw-posts-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
}

.mw-search-button .mw-posts-list__card:hover .mw-posts-list__title {
  text-decoration: underline;
}

.mw-search-button .mw-posts-list__card:hover .mw-posts-list__card-button::after {
  width: 100%;
}

.mw-search-button .mw-posts-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
}

.mw-search-button .mw-posts-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-xs);
  border: 1px solid rgb(var(--color-primary-200));
  background: rgb(var(--color-primary-25));
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
}

.mw-search-button .mw-posts-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-posts-list__thumbnail-container {
  margin: 0;
  height: 480px;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-posts-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-posts-list__title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-white));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-posts-list__excerpt {
  margin: 0;
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 400;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-posts-list__card-button {
  display: flex;
  gap: var(--spacing-sm);
  align-self: end;
  align-items: center;
  padding-bottom: 2px;
  position: relative;
}

.mw-search-button .mw-posts-list__card-button::after {
  position: absolute;
  content: "";
  bottom: -5px;
  left: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: rgb(var(--color-primary-500));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-posts-list__card-button span {
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-sm-font-size);
  line-height: var(--typography-text-sm-line-height);
  letter-spacing: var(--typography-text-sm-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-posts-list__card-button svg path {
  stroke: rgb(var(--color-white));
}

.mw-search-button .mw-shows-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
  position: relative;
}

.mw-search-button .mw-shows-list__card:hover .mw-shows-list__title {
  text-decoration: underline;
}

.mw-search-button .mw-shows-list__card:hover .mw-shows-list__card-button::after {
  width: 100%;
}

.mw-search-button .mw-shows-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  left: var(--spacing-3xl);
  bottom: var(--spacing-3xl);
}

.mw-search-button .mw-shows-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-sm);
}

.mw-search-button .mw-shows-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-shows-list__thumbnail-container {
  margin: 0;
  height: 435px;
  border-radius: var(--radius-lg, 10px);
  background-color: rgb(var(--color-black));
  position: relative;
}

.mw-search-button .mw-shows-list__thumbnail-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-shows-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-shows-list__title {
  font-family: var(--font-family--display);
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-white));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-shows-list__informations {
  display: flex;
  gap: var(--spacing-xl);
  flex-wrap: wrap;
}

.mw-search-button .mw-shows-list__informations span {
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
}

.mw-search-button .mw-shows-list__artist {
  margin: 0;
  font-family: var(--font-family--body);
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-events-list__card {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl);
  text-decoration: none;
  background-color: white;
  padding: 10px 10px 20px 10px;
  border-radius: 12px;
}

.mw-search-button .mw-events-list__card:hover {
  box-shadow: inset 0px 0px 0px 0.5px rgb(var(--color-body-400));
}

.mw-search-button .mw-events-list__card:hover .mw-events-list__title {
  text-decoration: underline;
}

.mw-search-button .mw-events-list__card:hover .mw-events-list__card-button::after {
  width: 100%;
}

.mw-search-button .mw-events-list__card-content {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xl);
  justify-content: space-between;
  align-items: flex-start;
}

.mw-search-button .mw-events-list__card-content .mw-badge {
  padding: var(--spacing-xxs) var(--spacing-md);
  align-items: center;
  border-radius: var(--radius-xs);
  border: 1px solid rgb(var(--color-primary-200));
  background: rgb(var(--color-primary-25));
  font-family: var(--font-family--body);
  font-size: var(--typography-text-xs-font-size);
  line-height: var(--typography-text-xs-line-height);
  letter-spacing: var(--typography-text-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-primary-900));
}

.mw-search-button .mw-events-list__thumbnail {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-events-list__thumbnail-container {
  margin: 0;
  height: 140px;
  border-radius: var(--radius-lg, 10px);
  position: relative;
}

.mw-search-button .mw-events-list__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--radius-lg, 10px);
}

.mw-search-button .mw-events-list__title {
  font-family: var(--font-family--display);
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: rgb(var(--color-primary-900));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-events-list__informations {
  display: flex;
  gap: var(--spacing-xl);
}

.mw-search-button .mw-events-list__dates {
  margin: 0;
  font-family: var(--font-family--body);
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-primary-800));
}

.mw-search-button .hub .link__container .mw-typography {
  color: rgb(var(--color-white));
}

.mw-search-button .is-hidden {
  display: none;
}

.mw-search-button__open {
  background-color: rgb(var(--color-white)) !important;
  border-color: rgb(var(--color-white)) !important;
  width: 44px !important;
  height: 44px !important;
}

.mw-search-button__open .mw-icon {
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.mw-search-button__open .mw-icon svg {
  width: 20px;
  height: 20px;
}

.mw-search-button__close .mw-icon {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.mw-search-button__close .mw-icon svg {
  width: 40px;
  height: 40px;
}

.mw-search-button__input[name=mots_cles] {
  background-color: transparent;
  border: none;
  padding: var(--spacing-2xl) 0 var(--spacing-2xl) var(--spacing-xl);
  margin: 0 0 var(--spacing-5xl) 0;
  width: 100%;
  border-bottom: solid 1px rgb(var(--color-white));
  color: rgb(var(--color-white));
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-md-font-size);
  line-height: var(--typography-display-md-line-height);
  letter-spacing: var(--typography-display-md-letter-spacing);
  font-weight: 600;
}

.mw-search-button__modal-container {
  padding-top: 170px;
  max-width: 1280px;
  margin: 0 auto;
}

.mw-search-button .mw-search-result__tab-panel-title {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-sm-font-size);
  line-height: var(--typography-display-sm-line-height);
  letter-spacing: var(--typography-display-sm-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-search-result__tab-panel-subtitle {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-xs-font-size);
  line-height: var(--typography-display-xs-line-height);
  letter-spacing: var(--typography-display-xs-letter-spacing);
  font-weight: 500;
  color: rgb(var(--color-white));
}

.mw-search-button .mw-search-result__tab-list {
  display: flex;
  align-items: center;
  gap: var(--spacing-5xl);
}

.mw-search-button .mw-search-result__tab-button {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: none;
}

.mw-search-button .mw-search-result__tab-button .focus {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.mw-search-button .mw-search-result__tab-button .focus > span:first-child {
  font-family: var(--font-family--display), sans-serif;
  font-size: var(--typography-display-lg-font-size);
  line-height: var(--typography-display-lg-line-height);
  letter-spacing: var(--typography-display-lg-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-primary-50));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-search-result__tab-button .focus > span:last-child {
  font-family: var(--font-family--text), sans-serif;
  font-size: var(--typography-text-lg-font-size);
  line-height: var(--typography-text-lg-line-height);
  letter-spacing: var(--typography-text-lg-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
  transition: all 0.25s ease-in-out;
}

.mw-search-button .mw-search-result__tab-button:hover {
  cursor: pointer;
}

.mw-search-button .mw-search-result__tab-button.current .focus > span:first-child, .mw-search-button .mw-search-result__tab-button:hover .focus > span:first-child {
  color: rgb(var(--color-primary-600));
}

.mw-search-button .mw-search-result__tab-button.current .focus > span:last-child, .mw-search-button .mw-search-result__tab-button:hover .focus > span:last-child {
  color: rgb(var(--color-primary-600));
}

.mw-search-button .mw-search-result__empty {
  font-family: var(--font-family--text), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  letter-spacing: var(--typography-text-md-letter-spacing);
  font-weight: 600;
  color: rgb(var(--color-white));
}

.mw-search-button__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-3xl);
}

.mw-search-button__item {
  width: calc(33.3333333333% - 16px);
}

.mw-search-button__submit {
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  border: none;
  cursor: pointer;
  padding: var(--spacing-lg);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-md);
  background: rgb(var(--color-primary-700));
  transition: all 0.25s ease-in-out;
}

.mw-search-button__submit span {
  color: rgb(var(--color-white));
  font-family: var(--font-family--body), sans-serif;
  font-size: var(--typography-text-md-font-size);
  line-height: var(--typography-text-md-line-height);
  font-weight: 600;
}

.mw-search-button__submit .mw-icon {
  display: none;
}

.mw-search-button__submit:hover {
  background: rgb(var(--color-primary-800));
}

#dialog1,
#dialogDesktop {
  box-sizing: border-box;
  padding: 15px;
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(12px);
  min-height: 100vh;
}

#dialog1,
#dialogDesktop {
  position: absolute;
  top: 0;
  left: 50vw;
  transform: translateX(-50%);
  width: 100%;
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.12), 0 15px 12px rgba(0, 0, 0, 0.22);
}

.dialog_label {
  text-align: center;
}

.dialog_form_item div {
  display: inline;
  position: relative;
}

.dialog_form .label_text {
  box-sizing: border-box;
  padding-right: 0.5em;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  width: 30%;
  text-align: right;
}

.dialog_form .label_info {
  box-sizing: border-box;
  padding-right: 0.5em;
  font-size: 12px;
  width: 30%;
  text-align: right;
  display: inline-block;
}

.dialog_form_item .wide_input {
  box-sizing: border-box;
  max-width: 70%;
  width: 27em;
}

.dialog_form_item .city_input {
  box-sizing: border-box;
  max-width: 70%;
  width: 17em;
}

.dialog_form_item .state_input {
  box-sizing: border-box;
  max-width: 70%;
  width: 15em;
}

.dialog_form_item .zip_input {
  box-sizing: border-box;
  max-width: 70%;
  width: 9em;
}

.dialog_form_actions {
  position: absolute;
  top: 80px;
  right: 110px;
}

.dialog_form_actions .mw-search-button__close {
  padding: 0;
  background-color: transparent;
  border: none;
  margin: 0;
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.dialog_form_actions .mw-search-button__close .mw-icon svg path {
  stroke: rgb(var(--color-white));
}

.dialog_form_actions .mw-search-button__close:hover {
  cursor: pointer;
}

.dialog_close_button {
  float: right;
  position: absolute;
  top: 10px;
  left: 92%;
  height: 25px;
}

.dialog_close_button img {
  border: 0;
}

.dialog_desc {
  padding: 10px 20px;
}

/* native <dialog> element uses the ::backdrop pseudo-element */

/* dialog::backdrop, */

.dialog-backdrop {
  display: none;
  position: fixed;
  overflow-y: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

@media screen and (min-width: 640px) {
  .dialog-backdrop {
    background: rgba(0, 0, 0, 0.3);
  }
}

.dialog-backdrop.active {
  display: block;
}

.no-scroll {
  overflow-y: auto !important;
}

/* this is added to the body when a dialog is open */

.has-dialog {
  overflow: hidden;
}

@media screen and (max-width: 744px) {
  .mw-search-button__tab-list {
    flex-wrap: wrap;
  }
  .mw-search-button__list {
    flex-direction: column;
  }
  .mw-search-button__item {
    width: 100%;
  }
  .mw-search-button .dialog-backdrop {
    max-width: 100vw !important;
  }
  .mw-search-button .default_dialog {
    max-width: 100% !important;
  }
  .mw-search-button .dialog_form_actions {
    right: 20px;
  }
}

/*# sourceMappingURL=style-index.css.map*/