/**/
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700');

:root, body {
    wh-color-bg-main: "#ffffff";
    font-family: "IBM Plex Sans";
    color: #000000;
}
.wh-header__product-logo {
    width: 40px;
    height: 40px;
    margin-top: 6px;
    margin-right: 12px;
}
.wh-header__product-name,
.title__content,
.logoFont {
    font-family: "IBM Plex Sans";
    font-weight: 700;
 }
#logoFont {
    font-decoration: uppercase;
    font-weight: 700;
    background-color: #75C4B9;
 }
.layout--container-content {
    width: 100%;
    max-width: 1300px;
    margin:0;
}
.layout--container {
    max-width: 1600px;
}
h2 {
    margin-top: calc(var(--wh-flow-unit-m)* 1.2) !important;
 }
.app__header {
    background-color: #75C4B9;
}
.app__article {
    padding-top: 0;
}
.wh-header__download {
    background-color: #75C4B9;
    margin-left: 30px;
    padding: 8px 20px;
    font-size: 15px;
   }
.article__img {
    border: none;
}
.title__content {
    font-weight: semi-bold;
}
.notranslate {
  color: #000000;
}
.footer__powered  {
    color: #000000;
}
.tooltip {
    -webkit-text-decoration: none;
    text-decoration: none;
    border-bottom: 1px dashed var(--wh-color-text-main);
    padding-bottom: 0px;
}
._content_vww70o_12 {
    background-color: #000000;
    color: #ffffff;
    padding: 10px 15px;
}
.code {
    font-size: 15px;
    padding: 2px 4px 2px;
}
.tabs__content-wrapper {
    /*padding: 20px 10px 10px 0;
    background: #FBFDFD;
    border: 2px solid #75c4b9;*/
}
/* infobox  */
.prompt__wrapper--type-note,
.prompt__wrapper--type-warning {
    background: #F3FAF9;
    padding: 25px 30px;
    border-radius: 0 !important;
}
.prompt__wrapper--type-warning {
    background: #E23CC6;
}
.prompt__content,
.prompt__content .control {
    color: #000000;
}
.prompt__content .tooltip {
    border-bottom: 1px dashed #000000;
}

.prompt__wrapper--type-note>.prompt__icon,
.prompt__wrapper--type-warning>.prompt__icon {
    display: none;
}
.list {
    /*max-width: 650px !important;*/
}
.list li {
    margin: 0px 0 12px;
}
.sub-title__edit-info {
    line-height: 10px;
    color: #75C4B9;
    font-size: 11px;
}
h1 .title__content {
    margin-left: -4px;
    font-size: var(--rs-h1-font-size, 38px);
    font-weight: var(--rs-font-weight-semi-bold, 435);
}
h2 .title__content {
    margin-left: -4px;
    font-size: var(--rs-h1-font-size, 30px);
    font-weight: var(--rs-font-weight-semi-bold, 400);
}
.article__h2 {
    margin-top: 70px !important;
}
.article__h3 .title__content {
    font-weight: 400;
    font-size: 22px;
}
.collapse {
    padding: 10px 10px 7px 40px;
    background: #f3f3f3;
}
.collapse__header {
    margin: 0 20px 0 0;
}
.collapse .article__p {
    padding: 0 20px 20px 0;
}

/* Navi */
.app__sidebar {
    margin-top: 25px;
}
.app__toc {
    padding: 0;
 }
.toc-item {
    color: var(--wh-color-text-heading);
    font-weight: 500;
}
.app__virtual-toc-sidebar .toc-item {
     font-weight: 400;
 }
.toc-item--selected, .toc-item--selected:hover {
    color: var(--wh-color-black);
}
._modeRock_joawza_208._dark_joawza_62 {
     color: #000000c;
     font-weight: 500;
     background-color: var(--rs-rock-button-bg-color, #ECF217);
 }
 ._modeRock_joawza_208._dark_joawza_62:hover {
       background-color: var(--rs-rock-button-bg-color, #C4C914);
 }
 .wh-header__product-name {
     font-size: var(--rs-h4-font-size, 24px);
     font-weight: var(--rs-font-weight-semi-bold, 500);
     color: var(--rs-typography-color-hard, #19191c);
     margin: 4px 0 0 -5px;
     color: #000000;
     text-transform: uppercase;
 }
._modeClear_joawza_434._dark_joawza_62 {
    color: #000000;
    background: transparent;
}
._modeClear_joawza_434._dark_joawza_62:hover {
    color: #000000;
}
._wrapper_1fowpgw_14 {
        border: none;
        background-color: #fff;
        padding: 7px 10px 5px;
        color: #777777;
    }
}
.link {
    color: #000000 !important;
}
.buttonBig.onboarding {
        transition: background-color 2s ease;
        border-radius: 20px;
        background-color: #e9e9e9;
        font-size: 18px;
        border-radius: 40px;
        padding: 10px 20px 9px;
        cursor: pointer;
        margin-left: 4px;
        font-weight: 550;
    }
    .buttonBig.onboarding:hover {
        background-color: #75C4B9;
        cursor: pointer;
        box-shadow:  0 0 15px #d3d3d3;
        text-shadow: 0 0 15px #d3d3d3;
    }

/* Images & Videos */
.video {
    box-sizing: inherit !important;
    padding: 20px !important;
    background-color: #75C4B9 !important;
    border: none !important;
}

.table__th {
    border: 0:
    padding: 5px;
}

/* Footer */
.app__footer {
    background-color: #000000;
    max-width: 1300px;
}
.emphasis {
    padding: 0 5px 0 0;
}
/* Dark Mode */
@media (prefers-color-scheme: dark) {
  /* applies to all SVGs with a class of icon if user requested dark color theme */
  .icon {
    color: white;
  }
}